Every time I run the game it gives me an error on rendering items. (I'm new at coding so i probaly did something stupid) It was working before, but after i added the graphite pickaxe it stopped working and kept crashing
Also, i put a download for all of the code in my mod and the crash report
Code:
@EventHandler
public void postInit(FMLPostInitializationEvent event)
{
if(event.getSide() == Side.CLIENT)
{
RenderItem renderItem = Minecraft.getMinecraft().getRenderItem();
renderItem.getItemModelMesher().register(rubykey, 0, new ModelResourceLocation(MODID + ":" + ((ItemKey)rubykey).getName(), "inventory"));
renderItem.getItemModelMesher().register(goldkey, 0, new ModelResourceLocation(MODID + ":" + ((ItemKey)goldkey).getName(), "inventory"));
renderItem.getItemModelMesher().register(ruby, 0, new ModelResourceLocation(MODID + ":" + "ruby", "inventory"));
renderItem.getItemModelMesher().register(graphitedust, 0, new ModelResourceLocation(MODID + ":" + ((MItem) graphitedust).getName(), "inventory"));
renderItem.getItemModelMesher().register(graphiteingot , 0, new ModelResourceLocation(MODID + ":" + ((MItem) graphiteingot).getName(), "inventory"));
renderItem.getItemModelMesher().register(gv, 0, new ModelResourceLocation(MODID + ":" + ((MItem) gv).getName() , "inventory" ));
renderItem.getItemModelMesher().register(footprint, 0, new ModelResourceLocation(MODID + ":" + ((MItem)footprint).getName(),"inventory"));
renderItem.getItemModelMesher().register(berry, 0, new ModelResourceLocation(MODID + ":" + "berry", "inventory"));
renderItem.getItemModelMesher().register(graphitepickaxe, 0, new ModelResourceLocation(MODID + ":" + ((ItemGraphitePickaxe)graphitepickaxe).getName(), "inventory"));
}
}
WeirdStuff.java
Ruby.java
MItem.java
ItemKey.java
ItemGraphitePickaxe.java
ItemBerry.java
crash-2017-06-19_08.57.16-client.txt