配件 (用于 AuraSkills)
配件是为运行 AuraSkills 服务器的轻量级配件系统。
你可以完全自定义 GUI(标题、大小、锁定帧槽),并通过 Lore 关键词配置每个槽允许的物品。
🚀 快速入门
Java 要求
Java 17 用于 Minecraft 1.21+
依赖
AuraSkills
(必需)
安装
将 Accessory.jar 放入 /plugins
重启你的服务器
打开 GUI
使用 /inv 打开配件 GUI
放置与槽规则匹配的物品(通过 Lore 关键词)
📦 命令
命令 描述 权限
/inv 打开配件 GUI accessory.inv
/accessory reload 重新加载配置文件(GUI、帧、槽) accessory.reload
⚙️ 配置文件示例
# GUI 外观
title: "Accessories",
size: 9 # 必须是 9 的倍数 (9–54)
# 锁定槽
frame:
slots: [0, 2, 4, 6, 8]
# 配件槽 (Lore 检查)
Accessory:
"1":
lore: ["[Ring]"]
"3":
lore: ["[Necklace]"]
"5":
lore: ["[Bracelet]"]
"7":
lore: ["[Talisman]"]
# 锁定槽物品
locked-slot-item:
type: "BLACK_STAINED_GLASS_PANE"
custom-model-data: 12345
hide-tooltip: true
name: "Locked"
lore:
- "Slot is locked"
🔑 工作原理
锁定帧槽
在 frame.slots 中配置,显示一个锁定的面板物品。
玩家不能在此处放置物品,但可以取出他们意外留下的非锁定物品。
配件槽
在 Accessory. 中定义,带有 Lore 关键词。
只有当物品的 Lore 匹配其中一个关键词时,才能放置该物品。
📝 注意事项
库存大小必须是 9 的倍数 (9–54)。
标题使用 MiniMessage,因此渐变和格式化在 Paper 服务器上有效。
只有在 Accessory. 中定义的槽可以接受物品——其他槽会被阻止。
与添加或修改物品 Lore 的插件结合使用效果最佳。