Advertisement
Guest User

MechanicTools.java

a guest
Sep 5th, 2012
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.27 KB | None | 0 0
  1. package net.minecraft.src;
  2.  
  3. import net.minecraftforge.client.MinecraftForgeClient;
  4. import cpw.mods.fml.common.Mod;
  5. import cpw.mods.fml.common.Mod.Init;
  6. import cpw.mods.fml.common.Mod.PostInit;
  7. import cpw.mods.fml.common.Mod.PreInit;
  8. import cpw.mods.fml.common.event.FMLInitializationEvent;
  9. import cpw.mods.fml.common.event.FMLPostInitializationEvent;
  10. import cpw.mods.fml.common.event.FMLPreInitializationEvent;
  11. import cpw.mods.fml.common.network.IGuiHandler;
  12. import cpw.mods.fml.common.network.NetworkRegistry;
  13. import cpw.mods.fml.common.registry.GameRegistry;
  14. import cpw.mods.fml.common.registry.LanguageRegistry;
  15.  
  16. @Mod (modid="MechanicTools", name="Mechanic Tools", version="1.3.2")
  17. public class MechanicTools {
  18.  
  19. //public static final Item ratchet = new MechanicRatchet(750).setItemName("ratchet");
  20. //public static final Item wrench = new MechanicWrench(751).setItemName("wrench");
  21. public static final Item tools = new MechanicTool(752).setItemName("tools");
  22.  
  23. public static final Item toolbox = new MechanicToolbox(753).setItemName("toolbox");
  24.  
  25. public static final Block blockTiny = new BlockTiny(200);
  26.  
  27. public static TinyProxy proxy;
  28. public static MechanicTools instance;
  29.  
  30. @Init
  31. public void load(FMLInitializationEvent event) {
  32. GameRegistry.registerBlock(blockTiny);
  33.  
  34. LanguageRegistry.addName(new ItemStack(tools, 1, 0), "Ratchet");
  35. LanguageRegistry.addName(new ItemStack(tools, 1, 1), "Wrench");
  36. LanguageRegistry.addName(new ItemStack(tools, 1, 2), "Screwdriver");
  37. LanguageRegistry.addName(new ItemStack(tools, 1, 3), "Pipe Wrench");
  38. LanguageRegistry.addName(new ItemStack(tools, 1, 4), "Hammer");
  39. LanguageRegistry.addName(new ItemStack(tools, 1, 5), "Crowbar");
  40. LanguageRegistry.addName(new ItemStack(tools, 1, 6), "Tape Measure");
  41. LanguageRegistry.addName(new ItemStack(tools, 1, 7), "Vise Grips");
  42. LanguageRegistry.addName(new ItemStack(tools, 1, 8), "Pliers");
  43.  
  44. LanguageRegistry.addName(blockTiny, "Tiny Block");
  45.  
  46. MinecraftForgeClient.preloadTexture("/MechanicTools/items.png");
  47.  
  48. NetworkRegistry.instance().registerGuiHandler(this, new TinyHandler());
  49. }
  50.  
  51. @PreInit
  52. public void preLoad(FMLPreInitializationEvent event) {
  53.  
  54. }
  55.  
  56. @PostInit
  57. public void postLoad(FMLPostInitializationEvent event) {
  58.  
  59. }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement