-
Notifications
You must be signed in to change notification settings - Fork 4
物品的配置构成
ChiyodaXiaoYi edited this page Jul 31, 2022
·
5 revisions
在本插件中,将物品分至两个配置文件,分别为用于存储合成结果的results.yml和用于存储合成材料的items.yml,两者的主要区别在于,results.yml中可以使用为物品定义属性标签,而items.yml中不能使用此标签。
一个物品由必填项和选填项构成,必填项只有material一项,用于规定物品的类型,所有可用的选填项将在下面列出。
物品的数量
写法:
result:
amount: 1
物品的自定义名称
写法:
result:
name: '&a钻石剑'
物品的属性修饰符,items.yml中无法使用此标签
写法:属性类型 数值 加成方式 生效位置
result:
attributes:
- 'GENERIC_ATTACK_DAMAGE 100 ADD_NUMBER HAND'
物品的CustomModelData标签,1.14+可以使用此标签
写法
result:
customModelData: 10000
物品损失的耐久值
写法
result:
durability: 100
物品的附魔
写法:附魔类型 等级
result:
enchants:
- 'MENDING 1'
用于指定物品需要隐藏那些信息,可用选项见默认配置文件注释
写法:
result:
hides:
- 'ATTRIBUTES'
物品的lore
写法:
result:
lore:
- '&a钻石剑'
药水的药水效果
写法:药水类型 时间(tick) 等级
result:
potion:
- 'FIRE_RESISTANCE 20 0'
药水的颜色,使用RGB颜色
写法:
result:
potionColor: 0x000000
头颅的玩家的名字
写法:
skull:
skullOwner: ChiyodaXiaoYi
是否无法破坏
写法:
result:
unbreakable: true
存储的附魔,仅附魔书有效
写法:附魔类型 等级
result:
enchantStorage:
- 'MENDING 1'
指南针指向的地方,需要该位置有磁石才能生效
写法:世界名字, x, y, z
result:
location: 'world, 0, 0, 0'
皮革护甲的染色颜色
写法:
result:
armorColor: 0x000000