spartanboy56

SpartsExtras

Oct 27th, 2013
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.79 KB | None | 0 0
  1. package Spartsextras;
  2.  
  3. import net.minecraft.block.Block;
  4. import net.minecraft.block.material.Material;
  5. import net.minecraft.item.Item;
  6. import Spartsextras.Client.SpartCrafting;
  7. import Spartsextras.Items.CrystalBall;
  8. import Spartsextras.Items.LostGem;
  9. import Spartsextras.Items.SaltBarrel;
  10. import Spartsextras.Items.SaltPile;
  11. import Spartsextras.blocks.BlockLostGemOre;
  12. import Spartsextras.blocks.BlockPreservingBarrel;
  13. import Spartsextras.blocks.BlockSaltOre;
  14. import Spartsextras.networking.PacketHandler;
  15. import Spartsextras.proxies.CommonProxy;
  16. import cpw.mods.fml.common.Mod;
  17. import cpw.mods.fml.common.Mod.EventHandler;
  18. import cpw.mods.fml.common.Mod.Instance;
  19. import cpw.mods.fml.common.SidedProxy;
  20. import cpw.mods.fml.common.event.FMLInitializationEvent;
  21. import cpw.mods.fml.common.event.FMLPostInitializationEvent;
  22. import cpw.mods.fml.common.event.FMLPreInitializationEvent;
  23. import cpw.mods.fml.common.network.NetworkMod;
  24. import cpw.mods.fml.common.registry.GameRegistry;
  25. import cpw.mods.fml.common.registry.LanguageRegistry;
  26.  
  27.  
  28.  
  29. @Mod(modid = ModInformation.ID, name = ModInformation.NAME, version = ModInformation.VERSION)
  30. @NetworkMod(channels = {ModInformation.CHANNEL}, clientSideRequired = true, serverSideRequired = false, packetHandler = PacketHandler.class )
  31. public class Spartsextras {
  32.  
  33. @Instance(ModInformation.ID)
  34. public static Spartsextras instance;
  35.  
  36. @SidedProxy(clientSide = "work.proxies.ClientProxy", serverSide = "work.proxies.CommonProxy")
  37. public static CommonProxy proxy;
  38.  
  39.  
  40. public static Block lostGemOre;
  41.  
  42. public static Item lostGem;
  43.  
  44. public static Item crystalBall;
  45.  
  46. public static Block saltOre;
  47.  
  48. public static Item saltPile;
  49.  
  50. public static Item saltBarrel;
  51.  
  52. public static Block preservingBarrel;
  53.  
  54. public static String modid = "Spartsextras";
  55.  
  56.  
  57.  
  58. @EventHandler
  59. public void preInit(FMLPreInitializationEvent event){
  60. proxy.initSounds();
  61. proxy.initRenderers();
  62. }
  63.  
  64.  
  65. @EventHandler
  66. public void load(FMLInitializationEvent event) {
  67. preservingBarrel = new BlockPreservingBarrel(502, Material.wood).setUnlocalizedName("Preserving Barrel");
  68.  
  69. GameRegistry.registerBlock(preservingBarrel, modid + preservingBarrel.getUnlocalizedName().substring(5));
  70.  
  71. LanguageRegistry.addName(preservingBarrel, "Preserving Barrel");
  72.  
  73. lostGemOre = new BlockLostGemOre(500, Material.rock).setUnlocalizedName("Lost Gem Ore");
  74.  
  75. GameRegistry.registerBlock(lostGemOre, modid + lostGemOre.getUnlocalizedName().substring(5));
  76.  
  77. LanguageRegistry.addName(lostGemOre, "LostGemOre");
  78.  
  79. lostGem = new LostGem(5000).setUnlocalizedName("Lost Gem");
  80.  
  81. LanguageRegistry.addName(lostGem, "Lost Gem");
  82.  
  83. crystalBall = new CrystalBall(5444).setUnlocalizedName("Crystal Ball");
  84.  
  85. LanguageRegistry.addName(crystalBall, "Crystal Ball");
  86.  
  87. saltOre = new BlockSaltOre(501, Material.rock).setUnlocalizedName("Salt Deposit");
  88.  
  89. GameRegistry.registerBlock(saltOre, modid + saltOre.getUnlocalizedName().substring(5));
  90.  
  91. LanguageRegistry.addName(saltOre, "Salt Deposit");
  92.  
  93. saltPile = new SaltPile(5450).setUnlocalizedName("Salt Pile");
  94.  
  95. LanguageRegistry.addName(saltPile, "Salt Pile");
  96.  
  97. saltBarrel = new SaltBarrel(5460).setUnlocalizedName("Salt Barrel");
  98.  
  99. LanguageRegistry.addName(saltBarrel, "Salt Barrel");
  100.  
  101. //GameRegistry.registerWorldGenerator(eventmanager);
  102.  
  103. SpartCrafting.loadRecipes();
  104. }
  105.  
  106.  
  107.  
  108. @EventHandler
  109. public void modsLoaded(FMLPostInitializationEvent event) {
  110.  
  111. }
  112.  
  113.  
  114. }
Advertisement
Add Comment
Please, Sign In to add comment