界面基础配置
镶嵌界面配置
yaml
#这里不能重复的啊
界面名: "低级强化界面"
界面布局:
- "HBBBBBBBH"
- "HHHHHHHHH"
- "HSHSHSHSH"
- "HHHHXHHHH"
- "HSHSHSHSH"
- "HHHHHHHHH"
界面设置:
H:
#这里的作用 目前只有 无,宝石槽位,装备槽位,材料槽位
作用: 无
Material: STAINED_GLASS_PANE
Name: "§e中间放入装备后可强化"
Lore:
- "§a请将物品放在中间"
- "§a请将保护石放在信标处"
S:
作用: 宝石槽位
Material: BARRIER
Name: "§e拿着宝石点击该槽位可强化"
Lore:
- "§a请将物品放在中间"
- "§a请将强化材料放在上方空位"
X:
作用: 装备槽位
Material: NETHER_STAR
Name: "§c此处放入强化物品"
B:
#材料槽位不需要材质,用来放东西
作用: 材料槽位
界面条件
- 可以定义界面打开所需条件,op默认什么都可以开
- 可使用宝石条件中大部分条件,例如权限,变量
yaml
界面条件:
- 权限{权限名=xx.xx.xxx}
宝石槽位配置(划重点)
- 放置镶嵌物品后对应的宝石槽位材质
- 比如我这里只写了 攻击型宝石,防御型宝石 ,那么我这个界面就只能识别这两种宝石类别
- 这里的 攻击型宝石 , 防御型宝石 对应宝石设置的 类别
- 识别的Lore : 就是物品上会别识别为可镶嵌槽位的Lore
- 其他的就不用我bb了吧
yaml
镶嵌槽位设置:
攻击型宝石:
#这里不要一样
识别的Lore: "§7[§c攻击宝石槽位§7]"
Material: RED_SHULKER_BOX
Name: "§f可镶嵌§c红宝石"
Lore:
- "§7手持宝石左键点击"
防御型宝石:
识别的Lore: "§7[§a防御宝石槽位§7]"
Material: GREEN_SHULKER_BOX
Name: "§f可镶嵌§b绿宝石"
Lore:
- "§7手持宝石左键点击"
界面镶嵌保护
- 这里设置可以影响宝石镶嵌成功率的物品,放置在材料槽位
- 需要在宝石的镶嵌保护下添加保护符ID以确保可以使用
yaml
界面镶嵌保护:
- "保护符ID{物品名= ;物品lore= ;物品id= ;使用上限= ;提升成功率= }"
物品名,物品lore,物品id,均使用正则匹配,不填默认无要求
物品id为RedmiAssyLib内的物品id
使用上限为单次镶嵌消耗的上限,默认是1
提升成功率为提升镶嵌的成功率,0.1就是提升10%