public static class ItemRuby extends Item
{
public ItemRuby(String name)
{
this.setRegistryName("ruby");
this.setUnlocalizedName("Ruby");
}
}
public static class ItemsRegister {
public static Item RUBY = new HeroMod.ItemRuby("Ruby");
public static void register()
{
setRegister(RUBY);
}
@SideOnly(Side.CLIENT)
public static void registerRender()
{
setRender(RUBY);
}
private static void setRegister(Item item)
{
ForgeRegistries.ITEMS.register(item);
}
@SideOnly(Side.CLIENT)
private static void setRender(Item item)
{
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
}
}