简介
该模组提供了添加自定义村民职业的功能,这是为整合包作者设计的。
默认情况下没有添加任何职业。该模组将读取特定目录下的内容来创建使用者定义的职业。此外你还需要自行制作纹理。
在加载时,该模组将读取你创建的文件,注册新职业和工作方块。
如何创建
1.在“config/custom professions”内创建一个 JSON 文件,你可以随意取个名字。
该 JSON 文件将记录生成该职业的数据。它必须包括以下两个内容:
JSON 实例:见此。
2.创建一个资源包来保存该村民的纹理和显示名。
纹理格式必须跟原版村民一致。
纹理必须保存在“\assets\spacecatcustomprofessions\textures\entity\villager\profession\”内
语言文件如下:
"entity.minecraft.villager.spacecatcustomprofessions.test": "Test"
test 替换为你在 config 中使用的“professionName”,Test 替换为显示名。
别忘记启用资源包。
注意:该模组并未添加任何交易,要添加自定义村民交易请使用作者的 Custom Villager Trades。