首先,请准备好可以导出Wavefront OBJ格式的建模软件(如MetaSequoia、Blender、Blockbench),并使用建模软件建模并导出obj文件。
接下来,请在您想要的位置新建一个文件夹,命名为“工程目录”。
之后,在文件夹内新建一个文本文档,在文本文档内按如下格式填写(建议使用UTF-8编码,否则开启强制Unicode后描述会乱码):
{"pack":{"pack_format":8,"description":"描述在这里"}}
pack_format为资源包版本,具体数值请参考 资源包 - Minecraft Wiki 上的描述。description为资源包描述。
接下来,将这个文本文档改为pack.mcmeta(如果无法更改扩展名,请在文件夹选项-查看中勾掉隐藏已知文件的扩展名)
之后,新建assets文件夹,在该文件夹下新建mtrsteamloco(不是nte)文件夹,再在本文件夹中新建eyecandies或rails文件夹(视情况而定)。
在rails或eyecandies文件夹中,放入obj模型、模型贴图、模型MTL文件。
之后新建一个json文件来写模型配置,具体请参见nte官方文档中的制作新物件和制作新轨道章节。
针对Blender,Blockbench的OBJ模型,需要在JSON文件内设置flipv为true。
最后将assets文件夹和pack.mcmeta文件打包成zip格式即可。