Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static Item essence;
- public static void initItems() //illustrates both ways to register an item.
- {
- essence = new CardEssence("essence");
- goodRegisterItem(essence);
- }
- public static void registerRenders()
- {
- for (int i = 0; i < EA_EnumHandler.CardEssences.values().length; i++)
- {
- goodRegisterRender(essence, i, "essence_" + EA_EnumHandler.CardEssences.values()[i].getName());
- }
- }
- public static void goodRegisterRender(Item item, int meta, String fileName)
- {
- ModelLoader.setCustomModelResourceLocation(item, meta, new ModelResourceLocation(new ResourceLocation(fileName), "inventory"));
- }
- public static void goodRegisterItem(Item item)
- {
- item.setCreativeTab(Reference.eaCreativeTab);
- GameRegistry.register(item);
- Utils.getLogger().info("Registered item: " + item.getUnlocalizedName().substring(5));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement