diff options
| author | Lance5057 <Lance5057@gmail.com> | 2017-04-29 22:20:58 -0500 |
|---|---|---|
| committer | Lance5057 <Lance5057@gmail.com> | 2017-04-29 22:20:58 -0500 |
| commit | b4b05403fda50307e2b35de91296ab9bb53c2baa (patch) | |
| tree | b69a17f58673e8d4ac5d9da6503608649da4cc28 /src/main/java/lance5057/tDefense/util/ItemsBase.java | |
| parent | f692d8983ee8787843d874ae1aa329c1439e3223 (diff) | |
Updated to TiCo 2.6.3
Added Zweihander
Partially added Sheathe
Partially added Crest Mount
Partially added materials
Diffstat (limited to 'src/main/java/lance5057/tDefense/util/ItemsBase.java')
| -rw-r--r-- | src/main/java/lance5057/tDefense/util/ItemsBase.java | 21 |
1 files changed, 9 insertions, 12 deletions
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); |
