- 版权类型
- 原创
- 插件中文名称
- 多功能UI菜单
- 插件英文名称
- MythicAdventureRpgClient
- 支持的核心(服务端)
- Spigot
- Paper
- Purpur
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.20
免费!免费!免费!开源!开源!!开源!!!
MythicAdventureRpgClient — Paper 服务端 + Forge/Fabric 客户端/菜单系统
兼容以下插件:模块:gift(礼包)、achievement(文明成就)、enhance(强化)、rpg(圣所)、accessory(饰品)、helper(精灵)、recycle(回收)。每个模块都有可编辑的“独立界面.yml”
基于 Paper 1.20.1、MMOItems 6.10.1-SNAPSHOT、MythicLib 1.7.1、NexEngine 的候选开发。
- `/rpgcraft` 打开工坊,权限 `adventurerpg.craft` 默认允许。没有Mod时提示安装;玩家仍可通过原指令访问原制作站。
- 商品列表从运行中的MMOItems制作站读取;尊重原命令权限和配方隐藏选项。配置可以限制允许展示的制作站。
- 制作隐藏原版物品.yml列出当前资源包中仍为原版外观的产出;按物品ID、基础材质和模型值匹配,同时应用于商品列表、详情及确认请求。原版配方材料照常显示。更换资源包后重新生成该表;原制作站与队列入口不变。
- 服务端发送物品完整NBT。客户端用游戏原生ItemStack渲染图标与悬浮说明,包含CustomModelData和原有lore。资源包仍须在客户端正确加载。
- 详情显示输出数量、制作时间、条件及每种材料的持有量和所需量。
- 确认重新生成MMOItems制作视图并执行原processRecipe。MMOItems继续负责材料、手续费、事件、制作队列和触发器。
- 输出满包检查挂接PlayerUseCraftingStationEvent:空间不足时取消制作/领取。满包即使预计扣材料后能腾出空间,也要求先空出位置,以匹配原系统先生成输出的执行顺序。
- 客户端请求上限8KiB,服务端检查分片长度、校验和、权限、频率、配方。