我的世界基本属性与参数设置
前言
本文章用于介绍设置自定义内容的基本属性与参数
通用类型
testname:
name: "Example Item" #会自动添加到语言里面[String类型]
namespace: "coreextensions" #命名空间[String类型]
id: "custom_item" #物品ID[String类型]
types: "" #物品类型[String类型]
maxCount: 64 #最大堆叠数[整数int类型]
基本属性设置
物品类
properties:
generate: true #是否要自动生成JSON
groups: "coreextensions:itemgroups" #添加到物品组
rarity: "COMMON" #稀有度(参数可以是UNCOMMON,RARE,EPIC)
武器类
properties:
generate: true #是否要自动生成JSON
groups: "coreextensions:itemgroups" #添加到物品组
attackDamage: 3.0 #伤害[可选参数](Double类型)
attackSpeed: -2.4 #攻击速度[可选参数](Double类型)
durability: 250 #耐久度[可选参数](整数int类型)
repairMaterial: "minecraft:iron_ingot" #铁砧修补所需物品
rarity: "COMMON" #稀有度[可选参数](参数还可以是UNCOMMON,RARE,EPIC)
工具类
properties:
generate: true #是否要自动生成JSON
groups: "coreextensions:itemgroups" #添加到物品组
level: "2" #挖掘等级[可选参数,0金木,1石,2铁,3钻石](String类型)
attackDamage: 1.0 #伤害[可选参数](Double类型)
attackSpeed: -2.8 #攻击速度[可选参数](Double类型)
durability: 250 #耐久度[可选参数](整数int类型)
repairMaterial: minecraft:iron_ingot #铁砧修补所需物品[必填参数]
盔甲类
properties:
generate: true #是否要自动生成JSON
groups: "coreextensions:itemgroups" #添加到物品组
RepairIngredient: "minecraft:iron_ingot" #修补物品
Durability: 200 #耐久度[可选参数](整数int类型)
Protection: 3 #防御值[可选参数](整数int类型)
toughness: 0.0 #韧性[可选参数](Double类型)
KnockbackResistance: 0.0 #抗击退[可选参数](Double类型)
鞘翅类
properties:
generate: true #是否要自动生成JSON
groups: "coreextensions:itemgroups" #添加到物品组
Durability: 200 #耐久度(整数int类型)
RepairIngredient: "minecraft:phantom_membrane" #修补物品
方块类
properties:
generate: true #是否要自动生成JSON
groups: "coreextensions:itemgroups" #添加到物品组
lightLevel: 0 #光照等级(整数int类型)
dropsNothing: false #是否不掉落
sound: "STONE" #方块声音
hardness: 1.5 #方块硬度
resistance: 3.0 #方块抗性
useCutoutLayer: true #是否支持透明渲染
农作物类
properties:
generate: true #是否要自动生成JSON
groups: "coreextensions:itemgroups" #添加到物品组
sound: "CROP" #方块声音
dropsNothing: false #是否不掉落
generate: true #是否自动生成JSON
植物类
properties:
generate: true #自动生成json
dropsNothing: false #不掉落
sound: "GRASS" #方块声音
groups: "coreextensions:itemgroups"
settings:
effect: "minecraft:speed" #对应BUFF
effectDuration: 10 #BUFF持续时间