@SideOnly(Side.CLIENT)
public void initModel() {
List<ModelResourceLocation> resources = new ArrayList<>();
for (DishInfo info : dishInfos) {
resources.add(new ModelResourceLocation(getRegistryName(), "food=" + info.getTag()));
}
ModelLoader.registerItemVariants(this, resources.toArray(new ModelResourceLocation[resources.size()]));
ModelLoader.setCustomMeshDefinition(this, new ItemMeshDefinition() {
@Override
public ModelResourceLocation getModelLocation(ItemStack stack) {
return new ModelResourceLocation(getRegistryName(), "food=" + dishInfos[stack.getItemDamage()].getTag());
}
});
}
ItemDish.java 文件源码
java
阅读 17
收藏 0
点赞 0
评论 0
项目:AquaMunda
作者:
评论列表
文章目录