Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.driedcanadian.explorationcraft;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.init.Blocks;
- import net.minecraft.init.Items;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemStack;
- import net.minecraftforge.common.MinecraftForge;
- import net.minecraftforge.common.util.EnumHelper;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.Mod.EventHandler;
- 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.registry.GameRegistry;
- @Mod(version = "0.0.1", name = "Explorationcraft", modid = "EC")
- public class mod {
- @SidedProxy(serverSide = "net.driedcanadian.explorationcraft.commonProxy", clientSide = "net.driedcanadian.explorationcraft.client.clientProxy")
- public static commonProxy proxy;
- public static final Item.ToolMaterial emeraldMaterial = EnumHelper.addToolMaterial("emeraldMaterial", 4, 2001, 13.0F, 1.0F, 3);
- public static Item emeraldPickaxe;
- @EventHandler
- public void preInit(FMLPreInitializationEvent event){
- emeraldPickaxe = new emeraldPickaxe(emeraldMaterial).setUnlocalizedName("emeraldPickaxe").setCreativeTab(CreativeTabs.tabTools).setTextureName("explorationcraft" + ":" + "emeraldpickaxe");
- GameRegistry.registerItem(emeraldPickaxe, "emeraldPickaxe");
- GameRegistry.addShapedRecipe(new ItemStack(mod.emeraldPickaxe), new Object[]{"XXX", " I ", " D ", 'X', Items.emerald, 'I', Items.stick, 'D', Items.diamond});
- }
- @EventHandler
- public void load(FMLInitializationEvent event){
- proxy.registerRenderers();
- Blocks.emerald_ore.setHarvestLevel("pickaxe", 3);
- Blocks.obsidian.setHarvestLevel("pickaxe", 4);
- }
- @EventHandler
- public void postInit(FMLPostInitializationEvent event){
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement