[icm]ICustomMenu
分类:
文章ID:
3038
标签:
版权类型:
原创
语言支持:
中文(简体)
运作方式:
Forge
适配版本(Java):
1.20.x
模组分类:
实用工具, 其他
支持平台:
JAVA版 (JAVA Edition)
文章评分:
10.0 钻石 (2人评分)
资源下载:

[icm]ICustomMenu

概述

这是一款为功能强大的模组,旨在让服务器管理员和开发者能够通过简单的 JSON 数据包轻松创建复杂、美观且具有高度交互性的游戏内界面。
无需编写任何 Java 代码!只需通过数据包配置 JSON 文件,即可定义界面的每一个细节。

支持热加载(/custommenu reload),修改后立即生效,极大提升开发效率。

丰富组件库

  • 文本组件:支持样式代码(§)、动态缩放及丰富的占位符(如玩家名、血量、坐标等);

  • 多样化按钮:提供基础按钮、原版风格按钮及完全自定义贴图的图片按钮;

  • 3D 玩家模型:在界面中渲染可随鼠标旋转的 3D 玩家模型,增强代入感;

  • 进度条:动态展示数值进度(如生命值、经验条);

  • 物品渲染:直接在界面中展示 MC 的物品图标,支持数量及耐久条显示;

  • 装饰组件:提供线框、圆角线框、分割线等,助力打造精致布局。

动态动画与路由系统

  • 平滑动画:支持从四个方向(左、右、上、下)滑入界面,采用 expoOut 算法,体验丝滑;

  • 单页应用(SPA)风格路由:支持子菜单嵌套与动态切换,无需关闭主界面即可更新局部内容。

动作与条件系统

  • 动作触发:按钮可触发指令执行、服务器事件、关闭界面或切换菜单;

  • 执行要求:支持设置动作执行的前置条件,如消耗特定物品、检查玩家职业或等级等。

联动模组

  • ClassBioArsenal:自动集成职业系统,支持职业、等级、经验等占位符及动作要求;

  • PlayerAffixes:自动集成天赋系统,支持天赋、词条检查;

  • KubeJS:提供 API 接口,支持通过 KubeJS 脚本注册自定义动作逻辑。

d2b5ca33bd20260206173850

d2b5ca33bd20260206173859

 

[icm]ICustomMenu-MineMod方块工坊
[icm]ICustomMenu
此内容为免费资源,请登录后查看
0
免费资源
[icm]ICustomMenu

评分

[icm]ICustomMenu

10.0 钻石 (2 人评分)
© 版权声明
THE END
喜欢就支持一下吧
点赞6赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容