概述
这是一款为功能强大的模组,旨在让服务器管理员和开发者能够通过简单的 JSON 数据包轻松创建复杂、美观且具有高度交互性的游戏内界面。
无需编写任何 Java 代码!只需通过数据包配置 JSON 文件,即可定义界面的每一个细节。
支持热加载(/custommenu reload),修改后立即生效,极大提升开发效率。
丰富组件库
-
文本组件:支持样式代码(§)、动态缩放及丰富的占位符(如玩家名、血量、坐标等);
-
多样化按钮:提供基础按钮、原版风格按钮及完全自定义贴图的图片按钮;
-
3D 玩家模型:在界面中渲染可随鼠标旋转的 3D 玩家模型,增强代入感;
-
进度条:动态展示数值进度(如生命值、经验条);
-
物品渲染:直接在界面中展示 MC 的物品图标,支持数量及耐久条显示;
-
装饰组件:提供线框、圆角线框、分割线等,助力打造精致布局。
动态动画与路由系统
-
平滑动画:支持从四个方向(左、右、上、下)滑入界面,采用 expoOut 算法,体验丝滑;
-
单页应用(SPA)风格路由:支持子菜单嵌套与动态切换,无需关闭主界面即可更新局部内容。
动作与条件系统
-
动作触发:按钮可触发指令执行、服务器事件、关闭界面或切换菜单;
-
执行要求:支持设置动作执行的前置条件,如消耗特定物品、检查玩家职业或等级等。
联动模组
-
ClassBioArsenal:自动集成职业系统,支持职业、等级、经验等占位符及动作要求;
-
PlayerAffixes:自动集成天赋系统,支持天赋、词条检查;
-
KubeJS:提供 API 接口,支持通过 KubeJS 脚本注册自定义动作逻辑。


© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
![[icm]ICustomMenu-MineMod方块工坊](https://cos.crapark.com/wp-content/uploads/2026/02/20260206173708357.jpg)

![[cbs]职业自定义:词条与生物-MineMod方块工坊](https://cos.crapark.com/wp-content/uploads/2026/02/20260202210444203.png)


![[1.20.1] 烟火凡人心-MineMod方块工坊](https://cos.crapark.com/wp-content/uploads/2026/01/20260130004726609.png)



暂无评论内容