From b4b05403fda50307e2b35de91296ab9bb53c2baa Mon Sep 17 00:00:00 2001 From: Lance5057 Date: Sat, 29 Apr 2017 22:20:58 -0500 Subject: Updated to TiCo 2.6.3 Added Zweihander Partially added Sheathe Partially added Crest Mount Partially added materials --- .../java/lance5057/tDefense/util/ItemsBase.java | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) (limited to 'src/main/java/lance5057/tDefense/util/ItemsBase.java') diff --git a/src/main/java/lance5057/tDefense/util/ItemsBase.java b/src/main/java/lance5057/tDefense/util/ItemsBase.java index ddfa882..e146579 100644 --- a/src/main/java/lance5057/tDefense/util/ItemsBase.java +++ b/src/main/java/lance5057/tDefense/util/ItemsBase.java @@ -1,38 +1,35 @@ package lance5057.tDefense.util; import lance5057.tDefense.Reference; -import lance5057.tDefense.proxy.ClientProxy; -import net.minecraft.init.Items; +import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; +import net.minecraftforge.fml.common.event.FMLInitializationEvent; +import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; +import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; import net.minecraftforge.fml.common.registry.GameRegistry; import slimeknights.mantle.client.CreativeTab; public abstract class ItemsBase { - public CreativeTab tabName; - public ItemsBase() { } - public abstract void preInit(); + public abstract void preInit(FMLPreInitializationEvent e); - public abstract void init(); + public abstract void init(FMLInitializationEvent e); - protected void setTab(String tab, ItemStack stack) - { - tabName = new CreativeTab(tab, stack); - } + public abstract void postInit(FMLPostInitializationEvent e); - protected Item register(String name, int size) + protected Item register(String name, int size, CreativeTabs tabName) { Item item = new Item().setCreativeTab(tabName).setMaxStackSize(size).setUnlocalizedName(name).setRegistryName(Reference.MOD_ID, name); GameRegistry.register(item); return item; } - protected MetaItem registerMeta(String name, String[] names,int size) + protected MetaItem registerMeta(String name, String[] names,int size, CreativeTabs tabName) { Item item = new MetaItem(names).setCreativeTab(tabName).setMaxStackSize(size).setUnlocalizedName(name).setRegistryName(Reference.MOD_ID, name); -- cgit v1.2.3