@Load(side = Side.CLIENT)
@SideOnly(Side.CLIENT)
public void loadRenders() {
try {
Field field = ModelLoader.class.getDeclaredField("customMeshDefinitions");
field.setAccessible(true);
Map<IRegistryDelegate<Item>, ItemMeshDefinition> customMeshDefinitions = (Map<IRegistryDelegate<Item>, ItemMeshDefinition>) field.get(null);
cachedLiqueurs.forEach(liqueur -> {
if (customMeshDefinitions.containsKey(liqueur))
ModelLoader.setCustomModelResourceLocation(liqueur, 0, customMeshDefinitions.get(liqueur).getModelLocation(new ItemStack(liqueur)));
});
} catch (Exception e) {
FoodCraftReloaded.getLogger().error("Cannot get custom mesh definitions", e);
}
}
LiqueurLoader.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:FoodCraft-Reloaded
作者:
评论列表
文章目录