创建目录的和相应的类
创建如下的类
【资料图】
需要注册的是村民的职业和村民获得职业的方块。
写入如下的内容:
记得加入到总线中。
并在Tutorial类中commonSetup方法中加入如下的代码。
与图片的代码是一个意思,可以直接使用图片的内容或者下面的内容.意思是当FMLCommonSetup事件触发后,调用registerPOIs()
FMLCommonSetup事件是注册事件结束之后触发的事件。
增加名字和贴图
在国际化相关的文件中写入语言。
创建如下的文件夹和文件,这是村民切换职业的后的贴图。
贴图资源地址如下:
https://url.kaupenjoe.net/yt358/assets
添加Tag
添加Tag,也是必要的,如果没有这一步,村民就不认识你给他指定职业方块。
json文件中的内容
自定义交易
如何给原版的村民添加新的交易,以及如何给自己的村民添加交易
创建以下的文件夹和文件。
在该类中加入如下的内容
测试
可以看到生成的村民能够认识到方块,并且切换职业。
可以看到交易的物品添加成功
可以看到原版的铁匠
铁匠的交易列表有我们加入的物品,涨价是因为不小心打了他一下。
关键词: