下载量
45,440
关注数
11
数据来源
Modrinth
模组详细介绍
ModularUI
这是 Minecraft 的终极 GUI 模组。
历史
我第一次接触 ModularUI 是在 GTCE 的 1.12.2 版本中。这个概念非常棒。大大减少了样板代码,无需 GUI 纹理表,还有更多优点。然而,也存在很多问题。有很多 bug,代码一团糟,与其他模组(如 InventoryTweaks)的兼容性非常困难。
后来,GTCEu 作为 GTCE 的分支被创建。UI 代码得到了一些改进,但不知何故变得更混乱了。那时,CleanroomMC 已经决定制作一个重新设计、独立的 ModularUI 版本。所以我自愿承担了这个任务。并且我完成了。
2022 年 5 月 22 日,第一个版本在 CurseForge 上发布。与 GTCE/GTCEu 相比,这是一个巨大的改进,但我仍然不够满意。因此,在几次更新和几个月后,我开始重写模组的部分内容。然而,重写的规模变得如此之大,几乎是一次完全重写。这值得吗?我不知道,但现在我对结果感到满意。
特性
- 类似窗口的面板系统
- 小部件,如按钮、文本字段(自定义,非 MC 原生)或滑块
- 布局小部件,如行、列、网格和列表
- 自定义滚动实现,带有平滑动画
- 数字文本字段的数学表达式解析器
- 用于特定部分变换的视口实现(如可滚动列表)
- 轻松同步任何值,使模组可用于 TileEntities/BlockEntities 等场景
- 面板的打开和关闭动画
- 与 InventoryBogoSorter 兼容
基本信息
模组名称ModularUI
作者brachy
下载量45,440
关注数11
支持版本1.12.2 - 1.20.1
加载器forge
客户端required
服务端optional