MotionUI

MotionUI

为经典Minecraft Forge提供流畅、可配置的界面和快捷栏动画。

MotionUI

MotionUI 是一款轻量级客户端模组,为 Minecraft Forge 1.12.2 带来流畅、可配置的界面动画。

特性

  • 流畅且不依赖帧率的 GUI 打开动画。
  • 每个 GUI 可独立设置启用、禁用、时长、偏移和缓动效果。
  • 按下 F8 可打开目录,在 GUI 打开前即可发现来自 Minecraft、Forge、OptiFine 及已安装模组的 GUI 类。
  • 支持按模组过滤和按类名搜索。
  • 流畅的快捷栏选择器,具有短路径移动和长距离跳跃交叉淡入淡出效果。
  • 保留资源包选择器纹理和兼容的 HUD 渲染器。
  • Unicode GUI 缩放修正和扩展字体资源。
  • 支持英语和俄语本地化。
  • 故障开放(Fail-open)的 ASM 诊断:不兼容的视觉补丁会被跳过,而不会导致客户端崩溃。

需求

  • Minecraft 1.12.2
  • Forge 14.23.5.2847 或更高版本
  • Java 8

MotionUI 仅限客户端,无需在服务器上安装。

安装

  1. 为 Minecraft 1.12.2 安装 Forge。
  2. 将 MotionUI 发布版 JAR 放入游戏实例的 mods 目录。
  3. 启动游戏并按 F8 打开 GUI 目录。

GUI 目录

F8 目录会扫描已安装的字节码,而不会构造或初始化 GUI 类。使用模组过滤器和搜索框查找界面。状态按钮控制全局动画策略是继承、显式启用还是禁用。齿轮按钮可打开每个界面的动画设置和重置控件。

兼容性

MotionUI 已在 Forge 14.23.5.2847/2864 和 OptiFine 1.12.2 HD U G5 上测试通过。

这是测试版。某些工业时代 2(IndustrialCraft 2)的界面可能显示单个 Unicode 字形周围出现暗色伪影;计划在未来的兼容性更新中修复。

源代码和问题跟踪器:https://github.com/DemonicRous/MotionUI