
Metal Renderer
Apple Silicon 硬件优化模组。
查看大图MetalRender 是一个 Minecraft 模组,使用 Apple 的 Metal 图形系统在 macOS 上渲染游戏。另外,请将任何 bug/问题报告到 GitHub 仓库的 Issues 标签页!它还有一个 Suggestions 标签,欢迎所有反馈!
MetalRender 添加了一个全新且改进的渲染后端,通过使用现代图形特性,可以让 Minecraft 在 Mac 上运行得更快、更流畅。MetalRender 专为希望 Minecraft 拥有更高帧率和更好性能的 Apple 设备用户打造。MetalRender 的灵感来自 Cortex 开发的 Nvidium(一个面向 Nvidia GPU 的优秀优化模组)。
免责声明: MetalRender 与 Apple Inc. 无关联、未获其认可,也无任何关系。“Metal”指 Apple Metal 图形 API,在标准开发者条款下使用。MetalRender 的标识为原创设计,灵感来自 Metal,并非意图相似或暗示与任何 Apple Inc. 品牌存在关联。
依赖项
在运行 MetalRender 之前,请确保你已安装以下内容(否则它肯定会崩溃)!
- Sodium(对应你当前运行的 MC 版本)
- Fabric API(同上)
- Fabric
- Java 21(构建时需要 21 或更高版本,单纯运行则不需要)
- ModMenu(适用于 v0.1.6 及以上版本)
安装说明:
目前,MetalRender 仅适用于 Fabric 加载器。要安装 MetalRender,请先通过其官方网站安装 Fabric 加载器 Fabric 下载/安装。完成后,将 Sodium 和 MetalRender 一起放入 Mods 文件夹即可运行。
需要更高性能? 仅靠 MetalRender 搭配 Sodium 可能无法满足你的需求。我推荐安装 MoreCulling 等其他模组以获得更好的性能,以及 CaffineMC 套件。它们提供强大且高效能能的性能模组,以满足你的需求。
硬件兼容性
MetalRender 仅适用于 Apple Silicon 芯片。这基本上意味着它只能在 2019 年之后生产的 Mac 设备上运行。以下是受支持芯片的列表:
- Apple Silicon 芯片 M1 或更新(M1、M2、M3、M4、M5)
- Apple Silicon 芯片 A10 或更新
不确定你使用的是什么芯片? 要查看你设备的芯片,请按照以下说明操作:
Mac 设备: 找到屏幕左上角的 Apple 图标。点击它并选择“关于本机”。它应会打开一个显示设备信息的窗口。芯片信息会位于“芯片”下。如果显示的不是“芯片”,而是“处理器”,则你的 Mac 不受支持(“芯片”表示 M 系列或 Apple Silicon,“处理器”表示 Intel 相关内容)。
iPad 设备: 打开“设置”应用,找到“通用”-->“关于本机”。它应会列在“型号名称”下(例如 iPad Pro 13 英寸(第 3 代))。然后,打开搜索浏览器,在搜索栏中输入你的 iPad 型号名称,以查找你使用的是什么芯片。
MetalRender 仅支持 Apple Silicon。如果你的设备满足上述要求但仍无法运行,请在 GitHub 页面 Source 下向我提出此问题。 如果你的设备不受支持,将显示错误消息,并且 MetalRender 会自动禁用。
问题或 bug
如果你遇到问题、bug 或有建议,请随时通过 GitHub Issues 标签告诉我,我会及时解决!在报告 bug 之前,请确保你已安装 Java 21(或更高版本)、Fabric API 和 Sodium!
已知 bug:
- 长时间运行后变慢。如果你的电脑长时间未关机(2 天以上),它显然会变慢,这不是模组的 bug,而是 Apple 的问题。
面向开发者
所有源代码都包含在 v0.1 版本的 .JAR 文件中。它尚未且不会更新。
如果你使用的是 v0.1.2 或更高版本,源代码仅在 GitHub 的 Sources 下提供。构建说明也在那里。
MetalRender 命令行
本指南的完整版本可在 GitHub 仓库 中查看。只有 v0.1.6+ 版本具有命令行功能。此前的版本没有命令功能。
常用命令
/metalrender status — 显示当前 MetalRender 状态。
/metalrender help — 列出所有命令。
/metalrender cache clear — 清除缓存并重启渲染器。
/metalrender reload — 重新加载世界渲染器。
/metalrender restart — 重启 MetalRender。
LOD(细节层级)
/metalrender lod reset — 重置 LOD 设置。
/metalrender lod enable — 启用 LOD 系统。
/metalrender lod disable — 禁用 LOD 系统。
/metalrender lod threshold — 设置 LOD 阈值。
配置
/metalrender config save — 保存当前配置。
/metalrender config reload — 从磁盘重新加载配置。
/metalrender config reset — 将所有设置重置为默认值。
性能
/metalrender performance reset — 重置性能设置。
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。