Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.dand0.ea;
- import net.minecraft.item.crafting.RecipesArmor;
- import net.minecraft.init.Items;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemArmor;
- import net.minecraft.item.ItemArmor.ArmorMaterial;
- import net.minecraft.item.ItemStack;
- import net.minecraftforge.common.ChestGenHooks;
- import net.minecraftforge.common.util.EnumHelper;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.Mod.EventHandler;
- 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.event.FMLServerStartingEvent;
- import cpw.mods.fml.common.registry.GameRegistry;
- import cpw.mods.fml.common.registry.LanguageRegistry;
- @Mod(modid="ea", version="1.0")
- public class emeraldArmor {
- public static ArmorMaterial EmeraldArmorMaterial;
- public static ItemArmor emeraldHelmet;
- public static ItemArmor emeraldChest;
- public static Item emeraldLeggins;
- public static Item emeraldBoots;
- @EventHandler
- public void preInit(FMLPreInitializationEvent event)
- {
- EmeraldArmorMaterial = EnumHelper.addArmorMaterial("EmeraldArmorMaterial", 3741, new int[] {746, 1076, 1010, 878}, 20);
- emeraldHelmet = (ItemArmor) new emeraldHelmet(emeraldArmor.EmeraldArmorMaterial, 0, 0).setUnlocalizedName("emeraldHelmet");
- GameRegistry.registerItem(emeraldHelmet, "emeraldHelmet");
- emeraldChest = (ItemArmor) new emeraldChest(emeraldArmor.EmeraldArmorMaterial, 1, 1).setUnlocalizedName("emeraldChest");
- GameRegistry.registerItem(emeraldChest, "emeraldChest");
- emeraldLeggins = new emeraldLeggins(emeraldArmor.EmeraldArmorMaterial, 2, 2).setUnlocalizedName("emeraldLeggins");
- GameRegistry.registerItem(emeraldLeggins, "emeraldLeggins");
- emeraldBoots = new emeraldBoots(emeraldArmor.EmeraldArmorMaterial, 3, 3).setUnlocalizedName("emeraldBoots");
- GameRegistry.registerItem(emeraldBoots, "emeraldBoots");
- }
- @EventHandler
- public void init(FMLInitializationEvent event)
- {
- GameRegistry.addRecipe(new ItemStack(emeraldArmor.emeraldChest), new Object[]{
- "ABA",
- "LLL",
- "OOO",
- 'A', Items.emerald, 'L', Items.emerald, 'O', Items.emerald
- });
- GameRegistry.addRecipe(new ItemStack(emeraldArmor.emeraldLeggins), new Object[]{
- "XXX",
- "F0F",
- "KOK",
- 'X', Items.emerald, 'F', Items.emerald, 'K', Items.emerald
- });
- GameRegistry.addRecipe(new ItemStack(emeraldArmor.emeraldHelmet), new Object[]{
- "XXX",
- "F0F",
- "KOK",
- 'X', Items.emerald, 'F', Items.emerald
- });
- GameRegistry.addRecipe(new ItemStack(emeraldArmor.emeraldHelmet), new Object[]{
- "XXX",
- "FFF",
- "KOK",
- 'F', Items.emerald, 'K', Items.emerald
- });
- GameRegistry.addRecipe(new ItemStack(emeraldArmor.emeraldBoots), new Object[]{
- "X0X",
- "Y0Y",
- "ZOZ",
- 'Y', Items.emerald, 'Z', Items.emerald
- });
- GameRegistry.addRecipe(new ItemStack(emeraldArmor.emeraldBoots), new Object[]{
- "X0X",
- "Y0Y",
- "ZOZ",
- 'X', Items.emerald, 'Y', Items.emerald
- });
- }
- @EventHandler
- public void postInit(FMLPostInitializationEvent event)
- {
- }
- @EventHandler
- public void serverStarting(FMLServerStartingEvent event)
- {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement