villager.yml
自定义村民职业示例,用于注册一个村民职业和交易表
#villager.yml
villagers:
test:
name: "Super Master" #村民名字
namespace: "coreextensions" #命名空间
id: "meqwer" #ID
properties:
block: "minecraft:command_block" #工作方块
key:
KeyA: #交易项目1
level: 1 #所需等级
maxUse: 6 #交易最大次数
inputA: "minecraft:diamond" #所需物品
countInputA: 5 #所需物品数量
inputB: "minecraft:diamond_block" #若第二项的所需物品不存在请删掉此行
countInputA: 10 #若第二项的所需物品不存在请删掉此行
result: "minecraft:bedrock" #交易得到的商品
countResult: 5 #交易得到的商品数量
KeyBqwer:
level: 2
inputA: "minecraft:bedrock"
countInputA: 4
inputB: "minecraft:diamond"
countInputA: 1
result: "minecraft:command_block"
countResult: 5
注意
添加完yml文件后,记得在"data\minecraft\tags\point_of_interest_type"下面的 acquirable_job_site.json(没文件和文件夹自己创建) 添加内容:
{
"replace": false,
"values": [
"coreextensions:meqwer_poi"
]
}
ID后面记得加 _poi
最后更新于