配置说明
config.yml 负责设置属性插件、读取槽位、套装状态颜色和默认套装内容。更多套装可以放在 extra 目录下,文件名不限,内部仍按 suit: 节点编写。
配置文件
| 文件 / 目录 | 用途 |
|---|---|
config.yml | 主配置,包含全局选项和套装配置 |
extra/*.yml | 额外套装文件,用于拆分大量套装 |
属性插件
yaml
attribute-plugin: "AttributePlus"| 可选值 | 说明 |
|---|---|
AttributePlus | 使用 AttributePlus 属性 |
SX-Attribute2 | 使用对应版本属性插件 |
SX-Attribute3 | 使用对应版本属性插件 |
ItemLoreOrigin | 使用物品 Lore 原生读取 |
AttributeCompatibleAPI | 兼容部分通过 AttributeCompatibleAPI 接入的属性 |
AttributeSystem | 使用 AttributeSystem 属性 |
警告
修改 attribute-plugin 后建议重启服务器,避免旧属性读取方式残留。
读取槽位
只有写入 plugin-slot 的位置才会参与套装统计。
yaml
plugin-slot:
- "Minecraft#8"
- "Origin#Helmet"
- "DragonCore#戒指"| 写法 | 说明 |
|---|---|
DragonCore#槽位名 | 读取龙核槽位 |
GermPlugin#槽位名 | 读取萌芽槽位 |
Minecraft#槽位ID | 读取原版背包槽位 |
APInventory#分页ID#槽位ID | 读取梦星桐背包槽位 |
LyInventory#背包ID#类型 | 读取离渊背包 1.0 槽位 |
LyInventoryReload#背包ID#类型 | 读取离渊背包 2.0 槽位 |
YeeJewelry#背包ID#槽位ID | 读取清守饰品背包槽位 |
Origin#MainHand | 主手 |
Origin#OffHand | 副手 |
Origin#Helmet | 头盔 |
Origin#ChestPlate | 胸甲 |
Origin#Legging | 护腿 |
Origin#Boots | 靴子 |
状态替换
yaml
have-item-replace: "&a"
no-item-replace: "&7"套装展示文本中可以使用 <state-部件ID>。玩家拥有该部件时会替换为 have-item-replace,未拥有时会替换为 no-item-replace。
生效建议
| 修改内容 | 推荐操作 |
|---|---|
| 套装、匹配、显示文本 | /lsr reload |
| 属性插件类型 | 重启服务器 |
| 新增槽位来源插件 | 确认前置已加载后重启服务器 |