Advertisement
PSquishyP

Untitled

Jul 12th, 2015
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.57 KB | None | 0 0
  1. package noahc3.AbilityStones;
  2.  
  3. import net.minecraft.creativetab.CreativeTabs;
  4. import net.minecraft.item.Item;
  5. import net.minecraft.item.ItemStack;
  6. import net.minecraftforge.common.MinecraftForge;
  7. import cpw.mods.fml.common.Mod;
  8. import cpw.mods.fml.common.Mod.EventHandler;
  9. import cpw.mods.fml.common.event.FMLInitializationEvent;
  10. import cpw.mods.fml.common.event.FMLPostInitializationEvent;
  11. import cpw.mods.fml.common.event.FMLPreInitializationEvent;
  12. import cpw.mods.fml.common.registry.GameRegistry;
  13.  
  14. @Mod(modid = "abilstones", name = "Ability Stones", version = "1.0")
  15.  
  16. public class AbilityStones
  17. {
  18. public static Item ItemRegenerationStone;
  19. //public static Item itemFireResistStone;
  20. //public static Item itemSwiftnessStone;
  21. //public static Item itemNightVisionStone;
  22.  
  23. @EventHandler
  24. public void preInit(FMLPreInitializationEvent event)
  25. {
  26. //Item/Block init and registration
  27. //Config Handling
  28.  
  29. //blocks
  30.  
  31. //items
  32.  
  33. ItemRegenerationStone = new ItemRegenerationStone().setCreativeTab(tabAbilityStones);
  34. GameRegistry.registerItem(ItemRegenerationStone, ItemRegenerationStone.getUnlocalizedName().substring(5));
  35.  
  36. //itemFireResistStone = new ItemFireResistStone().setUnlocalizedName("ItemFireResistStone").setTextureName("abilstones:itemFireResistStone").setMaxDamage(24000).setCreativeTab(tabAbilityStones);
  37. //GameRegistry.registerItem(itemFireResistStone, itemFireResistStone.getUnlocalizedName().substring(5));
  38.  
  39. //itemSwiftnessStone = new ItemSwiftnessStone().setUnlocalizedName("ItemSwiftnessStone").setTextureName("abilstones:itemSwiftnessStone").setMaxDamage(24000).setCreativeTab(tabAbilityStones);
  40. //GameRegistry.registerItem(itemSwiftnessStone, itemSwiftnessStone.getUnlocalizedName().substring(5));
  41.  
  42. //itemNightVisionStone = new ItemNightVisionStone().setUnlocalizedName("ItemNightVisionStone").setTextureName("abilstones:itemNightVisionStone").setMaxDamage(24000).setCreativeTab(tabAbilityStones);
  43. //GameRegistry.registerItem(itemNightVisionStone, itemNightVisionStone.getUnlocalizedName().substring(5));
  44.  
  45. //foods
  46.  
  47. //tools
  48.  
  49. //armor
  50.  
  51. //furnace recipes
  52. }
  53.  
  54. @EventHandler
  55. public void init(FMLInitializationEvent event)
  56. {
  57. //Proxy, Tileentity, entity, crafting recipes, GUI and Packet Registration
  58. }
  59. @EventHandler
  60. public void postInit(FMLPostInitializationEvent event)
  61. {
  62.  
  63. }
  64. public static CreativeTabs tabAbilityStones = new CreativeTabs("tabAbilityStones"){
  65. @Override
  66. public Item getTabIconItem(){
  67. return new ItemStack(ItemRegenerationStone).getItem();
  68. }
  69. };
  70.  
  71.  
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement