介绍
OptiGUI
OptiGUI 是一个客户端模组,它允许通过资源包自定义游戏内 GUI 界面的纹理。现已使用 Kotlin 从头重写,代码更简洁、性能更好、功能更多,并且更具可扩展性。
其他模组的开发者可以添加他们自定义的容器和自定义选项。请参阅上方的文档链接。
支持大多数 OptiFine GUI 资源包。如果某个资源包无法使用,或使用效果与 OptiFine 不同,请提交 issue(选择 Report a bug 模板)。
看看我为 Minecraft 1.19+ 制作的新 OptiGUI 资源包:Chest Boat GUI
⚠️ OptiGUI 2.3.x 在 beta 8 之前的版本与 Fabric Language Kotlin 1.13.5+ 不兼容。请降级到 Fabric Language Kotlin 1.13.4。
如何使用
⚠️ 如果你不是正在试验 OptiGUI 3 JSON 资源的资源包作者,那么你应该继续使用 OptiGUI 2.3.x beta 版本。
- 下载并安装 Fabric 加载器或 Quilt 加载器
- 将此模组下载到你的 mods 文件夹
- 将所需的前置库也下载到你的 mods 文件夹
- 下载并启用一个受支持的资源包(见下文)
支持的语言
- 🇺🇸 由 opekope2 提供
- 🇹🇼 由 dirtTW、notlin4 提供
- 🇨🇳 由 dirtTW、notlin4 提供
- 🇩🇪 由 Lucanoria 提供
- 🇪🇸 由 LyriaWintona 提供
- 🇮🇹 由 RoberbufDx8105 提供
- 🇲🇾 由 NuruddinPlays 提供
- 🇺🇦 由 gorr0w7 提供
想在这里看到你的名字吗?将 OptiGUI 翻译成你的母语。
兼容性
Cobblemon
如果你使用 Cobblemon 1.5.2 及更早版本游玩,你需要 Fabric Language Kotlin 1.10.11+kotlin.1.9.20 或更早版本(这些版本不会崩溃)。
支持的加载器与客户端
截至最新的 OptiGUI 3 alpha 版本,仅支持 Fabric 和 Quilt 加载器。
⚠️ Quilt 支持基于 Quilt 加载器对加载 Fabric 模组的支持。
⚠️ 对使用 Fabric 兼容层或替代客户端(如 Sinytra Connector 或 Lunar 客户端)的支持是基于尽力而为的原则提供的,但问题可能会出现,这不一定 是 OptiGUI 的过错。
资源包文档
OptiGUI 支持 OptiFine 自定义 GUI 资源包,同时也支持 OptiGUI 资源包。OptiGUI 资源包比 OptiFine 资源包更灵活。
请参阅上方的文档链接以开始使用。
支持的资源包(OptiGUI 2.3.x)
不包括原版资源包(这些资源包不包含 OptiFine 或 OptiGUI 专用文件)
- Colourful Containers
- Colourful Containers 附加包
- Colourful Containers 深色模式
- Animated RGB GUI ¹
- NEON20 ANIMATED
- Rybo’s Enhanced GUI
- Animated Fox Guis ¹
- [\[DARK\] Animated Fox Guis](https://www.planetminecraft.com/texture-pack/fox-4931933/) ¹
- Recolourful Containers GUI + HUD
¹ 动画支持请参阅常见问题
此列表并不详尽。如果你知道某个可用的资源包,并希望它出现在这里,或者某个资源包本身不可用,但配合 OptiFine 可以工作,请提交 issue。
部分支持的资源包
不包括原版资源包(它们不包含 OptiFine 或 OptiGUI 专用文件)
¹ 木桶不可用,配合 OptiFine 也不可用。该资源包未按照格式规范进行声明。
常见问题
可以在整合包中使用吗?
可以。
OptiFine GUI 动画?
仅配合 Animatica 使用。
OptiFine 颜色(colors.properties)?
不支持,请使用 Colormatic。
性能影响?
OptiGUI 的性能影响可以忽略不计(不过会因所使用的资源包而略有不同)。
配置 GUI/文件?
无需配置。
钠?
可以。
OptiFine?
实际上,OptiGUI 和 OptiFine(配合 OptiFabric)可以同时加载。
我观察到 OptiGUI 的 mixin 会被放在 OptiFine 的之前,因此你可以在 OptiFine 中关闭自定义 GUI 以节省性能。
但是,我无法就此为你提供帮助。

评论
登录后评论和评分