/**
* Registers & remembers a model location for inventory rendering for the
* given item, for a single meta value.
*
* Specific for items using OBJ models.
*
* @param modelMesher
* @param itemId
* @param metaValue
* @param modelFile
*/
private void registerItemOBJSingleMeta(ItemModelMesher modelMesher, String itemId, int metaValue, String modelFile) {
// Find item to register
Item item = GameRegistry.findItem(Taam.MOD_ID, itemId);
// Create & remember model location
final ModelResourceLocation resourceLocation = new ModelResourceLocation(Taam.MOD_ID + ":" + modelFile, "inventory");
locationsToReplace.add(resourceLocation);
// Register the variant
modelMesher.register(item, metaValue, resourceLocation);
// Register the model location
ModelLoader.setCustomModelResourceLocation(item, metaValue, resourceLocation);
}
TaamClientProxy.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:taam
作者:
评论列表
文章目录