Advertisement
Guest User

My main class!

a guest
Feb 13th, 2014
296
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.06 KB | None | 0 0
  1. package com.example.examplemod;
  2.  
  3. import com.example.Items.GenericPickaxe;
  4. import com.example.Items.GenericSword;
  5. import com.example.Proxy.ProxyCommon;
  6.  
  7. import net.minecraft.block.Block;
  8. import net.minecraft.block.Block.SoundType;
  9. import net.minecraft.block.material.Material;
  10. import net.minecraft.creativetab.CreativeTabs;
  11. import net.minecraft.init.Blocks;
  12. import net.minecraft.init.Items;
  13. import net.minecraft.item.Item;
  14. import net.minecraft.item.Item.ToolMaterial;
  15. import net.minecraft.item.ItemStack;
  16. import net.minecraftforge.common.util.EnumHelper;
  17. import cpw.mods.fml.common.Mod;
  18. import cpw.mods.fml.common.Mod.EventHandler;
  19. import cpw.mods.fml.common.Mod.Instance;
  20. import cpw.mods.fml.common.SidedProxy;
  21. import cpw.mods.fml.common.event.FMLInitializationEvent;
  22. import cpw.mods.fml.common.registry.GameRegistry;
  23. import cpw.mods.fml.common.registry.LanguageRegistry;
  24. @Mod(modid = ExampleMod.MODID, version = ExampleMod.VERSION)
  25. public class ExampleMod
  26. {
  27. public ToolMaterial genericInfo = EnumHelper.addToolMaterial("Generic", 3, 1608, 13.0f, 10.0f, 22);
  28. public final Item genericSword = new GenericSword(genericInfo).setCreativeTab(CreativeTabs.tabCombat).setUnlocalizedName("genericSword").setTextureName("examplemod:pirplesword");
  29. public final Item genericPickaxe = new GenericPickaxe(genericInfo).setCreativeTab(CreativeTabs.tabMisc).setUnlocalizedName("genericPickaxe").setTextureName("examplemod:pirplepickaxe");
  30. public static final String MODID = "main";
  31.     public static final String VERSION = "2.0";
  32.    
  33.     @Instance(value = MODID)
  34.     public static ExampleMod instance;
  35.    
  36.     @SidedProxy(clientSide = "com.example.Proxy.ProxyClient", serverSide = "com.example.Proxy.ProxyCommon")
  37.     public static ProxyCommon proxy;
  38.  
  39.     @EventHandler
  40.     public void init(FMLInitializationEvent event)
  41.     {
  42.     }
  43.     @EventHandler
  44.     public void load(FMLInitializationEvent event)
  45.     {
  46.         proxy.registerRenderers();
  47.         GameRegistry.registerItem(genericPickaxe,"genericPickaxe");
  48.         GameRegistry.registerItem(genericSword, "genericSword");
  49.  
  50.        
  51. }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement