- 版权类型
- 原创
- 插件中文名称
- 西柚MM物品Gui
- 插件英文名称
- XyMythicItemGui
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- 中文(简体)
- 前置组件
- 个人使用MythicMobs 4.11.1 版本
- 适配版本(Java)
- 1.12
XyMythicItemGui 是一个面向 MythicMobs 的管理型 GUI 插件。它读取 MythicMobs 已加载的物品与怪物配置,为管理员提供物品浏览、搜索、领取、怪物蛋图鉴,以及可控的玩家物品模板更新功能
兼容范围
• Minecraft 1.12.2
• Paper / Spigot 1.12.2
前置
• MythicMobs 4.11.1
该版本不支持 Minecraft 1.13-1.21 或 MythicMobs 5.x,请勿跨版本安装。
【主要命令】
• /xygui open 打开总菜单
• /xygui i open [页码] 打开 MythicMobs 物品 GUI
• /xygui i search <关键词> 搜索物品
• /xygui e open [页码] 打开怪物蛋 GUI
• /xygui give <玩家> <物品名> [数量] 直接给予 MM 物品
• /xygui reload 重载 MythicMobs,并在 MM 真正重载完成后同步刷新 XyGui
• /xygui update check <玩家> 查看可更新物品数量
• /xygui update scan <玩家> 立即更新玩家物品
• 所有命令默认要求 xygui.admin,权限默认仅 OP 拥有。
物品自动更新[默认关闭]
首先在本插件 config.yml 中开启:
XyUpdate: true
item-update:
enabled: true
开启后在 MythicMobs 的 Items/*.yml 中为需要跟随配置更新的物品添加 XyUpdate
完整写法:
简写也支持:
注:XyUpdate 必须与 Id、Display 同级,不要写入 Options。当前 Mode 仅支持 replace:配置 hash 变化后重新生成物品,名称、Lore、附魔、属性和 NBT 以最新 MythicMobs 配置为准,并保留原数量
【安全与性能】
• 不进行常驻全服高频扫描
• 玩家进入、MM 重载完成或管理员手动执行时才扫描
• 默认每 tick 仅处理 1 名玩家
• 配置 hash 与 GUI 预览在重载时缓存
• GUI 打开时只克隆当前页
• 更新标记使用 HMAC 签名,防止伪造普通物品并更新为高价值物品
• 首次启用 XyUpdate 时会生成 update-secret.key,迁移服务器时必须一起保留
【安装】
1. 安装并启动 MythicMobs 4.11.1。
2. 将 XYMythicItemGui-2.6.jar 放入 plugins 目录。
3. 启动服务器生成配置。
4. 按需开启 XyUpdate 并执行 /xygui reload。
消息和系统前缀可在 Message.yml 中自定义。默认前缀:
&7[&bXyGui&7]
更新记录
新增单独重置物品库或者怪物库
如果有bug或者想要更好的功能想添加
欢迎你来QQ群484612573里面@xy主理人
游戏内实测
兼容范围
• Minecraft 1.12.2
• Paper / Spigot 1.12.2
前置
• MythicMobs 4.11.1
该版本不支持 Minecraft 1.13-1.21 或 MythicMobs 5.x,请勿跨版本安装。
【主要命令】
• /xygui open 打开总菜单
• /xygui i open [页码] 打开 MythicMobs 物品 GUI
• /xygui i search <关键词> 搜索物品
• /xygui e open [页码] 打开怪物蛋 GUI
• /xygui give <玩家> <物品名> [数量] 直接给予 MM 物品
• /xygui reload 重载 MythicMobs,并在 MM 真正重载完成后同步刷新 XyGui
• /xygui update check <玩家> 查看可更新物品数量
• /xygui update scan <玩家> 立即更新玩家物品
• 所有命令默认要求 xygui.admin,权限默认仅 OP 拥有。
物品自动更新[默认关闭]
首先在本插件 config.yml 中开启:
XyUpdate: true
item-update:
enabled: true
开启后在 MythicMobs 的 Items/*.yml 中为需要跟随配置更新的物品添加 XyUpdate
完整写法:
JavaScript:
DragonSword:
Id: DIAMOND_SWORD
Display: '&c宝剑'
Lore:
- '&7这把剑会跟随 MythicMobs 配置更新'
XyUpdate: ##必须要写这个
Enabled: true
Mode: replace
简写也支持:
JavaScript:
DragonSword:
Id: DIAMOND_SWORD
Display: '&c宝剑'
XyUpdate: true
注:XyUpdate 必须与 Id、Display 同级,不要写入 Options。当前 Mode 仅支持 replace:配置 hash 变化后重新生成物品,名称、Lore、附魔、属性和 NBT 以最新 MythicMobs 配置为准,并保留原数量
【安全与性能】
• 不进行常驻全服高频扫描
• 玩家进入、MM 重载完成或管理员手动执行时才扫描
• 默认每 tick 仅处理 1 名玩家
• 配置 hash 与 GUI 预览在重载时缓存
• GUI 打开时只克隆当前页
• 更新标记使用 HMAC 签名,防止伪造普通物品并更新为高价值物品
• 首次启用 XyUpdate 时会生成 update-secret.key,迁移服务器时必须一起保留
【安装】
1. 安装并启动 MythicMobs 4.11.1。
2. 将 XYMythicItemGui-2.6.jar 放入 plugins 目录。
3. 启动服务器生成配置。
4. 按需开启 XyUpdate 并执行 /xygui reload。
消息和系统前缀可在 Message.yml 中自定义。默认前缀:
&7[&bXyGui&7]
更新记录
新增单独重置物品库或者怪物库
如果有bug或者想要更好的功能想添加
欢迎你来QQ群484612573里面@xy主理人
游戏内实测