关于一个复杂方块实体的材质

Billy_tang


版本信息
Forge版本: 14.23.5.2768
Minecraft版本: 1.12.2

目的
我创建了一个方块,这个方块会根据对应方块实体的nbt来添加贴图。
该方块的nbt中有8个值,每个值共有24种情况。
即使我使用multipart来制作材质,也仍拥有近200个json文件在models/block文件夹下。
这样看上去十分杂乱,也难以整理。
是否能够做到更加简洁地管理这些文件?或者有没有更好的材质制作方案?


Billy_tang


该方块nbt的一个值代表对应的一个角上的三个面各自4x4的区域
每个值的24种情况只是区域内贴图不同,区域的大小和位置是相同的
因为图片可以重复利用,所以只是model下的json文件多到离谱


FledgeXu


你可以使用TESR( [Tile Entity Special Renderer)来动态的渲染。


Billy_tang


请问哪里能够找到这个的教程?我实在没有看懂源码中几个使用的例子。


FledgeXu


https://wiki.mcjty.eu/modding/index.php?title=Render_Block_TESR_/_OBJ-1.12
https://mcforge.readthedocs.io/en/latest/tileentities/tesr/


system


该主题在最后一个回复创建后7天后自动关闭。不再允许新的回复。