Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Spartsextras;
- import net.minecraft.block.Block;
- import net.minecraft.block.material.Material;
- import net.minecraft.item.Item;
- import Spartsextras.Client.SpartCrafting;
- import Spartsextras.Items.CrystalBall;
- import Spartsextras.Items.LostGem;
- import Spartsextras.Items.SaltBarrel;
- import Spartsextras.Items.SaltPile;
- import Spartsextras.blocks.BlockLostGemOre;
- import Spartsextras.blocks.BlockPreservingBarrel;
- import Spartsextras.blocks.BlockSaltOre;
- import Spartsextras.networking.PacketHandler;
- import Spartsextras.proxies.CommonProxy;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.Mod.EventHandler;
- import cpw.mods.fml.common.Mod.Instance;
- import cpw.mods.fml.common.SidedProxy;
- import cpw.mods.fml.common.event.FMLInitializationEvent;
- import cpw.mods.fml.common.event.FMLPostInitializationEvent;
- import cpw.mods.fml.common.event.FMLPreInitializationEvent;
- import cpw.mods.fml.common.network.NetworkMod;
- import cpw.mods.fml.common.registry.GameRegistry;
- import cpw.mods.fml.common.registry.LanguageRegistry;
- @Mod(modid = ModInformation.ID, name = ModInformation.NAME, version = ModInformation.VERSION)
- @NetworkMod(channels = {ModInformation.CHANNEL}, clientSideRequired = true, serverSideRequired = false, packetHandler = PacketHandler.class )
- public class Spartsextras {
- @Instance(ModInformation.ID)
- public static Spartsextras instance;
- @SidedProxy(clientSide = "work.proxies.ClientProxy", serverSide = "work.proxies.CommonProxy")
- public static CommonProxy proxy;
- public static Block lostGemOre;
- public static Item lostGem;
- public static Item crystalBall;
- public static Block saltOre;
- public static Item saltPile;
- public static Item saltBarrel;
- public static Block preservingBarrel;
- public static String modid = "Spartsextras";
- @EventHandler
- public void preInit(FMLPreInitializationEvent event){
- proxy.initSounds();
- proxy.initRenderers();
- }
- @EventHandler
- public void load(FMLInitializationEvent event) {
- preservingBarrel = new BlockPreservingBarrel(502, Material.wood).setUnlocalizedName("Preserving Barrel");
- GameRegistry.registerBlock(preservingBarrel, modid + preservingBarrel.getUnlocalizedName().substring(5));
- LanguageRegistry.addName(preservingBarrel, "Preserving Barrel");
- lostGemOre = new BlockLostGemOre(500, Material.rock).setUnlocalizedName("Lost Gem Ore");
- GameRegistry.registerBlock(lostGemOre, modid + lostGemOre.getUnlocalizedName().substring(5));
- LanguageRegistry.addName(lostGemOre, "LostGemOre");
- lostGem = new LostGem(5000).setUnlocalizedName("Lost Gem");
- LanguageRegistry.addName(lostGem, "Lost Gem");
- crystalBall = new CrystalBall(5444).setUnlocalizedName("Crystal Ball");
- LanguageRegistry.addName(crystalBall, "Crystal Ball");
- saltOre = new BlockSaltOre(501, Material.rock).setUnlocalizedName("Salt Deposit");
- GameRegistry.registerBlock(saltOre, modid + saltOre.getUnlocalizedName().substring(5));
- LanguageRegistry.addName(saltOre, "Salt Deposit");
- saltPile = new SaltPile(5450).setUnlocalizedName("Salt Pile");
- LanguageRegistry.addName(saltPile, "Salt Pile");
- saltBarrel = new SaltBarrel(5460).setUnlocalizedName("Salt Barrel");
- LanguageRegistry.addName(saltBarrel, "Salt Barrel");
- //GameRegistry.registerWorldGenerator(eventmanager);
- SpartCrafting.loadRecipes();
- }
- @EventHandler
- public void modsLoaded(FMLPostInitializationEvent event) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment