Advertisement
Guest User

Untitled

a guest
Dec 5th, 2015
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.56 KB | None | 0 0
  1. package com.sdentin.sdentin.init;
  2.  
  3. import com.sdentin.sdentin.item.ItemModIngot;
  4. import com.sdentin.sdentin.item.ItemModIngotOther;
  5.  
  6. import cpw.mods.fml.common.registry.ExistingSubstitutionException;
  7. import cpw.mods.fml.common.registry.GameRegistry;
  8. import net.minecraft.creativetab.CreativeTabs;
  9. import net.minecraft.item.*;
  10.  
  11. public class ModItems {
  12.     public static final Item sdentin_item = new Item().setUnlocalizedName("sdentinItem").setCreativeTab(CreativeTabs.tabMaterials).setTextureName("sdentin:sdentin_item");
  13.     public static final Item sdentin_sword = new ItemSword(ModMaterials.SDENTIN_TOOL){}.setCreativeTab(CreativeTabs.tabCombat).setUnlocalizedName("swordSdentin").setTextureName("sdentin:sdentin_sword");
  14.     public static final Item sdentin_shovel = new ItemSpade(ModMaterials.SDENTIN_TOOL){}.setCreativeTab(CreativeTabs.tabTools).setUnlocalizedName("shovelSdentin").setTextureName("sdentin:sdentin_shovel");
  15.     public static final Item sdentin_pickaxe = new ItemPickaxe(ModMaterials.SDENTIN_TOOL){}.setCreativeTab(CreativeTabs.tabTools).setUnlocalizedName("pickaxeSdentin").setTextureName("sdentin:sdentin_pickaxe");
  16.     public static final Item sdentin_axe = new ItemAxe(ModMaterials.SDENTIN_TOOL){}.setCreativeTab(CreativeTabs.tabTools).setUnlocalizedName("hatchetSdentin").setTextureName("sdentin:sdentin_axe");
  17.     public static final Item sdentin_hoe = new ItemHoe(ModMaterials.SDENTIN_TOOL){}.setCreativeTab(CreativeTabs.tabTools).setUnlocalizedName("hoeSdentin").setTextureName("sdentin:sdentin_hoe");
  18.  
  19.     public static void registerItems() {
  20.         GameRegistry.registerItem(sdentin_item, "sdentin_item");
  21.         GameRegistry.registerItem(sdentin_sword, "sdentin_sword");
  22.         GameRegistry.registerItem(sdentin_shovel, "sdentin_shovel");
  23.         GameRegistry.registerItem(sdentin_pickaxe, "sdentin_pickaxe");
  24.         GameRegistry.registerItem(sdentin_axe, "sdentin_axe");
  25.         GameRegistry.registerItem(sdentin_hoe, "sdentin_hoe");
  26.  
  27.         Item test = new ItemModIngotOther();
  28.        
  29.         addSubstitutionAlias("minecraft:gold_ingot", GameRegistry.Type.ITEM, test);
  30.         addSubstitutionAlias("minecraft:iron_ingot", GameRegistry.Type.ITEM, new ItemModIngot());
  31.         test.setCreativeTab(CreativeTabs.tabMaterials);
  32.     }
  33.  
  34.     public static void addSubstitutionAlias(String nameToSubstitute, GameRegistry.Type type, Object object) {
  35.         try {
  36.             GameRegistry.addSubstitutionAlias(nameToSubstitute, type, object);
  37.         } catch (ExistingSubstitutionException e) {
  38.             e.printStackTrace();
  39.         }
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement