package de.ellpeck.naturesaura.items; import de.ellpeck.naturesaura.NaturesAura; import de.ellpeck.naturesaura.items.tools.*; import net.minecraft.util.SoundEvents; import net.minecraft.inventory.EquipmentSlotType; import net.minecraft.item.Item; import net.minecraft.item.Item.ToolMaterial; import net.minecraft.item.ItemArmor.ArmorMaterial; import net.minecraftforge.common.util.EnumHelper; public final class ModItems { public static final ToolMaterial TOOL_INFUSED = EnumHelper.addToolMaterial( NaturesAura.MOD_ID_UPPER + "_INFUSED_IRON", 3, 300, 6.25F, 2.25F, 16); public static final Item INFUSED_PICKAXE = new ItemPickaxeNA("infused_iron_pickaxe", TOOL_INFUSED); public static final Item INFUSED_AXE = new ItemAxeNA("infused_iron_axe", TOOL_INFUSED, 8.25F, -3.2F); public static final Item INFUSED_SHOVEL = new ItemShovelNA("infused_iron_shovel", TOOL_INFUSED); public static final Item INFUSED_HOE = new ItemHoeNA("infused_iron_hoe", TOOL_INFUSED); public static final Item INFUSED_SWORD = new ItemSwordNA("infused_iron_sword", TOOL_INFUSED); public static final ArmorMaterial ARMOR_INFUSED = EnumHelper.addArmorMaterial( NaturesAura.MOD_ID_UPPER + "INFUSED_IRON", NaturesAura.MOD_ID + ":infused_iron", 19, new int[]{2, 5, 6, 2}, 16, SoundEvents.ITEM_ARMOR_EQUIP_GENERIC, 0F); public static final Item INFUSED_HELMET = new ItemArmorNA("infused_iron_helmet", ARMOR_INFUSED, EquipmentSlotType.HEAD); public static final Item INFUSED_CHEST = new ItemArmorNA("infused_iron_chest", ARMOR_INFUSED, EquipmentSlotType.CHEST); public static final Item INFUSED_PANTS = new ItemArmorNA("infused_iron_pants", ARMOR_INFUSED, EquipmentSlotType.LEGS); public static final Item INFUSED_SHOES = new ItemArmorNA("infused_iron_shoes", ARMOR_INFUSED, EquipmentSlotType.FEET); public static final Item EYE = new ItemEye("eye"); public static final Item EYE_IMPROVED = new ItemEye("eye_improved"); public static final Item GOLD_FIBER = new ItemGoldFiber(); public static final Item GOLD_LEAF = new ItemImpl("gold_leaf"); public static final Item INFUSED_IRON = new ItemImpl("infused_iron"); public static final Item ANCIENT_STICK = new ItemImpl("ancient_stick"); public static final Item COLOR_CHANGER = new ItemColorChanger(); public static final Item AURA_CACHE = new ItemAuraCache("aura_cache", 400000); public static final Item AURA_TROVE = new ItemAuraCache("aura_trove", 1200000); public static final Item SHOCKWAVE_CREATOR = new ItemShockwaveCreator(); public static final Item MULTIBLOCK_MAKER = new ItemMultiblockMaker(); public static final Item BOTTLE_TWO = new ItemImpl("bottle_two_the_rebottling"); public static final Item AURA_BOTTLE = new ItemAuraBottle(); public static final Item FARMING_STENCIL = new ItemImpl("farming_stencil"); public static final Item SKY_INGOT = new ItemImpl("sky_ingot"); public static final Item CALLING_SPIRIT = new ItemGlowing("calling_spirit"); public static final Item EFFECT_POWDER = new ItemEffectPowder(); public static final Item BIRTH_SPIRIT = new ItemBirthSpirit(); public static final Item MOVER_MINECART = new ItemMoverMinecart(); public static final Item RANGE_VISUALIZER = new ItemRangeVisualizer(); public static final Item CLOCK_HAND = new ItemImpl("clock_hand"); public static final Item TOKEN_JOY = new ItemImpl("token_joy"); public static final Item TOKEN_FEAR = new ItemImpl("token_fear"); public static final Item TOKEN_ANGER = new ItemImpl("token_anger"); public static final Item TOKEN_SORROW = new ItemImpl("token_sorrow"); public static final Item TOKEN_EUPHORIA = new ItemImpl("token_euphoria"); public static final Item TOKEN_TERROR = new ItemImpl("token_terror"); public static final Item TOKEN_RAGE = new ItemImpl("token_rage"); public static final Item TOKEN_GRIEF = new ItemImpl("token_grief"); public static final Item ENDER_ACCESS = new ItemEnderAccess(); public static final Item CAVE_FINDER = new ItemCaveFinder(); }