package minestrapteam.mods.minestrappolation.lib;
import minestrapteam.mods.minestrappolation.Minestrappolation;
import minestrapteam.mods.minestrappolation.item.*;
import net.minecraft.client.Minecraft;
import net.minecraft.client.resources.model.ModelResourceLocation;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.item.ItemArmor;
import net.minecraft.item.ItemFood;
import net.minecraft.potion.Potion;
import net.minecraftforge.common.util.EnumHelper;
import net.minecraftforge.fml.common.registry.GameRegistry;
import java.util.ArrayList;
public class MItems extends Item
{
public static ArrayList<Item> itemList = new ArrayList<Item>();
//Fruits and Vegetables
public static Item blueberry;
public static Item blackberry;
public static Item raspberry;
public static Item strawberry;
public static Item pepper;
public static Item celery;
public static Item tomato;
public static Item corn_on_stick;
public static Item grilled_corn;
//Bread-Based Foods
public static Item corn_meal;
public static Item corn_bread;
public static Item dough;
public static Item sugar_dough;
public static Item chocolate_dough;
public static Item sugar_cookie;
public static Item bun;
public static Item pbj_sandwich;
public static Item salmon_burger;
public static Item hamburger;
public static Item dry_spaghetti;
public static Item pie_crust;
public static Item apple_pie;
//Bowl-Based Food Items
public static Item bread_bowl;
public static Item bread_mushroom_stew;
public static Item bread_rabbit_stew;
public static Item fried_egg;
public static Item bread_fried_egg;
public static Item rice_bowl;
public static Item bread_rice_bowl;
public static Item stir_fry;
public static Item bread_stir_fry;
public static Item tomato_sauce;
public static Item bread_tomato_sauce;
public static Item tomato_soup;
public static Item bread_tomato_soup;
public static Item spaghetti;
public static Item bread_spaghetti;
public static Item ice_cream;
public static Item bread_ice_cream;
public static Item popcorn;
public static Item bread_popcorn;
public static Item glowshroom_stew;
public static Item bread_glowshroom_stew;
public static Item salad;
public static Item bread_salad;
public static Item health_salad;
public static Item bread_health_salad;
public static Item saturation_salad;
public static Item bread_saturation_salad;
public static Item speed_salad;
public static Item bread_speed_salad;
public static Item strength_salad;
public static Item bread_strength_salad;
//Bottle-Based Food Items
public static Item jam_bottle;
public static Item peanut_butter_bottle;
public static Item hot_sauce;
//Meats
public static Item fat;
public static Item squid_tentacle;
public static Item calamari;
public static Item sushi;
public static Item lucky_sushi;
public static Item onigiri;
public static Item flesh;
//Fried Foods
public static Item fries;
public static Item fried_fish;
public static Item fried_salmon;
public static Item fish_and_chips;
//Misc Foods
public static Item candy_red;
public static Item candy_blue;
public static Item candy_yellow;
//Plant Products
public static Item mana_leaf;
public static Item terracreep_spore;
//Minerals
public static Item copper_ingot;
public static Item tin_ingot;
public static Item bronze_ingot;
public static Item steel_ingot;
public static Item sunstone_shard;
public static Item plutonium;
public static Item uranium;
public static Item radiant_quartz;
public static Item meurodite_gem;
public static Item soul_gem;
public static Item torite_ingot;
public static Item desert_quartz_item;
public static Item blaze_shard;
public static Item blazium_ingot;
public static Item titanium_ingot;
public static Item glacieric_ice_shard;
public static Item glacierite_ingot;
public static Item dimensium_ingot;
public static Item dimensium_dust;
public static Item jadachite_shard;
public static Item tin_plating;
public static Item bronze_plating;
public static Item steel_plating;
public static Item meurodite_plating;
//Crafting Materials
public static Item mud_ball;
public static Item crushed_ice;
public static Item tallow;
public static Item grease;
public static Item reinforced_stick;
public static Item animal_bones;
public static Item wing_sinew;
public static Item wing_segment;
public static Item heart_piece;
public static Item pig_foot;
public static Item cow_foot;
public static Item sheep_foot;
public static Item chicken_foot;
public static Item wolf_hide;
public static Item propeller;
public static Item technological_doodad;
public static Item advanced_tech_doodad;
public static Item inert_chip;
public static Item ice_charge;
public static Item guano;
public static Item slime_core;
public static Item ender_aura;
public static Item wither_bone;
public static Item deathmeal;
public static Item will_o_wisp;
public static Item diamond_dust;
public static Item inert_crystal_heart;
public static Item crystal_heart;
public static Item cow_gene_sample;
public static Item infectious_fungus;
public static Item chicken_gene_sample;
public static Item wolf_gene_sample;
public static Item sheep_gene_sample;
public static Item rabbit_gene_sample;
public static Item bat_gene_sample;
//Stonecutter
public static Item chunks;
public static Item dimensium_chunk;
public static Item continnium_chunk;
public static Item bricks;
public static Item bricks2;
//Tools and Weapons
public static Item copper_pickaxe;
public static Item copper_axe;
public static Item copper_shovel;
public static Item copper_hoe;
public static Item copper_sword;
public static Item bronze_pickaxe;
public static Item bronze_axe;
public static Item bronze_shovel;
public static Item bronze_hoe;
public static Item bronze_sword;
public static Item steel_pickaxe;
public static Item steel_axe;
public static Item steel_shovel;
public static Item steel_hoe;
public static Item steel_sword;
public static Item meurodite_pickaxe;
public static Item meurodite_axe;
public static Item meurodite_shovel;
public static Item meurodite_hoe;
public static Item meurodite_sword;
public static Item torite_pickaxe;
public static Item torite_axe;
public static Item torite_shovel;
public static Item torite_hoe;
public static Item torite_sword;
public static Item ice_pickaxe;
public static Item ice_axe;
public static Item ice_shovel;
public static Item ice_hoe;
public static Item ice_sword;
public static Item fire_pickaxe;
public static Item fire_axe;
public static Item fire_shovel;
public static Item fire_hoe;
public static Item fire_sword;
public static Item titanium_pickaxe;
public static Item titanium_axe;
public static Item titanium_shovel;
public static Item titanium_hoe;
public static Item titanium_sword;
public static Item bedrock_pickaxe;
public static Item bedrock_axe;
public static Item bedrock_shovel;
public static Item bedrock_hoe;
public static Item wrench;
//Armor
public static Item rad_helmet;
public static Item rad_chestplate;
public static Item rad_leggings;
public static Item rad_boots;
public static Item tin_helmet;
public static Item tin_chestplate;
public static Item tin_leggings;
public static Item tin_boots;
public static Item bronze_helmet;
public static Item bronze_chestplate;
public static Item bronze_leggings;
public static Item bronze_boots;
public static Item steel_helmet;
public static Item steel_chestplate;
public static Item steel_leggings;
public static Item steel_boots;
public static Item meurodite_helmet;
public static Item meurodite_chestplate;
public static Item meurodite_leggings;
public static Item meurodite_boots;
public static Item torite_helmet;
public static Item torite_chestplate;
public static Item torite_leggings;
public static Item torite_boots;
public static Item ice_helmet;
public static Item ice_chestplate;
public static Item ice_leggings;
public static Item ice_boots;
public static Item blazium_helmet;
public static Item blazium_chestplate;
public static Item blazium_leggings;
public static Item blazium_boots;
public static Item titanium_helmet;
public static Item titanium_chestplate;
public static Item titanium_leggings;
public static Item titanium_boots;
//Specialty Tools
public static Item sifter;
public static Item titanium_sifter;
public static Item empty_titanium_sifter;
public static Item charge_gun;
public static Item heart_container;
public static Item soulbottle;
public static Item hangglider;
public static Item amuletPorcum;
public static Item amuletVaccam;
public static Item amuletOves;
public static Item amuletPullum;
public static Item portable_crafting_table;
public static Item backpack;
public static Item satchel;
public static Item poschip;
public static Item upgradechip;
//Tool Enums
public static final Item.ToolMaterial COPPER = EnumHelper.addToolMaterial("COPPER", 1, 186, 4.5F, 1.5F, 18);
public static final Item.ToolMaterial BRONZE = EnumHelper.addToolMaterial("BRONZE", 2, 1016, 5.8F, 2.0F, 16);
public static final Item.ToolMaterial STEEL = EnumHelper.addToolMaterial("STEEL", 2, 420, 7.8F, 2.5F, 20);
public static final Item.ToolMaterial MEURODITE = EnumHelper.addToolMaterial("MEURODITE", 2, 905, 7.0F, 2.5F, 13);
public static final Item.ToolMaterial TORITE = EnumHelper.addToolMaterial("TORITE", 3, 1208, 9.0F, 3.5F, 28);
public static final Item.ToolMaterial ICE = EnumHelper.addToolMaterial("ICE", 2, 808, 8.0F, 3.5F, 18);
public static final Item.ToolMaterial BLAZIUM = EnumHelper.addToolMaterial("BLAZIUM", 2, 808, 8.0F, 3.5F, 18);
public static final Item.ToolMaterial TITANIUM = EnumHelper.addToolMaterial("TITANIUM", 4, 3122, 14.0F, 5.0F, 8);
public static final Item.ToolMaterial BEDROCK = EnumHelper.addToolMaterial("BEDROCK", 5, 6244, 7.0F, 1.0F, 5);
//Armor Enums
public static final ItemArmor.ArmorMaterial ARMOR_TIN = EnumHelper.addArmorMaterial("ARMOR_TIN", "tin", 4,
new int[] { 1, 2, 1, 1 },
6);
public static final ItemArmor.ArmorMaterial ARMOR_BRONZE = EnumHelper
.addArmorMaterial("ARMOR_BRONZE", "bronze", 30,
new int[] { 2, 6, 5, 2 }, 10);
public static final ItemArmor.ArmorMaterial ARMOR_STEEL = EnumHelper
.addArmorMaterial("ARMOR_STEEL", "steel", 19,
new int[] { 3, 7, 5, 3 }, 14);
public static final ItemArmor.ArmorMaterial ARMOR_MEURODITE = EnumHelper
.addArmorMaterial("ARMOR_MEURODITE", "meurodite",
24, new int[] { 3, 6, 6, 2 },
10);
public static final ItemArmor.ArmorMaterial ARMOR_TORITE = EnumHelper
.addArmorMaterial("ARMOR_TORITE", "torite", 31,
new int[] { 3, 7, 6, 3 }, 30);
public static final ItemArmor.ArmorMaterial ARMOR_ICE = EnumHelper.addArmorMaterial("ARMOR_ICE", "ice", 22,
new int[] { 3, 7, 6, 3 },
10);
public static final ItemArmor.ArmorMaterial ARMOR_BLAZIUM = EnumHelper
.addArmorMaterial("ARMOR_BLAZIUM", "blazium", 22,
new int[] { 3, 7, 6, 3 }, 10);
public static final ItemArmor.ArmorMaterial ARMOR_TITANIUM = EnumHelper
.addArmorMaterial("ARMOR_TITANIUM", "titanium",
66, new int[] { 6, 16, 12, 6 },
8);
public static void init()
{
//Fruits and Vegetables
blueberry = new ItemFood(1, 1.0F, false).setPotionEffect(Potion.healthBoost.id, 10, 0, 0.3F)
.setUnlocalizedName("blueberry")
.setCreativeTab(Minestrappolation.tabMFood);
blackberry = new ItemFood(2, 0.4F, false).setPotionEffect(Potion.digSpeed.id, 10, 0, 0.3F)
.setUnlocalizedName("blackberry")
.setCreativeTab(Minestrappolation.tabMFood);
raspberry = new ItemFood(1, 0.0F, false).setPotionEffect(Potion.heal.id, 1, 0, 0.3F)
.setUnlocalizedName("raspberry")
.setCreativeTab(Minestrappolation.tabMFood);
strawberry = new ItemFood(2, 0.5F, false).setPotionEffect(Potion.damageBoost.id, 10, 0, 0.3F)
.setUnlocalizedName("strawberry")
.setCreativeTab(Minestrappolation.tabMFood);
pepper = new ItemFood(4, 0.4F, false).setPotionEffect(Potion.moveSpeed.id, 20, 1, 0.5F)
.setUnlocalizedName("pepper").setCreativeTab(Minestrappolation.tabMFood);
celery = new ItemFood(2, 0.4F, false).setUnlocalizedName("celery").setCreativeTab(Minestrappolation.tabMFood);
tomato = new ItemFood(3, 0.4F, false).setUnlocalizedName("tomato").setCreativeTab(Minestrappolation.tabMFood);
corn_on_stick = new ItemMFood(3, 0.5F, 0).setUnlocalizedName("corn_on_stick")
.setCreativeTab(Minestrappolation.tabMFood);
grilled_corn = new ItemMFood(6, 3.0F, 0).setUnlocalizedName("grilled_corn")
.setCreativeTab(Minestrappolation.tabMFood);
//Bread-Based Foods
corn_meal = new ItemFood(1, 0.5F, false).setUnlocalizedName("corn_meal")
.setCreativeTab(Minestrappolation.tabMFood);
corn_bread = new ItemFood(4, 1F, false).setUnlocalizedName("corn_bread")
.setCreativeTab(Minestrappolation.tabMFood);
dough = new ItemFood(1, 0.2F, false).setUnlocalizedName("dough").setCreativeTab(Minestrappolation.tabMFood);
sugar_dough = new ItemFood(1, 0.2F, false).setPotionEffect(Potion.moveSpeed.id, 5, 0, 0.3F)
.setUnlocalizedName("sugar_dough")
.setCreativeTab(Minestrappolation.tabMFood);
chocolate_dough = new ItemFood(1, 0.3F, false).setUnlocalizedName("chocolate_dough")
.setCreativeTab(Minestrappolation.tabMFood);
sugar_cookie = new ItemFood(1, 0.4F, false).setPotionEffect(Potion.moveSpeed.id, 10, 0, 0.5F)
.setUnlocalizedName("sugar_cookie")
.setCreativeTab(Minestrappolation.tabMFood);
bun = new ItemFood(2, 0.3F, false).setUnlocalizedName("bun").setCreativeTab(Minestrappolation.tabMFood);
pbj_sandwich = new ItemMFood(14, 2.5F, 0).setUnlocalizedName("pbj_sandwich")
.setCreativeTab(Minestrappolation.tabMFood);
salmon_burger = new ItemFood(20, 2.2F, false).setPotionEffect(Potion.hunger.id, 15, 0, 0.8F)
.setUnlocalizedName("salmon_burger")
.setCreativeTab(Minestrappolation.tabMFood);
hamburger = new ItemFood(18, 2F, false).setUnlocalizedName("hamburger")
.setCreativeTab(Minestrappolation.tabMFood);
dry_spaghetti = new Item().setUnlocalizedName("dry_spaghetti").setCreativeTab(Minestrappolation.tabMFood);
pie_crust = new ItemFood(2, 0.2F, false).setUnlocalizedName("pie_crust")
.setCreativeTab(Minestrappolation.tabMFood);
apple_pie = new ItemFood(6, 0.7F, false).setUnlocalizedName("apple_pie")
.setCreativeTab(Minestrappolation.tabMFood);
//Bowl-Based Foods
bread_bowl = new ItemFood(2, 0.3F, false).setUnlocalizedName("bread_bowl")
.setCreativeTab(Minestrappolation.tabMFood);
bread_mushroom_stew = new ItemFood(8, false).setUnlocalizedName("bread_mushroom_stew")
.setCreativeTab(Minestrappolation.tabMFood);
bread_rabbit_stew = new ItemFood(12, false).setUnlocalizedName("bread_rabbit_stew")
.setCreativeTab(Minestrappolation.tabMFood);
fried_egg = new ItemMSoup(6, 0.4F, Items.bowl, 0).setUnlocalizedName("fried_egg")
.setCreativeTab(Minestrappolation.tabMFood);
bread_fried_egg = new ItemFood(8, 0.4F, false).setUnlocalizedName("bread_fried_egg")
.setCreativeTab(Minestrappolation.tabMFood);
rice_bowl = new ItemMSoup(5, 0.8F, Items.bowl, 0).setUnlocalizedName("rice_bowl")
.setCreativeTab(Minestrappolation.tabMFood);
bread_rice_bowl = new ItemMFood(7, 0.8F, 0).setUnlocalizedName("bread_rice_bowl")
.setCreativeTab(Minestrappolation.tabMFood);
stir_fry = new ItemMSoup(8, 1F, Items.bowl, 6).setPotionEffect(Potion.moveSpeed.id, 40, 2, 1F)
.setUnlocalizedName("stir_fry")
.setCreativeTab(Minestrappolation.tabMFood);
bread_stir_fry = new ItemMFood(10, 1F, 6).setUnlocalizedName("bread_stir_fry")
.setCreativeTab(Minestrappolation.tabMFood);
tomato_sauce = new ItemMSoup(6, 0.4F, Items.bowl, 0).setUnlocalizedName("tomato_sauce")
.setCreativeTab(Minestrappolation.tabMFood);
bread_tomato_sauce = new ItemFood(8, 0.4F, false).setUnlocalizedName("bread_tomato_sauce")
.setCreativeTab(Minestrappolation.tabMFood);
tomato_soup = new ItemMSoup(8, 3.4F, Items.bowl, 0).setUnlocalizedName("tomato_soup")
.setCreativeTab(Minestrappolation.tabMFood);
bread_tomato_soup = new ItemFood(10, 3.4F, false).setUnlocalizedName("bread_tomato_soup")
.setCreativeTab(Minestrappolation.tabMFood);
spaghetti = new ItemMSoup(12, 1.5F, Items.bowl, 0).setUnlocalizedName("spaghetti")
.setCreativeTab(Minestrappolation.tabMFood);
bread_spaghetti = new ItemFood(14, 1.5F, false).setUnlocalizedName("bread_spaghetti")
.setCreativeTab(Minestrappolation.tabMFood);
salad = new ItemMSoup(8, 0.2F, Items.bowl, 0).setUnlocalizedName("salad")
.setCreativeTab(Minestrappolation.tabMFood);
bread_salad = new ItemFood(10, 0.2F, false).setUnlocalizedName("bread_salad")
.setCreativeTab(Minestrappolation.tabMFood);
health_salad = new ItemMSoup(5, 0.1F, Items.bowl, 0).setPotionEffect(Potion.heal.id, 1, 1, 1F)
.setUnlocalizedName("health_salad")
.setCreativeTab(Minestrappolation.tabMFood);
bread_health_salad = new ItemFood(7, 0.1F, false).setPotionEffect(Potion.heal.id, 1, 1, 1F)
.setUnlocalizedName("bread_health_salad")
.setCreativeTab(Minestrappolation.tabMFood);
saturation_salad = new ItemMSoup(4, 2F, Items.bowl, 0).setPotionEffect(Potion.healthBoost.id, 20, 1, 1F)
.setUnlocalizedName("saturation_salad")
.setCreativeTab(Minestrappolation.tabMFood);
bread_saturation_salad = new ItemFood(6, 2F, false).setPotionEffect(Potion.healthBoost.id, 20, 1, 1F)
.setUnlocalizedName("bread_saturation_salad")
.setCreativeTab(Minestrappolation.tabMFood);
speed_salad = new ItemMSoup(6, 0.5F, Items.bowl, 0).setPotionEffect(Potion.digSpeed.id, 20, 1, 1F)
.setUnlocalizedName("speed_salad")
.setCreativeTab(Minestrappolation.tabMFood);
bread_speed_salad = new ItemFood(8, 0.5F, false).setPotionEffect(Potion.digSpeed.id, 20, 1, 1F)
.setUnlocalizedName("bread_speed_salad")
.setCreativeTab(Minestrappolation.tabMFood);
strength_salad = new ItemMSoup(7, 0.1F, Items.bowl, 0).setPotionEffect(Potion.damageBoost.id, 20, 1, 1F)
.setUnlocalizedName("strength_salad")
.setCreativeTab(Minestrappolation.tabMFood);
bread_strength_salad = new ItemFood(9, 0.1F, false).setPotionEffect(Potion.damageBoost.id, 20, 1, 1F)
.setUnlocalizedName("bread_strength_salad")
.setCreativeTab(Minestrappolation.tabMFood);
ice_cream = new ItemMSoup(6, 0.6F, Items.bowl, 0).setUnlocalizedName("icecream")
.setCreativeTab(Minestrappolation.tabMFood);
bread_ice_cream = new ItemMFood(8, 0.6F, 0).setUnlocalizedName("bread_icecream")
.setCreativeTab(Minestrappolation.tabMFood);
popcorn = new ItemMSoup(5, 0.2F, Items.bowl, 0).setUnlocalizedName("popcorn")
.setCreativeTab(Minestrappolation.tabMFood);
bread_popcorn = new ItemFood(7, 0.2F, false).setUnlocalizedName("bread_popcorn")
.setCreativeTab(Minestrappolation.tabMFood);
glowshroom_stew = new ItemMSoup(6, 0.4F, Items.bowl, 0).setUnlocalizedName("glowshroom_stew")
.setCreativeTab(Minestrappolation.tabMFood);
bread_glowshroom_stew = new ItemMFood(8, 0.4F, 0).setUnlocalizedName("bread_glowshroom_stew")
.setCreativeTab(Minestrappolation.tabMFood);
//Bottle-Based Foods
hot_sauce = new ItemMSoup(0, 0.2F, Items.glass_bottle, 10).setPotionEffect(Potion.moveSpeed.id, 40, 2, 1F)
.setAlwaysEdible().setUnlocalizedName("hot_sauce")
.setCreativeTab(Minestrappolation.tabMFood);
jam_bottle = new ItemMSoup(4, 1.9F, Items.glass_bottle, 0).setUnlocalizedName("jam_bottle")
.setCreativeTab(Minestrappolation.tabMFood);
peanut_butter_bottle = new ItemMSoup(6, 1F, Items.glass_bottle, 0).setUnlocalizedName("peanut_butter_bottle")
.setCreativeTab(Minestrappolation.tabMFood);
//Meats
fat = new ItemFood(2, 3.0F, false).setPotionEffect(Potion.hunger.id, 10, 0, 0.7F).setUnlocalizedName("fat")
.setCreativeTab(Minestrappolation.tabMFood);
squid_tentacle = new ItemFood(2, 0.3F, false).setPotionEffect(Potion.poison.id, 5, 1, 0.7F)
.setUnlocalizedName("squid_tentacle")
.setCreativeTab(Minestrappolation.tabMFood);
calamari = new ItemFood(5, 0.6F, false).setUnlocalizedName("calimari")
.setCreativeTab(Minestrappolation.tabMFood);
sushi = new ItemFood(14, 1.8F, false).setUnlocalizedName("sushi").setCreativeTab(Minestrappolation.tabMFood);
lucky_sushi = new ItemMFood(12, 1.0F, 0).setUnlocalizedName("lucky_sushi")
.setCreativeTab(Minestrappolation.tabMFood);
onigiri = new ItemFood(7, 1.0F, false).setUnlocalizedName("onigiri").setCreativeTab(Minestrappolation.tabMFood);
flesh = new ItemFood(4, 0.4F, true).setUnlocalizedName("flesh").setCreativeTab(Minestrappolation.tabMFood);
//Fried Foods
fries = new ItemFood(7, 0.4F, false).setPotionEffect(Potion.hunger.id, 15, 0, 0.10F).setUnlocalizedName("fries")
.setCreativeTab(Minestrappolation.tabMFood);
fried_fish = new ItemFood(7, 0.5F, false).setPotionEffect(Potion.hunger.id, 15, 0, 0.8F)
.setUnlocalizedName("fried_fish")
.setCreativeTab(Minestrappolation.tabMFood);
fried_salmon = new ItemFood(9, 0.7F, false).setPotionEffect(Potion.hunger.id, 15, 0, 0.8F)
.setUnlocalizedName("fried_salmon")
.setCreativeTab(Minestrappolation.tabMFood);
fish_and_chips = new ItemFood(14, 0.8F, false).setPotionEffect(Potion.hunger.id, 15, 0, 0.8F)
.setUnlocalizedName("fish_and_chips")
.setCreativeTab(Minestrappolation.tabMFood);
//Misc Foods
candy_red = new ItemMFood(0, 0, 0).setAlwaysEdible().setUnlocalizedName("candy_red")
.setCreativeTab(Minestrappolation.tabMFood);
candy_blue = new ItemMFood(0, 0, 0).setAlwaysEdible().setUnlocalizedName("candy_blue")
.setCreativeTab(Minestrappolation.tabMFood);
candy_yellow = new ItemMFood(0, 0, 0).setAlwaysEdible().setUnlocalizedName("candy_yellow")
.setCreativeTab(Minestrappolation.tabMFood);
//Plant Products
mana_leaf = new Item().setUnlocalizedName("mana_leaf").setCreativeTab(Minestrappolation.tabMMaterials);
terracreep_spore = new ItemTerracreepSpore().setUnlocalizedName("terracreep_spore")
.setCreativeTab(Minestrappolation.tabMMaterials);
//Minerals
copper_ingot = new Item().setUnlocalizedName("copper_ingot").setCreativeTab(Minestrappolation.tabMMaterials);
tin_ingot = new Item().setUnlocalizedName("tin_ingot").setCreativeTab(Minestrappolation.tabMMaterials);
bronze_ingot = new Item().setUnlocalizedName("bronze_ingot").setCreativeTab(Minestrappolation.tabMMaterials);
steel_ingot = new Item().setUnlocalizedName("steel_ingot").setCreativeTab(Minestrappolation.tabMMaterials);
blazium_ingot = new Item().setUnlocalizedName("blazium_ingot").setCreativeTab(Minestrappolation.tabMMaterials);
titanium_ingot = new Item().setUnlocalizedName("titanium_ingot")
.setCreativeTab(Minestrappolation.tabMMaterials);
sunstone_shard = new Item().setUnlocalizedName("sunstone_shard")
.setCreativeTab(Minestrappolation.tabMMaterials);
plutonium = new Item().setUnlocalizedName("plutonium").setCreativeTab(Minestrappolation.tabMMaterials);
uranium = new Item().setUnlocalizedName("uranium").setCreativeTab(Minestrappolation.tabMMaterials);
radiant_quartz = new MItemFoiled().setUnlocalizedName("radiant_quartz")
.setCreativeTab(Minestrappolation.tabMMaterials);
meurodite_gem = new Item().setUnlocalizedName("meurodite_gem").setCreativeTab(Minestrappolation.tabMMaterials);
torite_ingot = new Item().setUnlocalizedName("torite_ingot").setCreativeTab(Minestrappolation.tabMMaterials);
desert_quartz_item = new Item().setUnlocalizedName("desert_quartz_item")
.setCreativeTab(Minestrappolation.tabMMaterials);
blaze_shard = new Item().setUnlocalizedName("blaze_shard").setCreativeTab(Minestrappolation.tabMMaterials);
soul_gem = new ItemSoulGem().setUnlocalizedName("soul_gem").setCreativeTab(Minestrappolation.tabMMaterials);
glacieric_ice_shard = new Item().setUnlocalizedName("glacieric_ice_shard")
.setCreativeTab(Minestrappolation.tabMMaterials);
glacierite_ingot = new Item().setUnlocalizedName("glacierite_ingot")
.setCreativeTab(Minestrappolation.tabMMaterials);
dimensium_ingot = new Item().setUnlocalizedName("dimensium_ingot")
.setCreativeTab(Minestrappolation.tabMMaterials);
dimensium_dust = new Item().setUnlocalizedName("dimensium_dust")
.setCreativeTab(Minestrappolation.tabMMaterials);
jadachite_shard = new Item().setUnlocalizedName("jadachite_shard")
.setCreativeTab(Minestrappolation.tabMMaterials);
tin_plating = new Item().setUnlocalizedName("tin_plating").setCreativeTab(Minestrappolation.tabMMaterials);
bronze_plating = new Item().setUnlocalizedName("bronze_plating")
.setCreativeTab(Minestrappolation.tabMMaterials);
steel_plating = new Item().setUnlocalizedName("steel_plating").setCreativeTab(Minestrappolation.tabMMaterials);
meurodite_plating = new Item().setUnlocalizedName("meurodite_plating")
.setCreativeTab(Minestrappolation.tabMMaterials);
//Crafting Materials
mud_ball = new ItemMudBall().setUnlocalizedName("mud_ball");
crushed_ice = new ItemMFood(0, 0, 0).setMaxStackSize(16).setUnlocalizedName("crushed_ice")
.setCreativeTab(Minestrappolation.tabMFood);
tallow = new Item().setUnlocalizedName("tallow").setCreativeTab(Minestrappolation.tabMMaterials);
grease = new Item().setUnlocalizedName("grease").setCreativeTab(Minestrappolation.tabMMaterials);
guano = new ItemGuano().setUnlocalizedName("guano").setCreativeTab(Minestrappolation.tabMMaterials);
reinforced_stick = new Item().setUnlocalizedName("reinforced_stick")
.setCreativeTab(Minestrappolation.tabMMaterials);
propeller = new Item().setUnlocalizedName("propeller").setCreativeTab(Minestrappolation.tabMMaterials);
animal_bones = new Item().setUnlocalizedName("animal_bones").setCreativeTab(Minestrappolation.tabMMaterials);
wing_sinew = new Item().setUnlocalizedName("wing_sinew").setCreativeTab(Minestrappolation.tabMMaterials);
wing_segment = new Item().setUnlocalizedName("wing_segment").setCreativeTab(Minestrappolation.tabMMaterials);
pig_foot = new Item().setUnlocalizedName("pig_foot").setCreativeTab(Minestrappolation.tabMMaterials);
cow_foot = new Item().setUnlocalizedName("cow_foot").setCreativeTab(Minestrappolation.tabMMaterials);
sheep_foot = new Item().setUnlocalizedName("sheep_foot").setCreativeTab(Minestrappolation.tabMMaterials);
chicken_foot = new Item().setUnlocalizedName("chicken_foot").setCreativeTab(Minestrappolation.tabMMaterials);
wolf_hide = new Item().setUnlocalizedName("wolf_hide").setCreativeTab(Minestrappolation.tabMMaterials);
technological_doodad = new Item().setUnlocalizedName("technological_doodad")
.setCreativeTab(Minestrappolation.tabMMaterials);
advanced_tech_doodad = new Item().setUnlocalizedName("advanced_tech_doodad")
.setCreativeTab(Minestrappolation.tabMMaterials);
inert_chip = new Item().setUnlocalizedName("inert_chip").setCreativeTab(Minestrappolation.tabMTech);
empty_titanium_sifter = new Item().setMaxStackSize(1).setUnlocalizedName("empty_titanium_sifter")
.setCreativeTab(Minestrappolation.tabMTools);
heart_piece = new Item().setUnlocalizedName("heart_piece").setCreativeTab(Minestrappolation.tabMTools);
ice_charge = new ItemIceCharge().setUnlocalizedName("ice_charge");
slime_core = new Item().setUnlocalizedName("slime_core").setCreativeTab(Minestrappolation.tabMMaterials);
ender_aura = new Item().setUnlocalizedName("ender_aura").setCreativeTab(Minestrappolation.tabMMaterials);
wither_bone = new Item().setUnlocalizedName("wither_bone").setCreativeTab(Minestrappolation.tabMMaterials);
deathmeal = new ItemDeathmeal().setUnlocalizedName("deathmeal").setCreativeTab(Minestrappolation.tabMMaterials);
will_o_wisp = new Item().setMaxStackSize(1).setUnlocalizedName("will_o_wisp")
.setCreativeTab(Minestrappolation.tabMMaterials);
diamond_dust = new Item().setUnlocalizedName("diamond_dust").setCreativeTab(Minestrappolation.tabMMaterials);
inert_crystal_heart = new ItemInertCrystalHeart().setMaxStackSize(1).setUnlocalizedName("inert_crystal_heart")
.setCreativeTab(Minestrappolation.tabMMaterials);
crystal_heart = new MItemFoiled().setMaxStackSize(1).setUnlocalizedName("crystal_heart")
.setCreativeTab(Minestrappolation.tabMMaterials);
cow_gene_sample = new Item().setUnlocalizedName("cow_gene_sample")
.setCreativeTab(Minestrappolation.tabMMaterials);
infectious_fungus = new Item().setUnlocalizedName("infectious_fungus")
.setCreativeTab(Minestrappolation.tabMMaterials);
chicken_gene_sample = new Item().setUnlocalizedName("chicken_gene_sample")
.setCreativeTab(Minestrappolation.tabMMaterials);
wolf_gene_sample = new Item().setUnlocalizedName("wolf_gene_sample")
.setCreativeTab(Minestrappolation.tabMMaterials);
sheep_gene_sample = new Item().setUnlocalizedName("sheep_gene_sample")
.setCreativeTab(Minestrappolation.tabMMaterials);
rabbit_gene_sample = new Item().setUnlocalizedName("rabbit_gene_sample")
.setCreativeTab(Minestrappolation.tabMMaterials);
bat_gene_sample = new Item().setUnlocalizedName("bat_gene_sample")
.setCreativeTab(Minestrappolation.tabMMaterials);
//Stonecutter
chunks = new ItemChunk().setUnlocalizedName("chunks").setCreativeTab(Minestrappolation.tabMMaterials);
dimensium_chunk = new Item().setUnlocalizedName("dimensium_chunk")
.setCreativeTab(Minestrappolation.tabMMaterials);
continnium_chunk = new Item().setUnlocalizedName("continnium_chunk")
.setCreativeTab(Minestrappolation.tabMMaterials);
bricks = new ItemBricks().setUnlocalizedName("bricks").setCreativeTab(Minestrappolation.tabMMaterials);
bricks2 = new ItemBricks2().setUnlocalizedName("bricks2").setCreativeTab(Minestrappolation.tabMMaterials);
//Tools and Weapons
copper_pickaxe = new ItemMPickaxe(COPPER, copper_ingot, false, false).setUnlocalizedName("copper_pickaxe")
.setCreativeTab(
Minestrappolation.tabMTools);
copper_axe = new ItemMAxe(COPPER, copper_ingot, false, false).setUnlocalizedName("copper_axe")
.setCreativeTab(Minestrappolation.tabMTools);
copper_shovel = new ItemMShovel(COPPER, copper_ingot, false, false).setUnlocalizedName("copper_shovel")
.setCreativeTab(Minestrappolation.tabMTools);
copper_hoe = new ItemMHoe(COPPER, copper_ingot, false, false).setUnlocalizedName("copper_hoe")
.setCreativeTab(Minestrappolation.tabMTools);
copper_sword = new ItemMSword(COPPER, copper_ingot, false, false).setUnlocalizedName("copper_sword")
.setCreativeTab(Minestrappolation.tabMCombat);
bronze_pickaxe = new ItemMPickaxe(BRONZE, bronze_ingot, false, false).setUnlocalizedName("bronze_pickaxe")
.setCreativeTab(
Minestrappolation.tabMTools);
bronze_axe = new ItemMAxe(BRONZE, bronze_ingot, false, false).setUnlocalizedName("bronze_axe")
.setCreativeTab(Minestrappolation.tabMTools);
bronze_shovel = new ItemMShovel(BRONZE, bronze_ingot, false, false).setUnlocalizedName("bronze_shovel")
.setCreativeTab(Minestrappolation.tabMTools);
bronze_hoe = new ItemMHoe(BRONZE, bronze_ingot, false, false).setUnlocalizedName("bronze_hoe")
.setCreativeTab(Minestrappolation.tabMTools);
bronze_sword = new ItemMSword(BRONZE, bronze_ingot, false, false).setUnlocalizedName("bronze_sword")
.setCreativeTab(Minestrappolation.tabMCombat);
steel_pickaxe = new ItemMPickaxe(STEEL, steel_ingot, false, false).setUnlocalizedName("steel_pickaxe")
.setCreativeTab(Minestrappolation.tabMTools);
steel_axe = new ItemMAxe(STEEL, steel_ingot, false, false).setUnlocalizedName("steel_axe")
.setCreativeTab(Minestrappolation.tabMTools);
steel_shovel = new ItemMShovel(STEEL, steel_ingot, false, false).setUnlocalizedName("steel_shovel")
.setCreativeTab(Minestrappolation.tabMTools);
steel_hoe = new ItemMHoe(STEEL, steel_ingot, false, false).setUnlocalizedName("steel_hoe")
.setCreativeTab(Minestrappolation.tabMTools);
steel_sword = new ItemMSword(STEEL, steel_ingot, false, false).setUnlocalizedName("steel_sword")
.setCreativeTab(Minestrappolation.tabMCombat);
meurodite_pickaxe = new ItemMPickaxe(MEURODITE, meurodite_gem, false, false)
.setUnlocalizedName("meurodite_pickaxe").setCreativeTab(Minestrappolation.tabMTools);
meurodite_axe = new ItemMAxe(MEURODITE, meurodite_gem, false, false).setUnlocalizedName("meurodite_axe")
.setCreativeTab(
Minestrappolation.tabMTools);
meurodite_shovel = new ItemMShovel(MEURODITE, meurodite_gem, false, false)
.setUnlocalizedName("meurodite_shovel").setCreativeTab(Minestrappolation.tabMTools);
meurodite_hoe = new ItemMHoe(MEURODITE, meurodite_gem, false, false).setUnlocalizedName("meurodite_hoe")
.setCreativeTab(
Minestrappolation.tabMTools);
meurodite_sword = new ItemMSword(MEURODITE, meurodite_gem, false, false).setUnlocalizedName("meurodite_sword")
.setCreativeTab(
Minestrappolation.tabMCombat);
torite_pickaxe = new ItemMPickaxe(TORITE, torite_ingot, false, false).setUnlocalizedName("torite_pickaxe")
.setCreativeTab(
Minestrappolation.tabMTools);
torite_axe = new ItemMAxe(TORITE, torite_ingot, false, false).setUnlocalizedName("torite_axe")
.setCreativeTab(Minestrappolation.tabMTools);
torite_shovel = new ItemMShovel(TORITE, torite_ingot, false, false).setUnlocalizedName("torite_shovel")
.setCreativeTab(Minestrappolation.tabMTools);
torite_hoe = new ItemMHoe(TORITE, torite_ingot, false, false).setUnlocalizedName("torite_hoe")
.setCreativeTab(Minestrappolation.tabMTools);
torite_sword = new ItemMSword(TORITE, torite_ingot, false, false).setUnlocalizedName("torite_sword")
.setCreativeTab(Minestrappolation.tabMCombat);
ice_pickaxe = new ItemMPickaxe(ICE, glacierite_ingot, false, true).setUnlocalizedName("ice_pickaxe")
.setCreativeTab(Minestrappolation.tabMTools);
ice_axe = new ItemMAxe(ICE, glacierite_ingot, false, true).setUnlocalizedName("ice_axe")
.setCreativeTab(Minestrappolation.tabMTools);
ice_shovel = new ItemMShovel(ICE, glacierite_ingot, false, true).setUnlocalizedName("ice_shovel")
.setCreativeTab(Minestrappolation.tabMTools);
ice_hoe = new ItemMHoe(ICE, glacierite_ingot, false, true).setUnlocalizedName("ice_hoe")
.setCreativeTab(Minestrappolation.tabMTools);
ice_sword = new ItemMSword(ICE, glacierite_ingot, false, true).setUnlocalizedName("ice_sword")
.setCreativeTab(Minestrappolation.tabMCombat);
fire_pickaxe = new ItemMPickaxe(BLAZIUM, blazium_ingot, true, false).setUnlocalizedName("fire_pickaxe")
.setCreativeTab(
Minestrappolation.tabMTools);
fire_axe = new ItemMAxe(BLAZIUM, blazium_ingot, true, false).setUnlocalizedName("fire_axe")
.setCreativeTab(Minestrappolation.tabMTools);
fire_shovel = new ItemMShovel(BLAZIUM, blazium_ingot, true, false).setUnlocalizedName("fire_shovel")
.setCreativeTab(Minestrappolation.tabMTools);
fire_hoe = new ItemMHoe(BLAZIUM, blazium_ingot, true, false).setUnlocalizedName("fire_hoe")
.setCreativeTab(Minestrappolation.tabMTools);
fire_sword = new ItemMSword(BLAZIUM, blazium_ingot, true, false).setUnlocalizedName("fire_sword")
.setCreativeTab(Minestrappolation.tabMCombat);
titanium_pickaxe = new ItemMPickaxe(TITANIUM, titanium_ingot, false, false)
.setUnlocalizedName("titanium_pickaxe").setCreativeTab(Minestrappolation.tabMTools);
titanium_axe = new ItemMAxe(TITANIUM, titanium_ingot, false, false).setUnlocalizedName("titanium_axe")
.setCreativeTab(Minestrappolation.tabMTools);
titanium_shovel = new ItemMShovel(TITANIUM, titanium_ingot, false, false).setUnlocalizedName("titanium_shovel")
.setCreativeTab(
Minestrappolation.tabMTools);
titanium_hoe = new ItemMHoe(TITANIUM, titanium_ingot, false, false).setUnlocalizedName("titanium_hoe")
.setCreativeTab(Minestrappolation.tabMTools);
titanium_sword = new ItemMSword(TITANIUM, titanium_ingot, false, false).setUnlocalizedName("titanium_sword")
.setCreativeTab(
Minestrappolation.tabMCombat);
bedrock_pickaxe = new ItemMPickaxe(BEDROCK, Item.getItemFromBlock(Blocks.bedrock), false, false)
.setUnlocalizedName("bedrock_pickaxe").setCreativeTab(Minestrappolation.tabMTools);
bedrock_axe = new ItemMAxe(BEDROCK, Item.getItemFromBlock(Blocks.bedrock), false, false)
.setUnlocalizedName("bedrock_axe").setCreativeTab(Minestrappolation.tabMTools);
bedrock_shovel = new ItemMShovel(BEDROCK, Item.getItemFromBlock(Blocks.bedrock), false, false)
.setUnlocalizedName("bedrock_shovel").setCreativeTab(Minestrappolation.tabMTools);
bedrock_hoe = new ItemMHoe(BEDROCK, Item.getItemFromBlock(Blocks.bedrock), false, false)
.setUnlocalizedName("bedrock_hoe").setCreativeTab(Minestrappolation.tabMTools);
wrench = new ItemWrench().setUnlocalizedName("minestrapp_wrench").setCreativeTab(Minestrappolation.tabMTools);
//Armor
rad_helmet = new ItemMArmor(ARMOR_STEEL, 0, 0, uranium, "rad").setUnlocalizedName("rad_helmet")
.setCreativeTab(Minestrappolation.tabMCombat);
rad_chestplate = new ItemMArmor(ARMOR_STEEL, 0, 1, uranium, "rad").setUnlocalizedName("rad_chestplate")
.setCreativeTab(Minestrappolation.tabMCombat);
rad_leggings = new ItemMArmor(ARMOR_STEEL, 0, 2, plutonium, "rad").setUnlocalizedName("rad_leggings")
.setCreativeTab(Minestrappolation.tabMCombat);
rad_boots = new ItemMArmor(ARMOR_STEEL, 0, 3, plutonium, "rad").setUnlocalizedName("rad_boots")
.setCreativeTab(Minestrappolation.tabMCombat);
tin_helmet = new ItemMArmor(ARMOR_TIN, 0, 0, tin_ingot, "tin").setUnlocalizedName("tin_helmet")
.setCreativeTab(Minestrappolation.tabMCombat);
tin_chestplate = new ItemMArmor(ARMOR_TIN, 0, 1, tin_ingot, "tin").setUnlocalizedName("tin_chestplate")
.setCreativeTab(Minestrappolation.tabMCombat);
tin_leggings = new ItemMArmor(ARMOR_TIN, 0, 2, tin_ingot, "tin").setUnlocalizedName("tin_leggings")
.setCreativeTab(Minestrappolation.tabMCombat);
tin_boots = new ItemMArmor(ARMOR_TIN, 0, 3, tin_ingot, "tin").setUnlocalizedName("tin_boots")
.setCreativeTab(Minestrappolation.tabMCombat);
bronze_helmet = new ItemMArmor(ARMOR_BRONZE, 0, 0, bronze_ingot, "bronze").setUnlocalizedName("bronze_helmet")
.setCreativeTab(
Minestrappolation.tabMCombat);
bronze_chestplate = new ItemMArmor(ARMOR_BRONZE, 0, 1, bronze_ingot, "bronze")
.setUnlocalizedName("bronze_chestplate").setCreativeTab(Minestrappolation.tabMCombat);
bronze_leggings = new ItemMArmor(ARMOR_BRONZE, 0, 2, bronze_ingot, "bronze")
.setUnlocalizedName("bronze_leggings").setCreativeTab(Minestrappolation.tabMCombat);
bronze_boots = new ItemMArmor(ARMOR_BRONZE, 0, 3, bronze_ingot, "bronze").setUnlocalizedName("bronze_boots")
.setCreativeTab(
Minestrappolation.tabMCombat);
steel_helmet = new ItemMArmor(ARMOR_STEEL, 0, 0, steel_ingot, "steel").setUnlocalizedName("steel_helmet")
.setCreativeTab(
Minestrappolation.tabMCombat);
steel_chestplate = new ItemMArmor(ARMOR_STEEL, 0, 1, steel_ingot, "steel")
.setUnlocalizedName("steel_chestplate").setCreativeTab(Minestrappolation.tabMCombat);
steel_leggings = new ItemMArmor(ARMOR_STEEL, 0, 2, steel_ingot, "steel").setUnlocalizedName("steel_leggings")
.setCreativeTab(
Minestrappolation.tabMCombat);
steel_boots = new ItemMArmor(ARMOR_STEEL, 0, 3, steel_ingot, "steel").setUnlocalizedName("steel_boots")
.setCreativeTab(
Minestrappolation.tabMCombat);
meurodite_helmet = new ItemMArmor(ARMOR_MEURODITE, 0, 0, meurodite_gem, "meurodite")
.setUnlocalizedName("meurodite_helmet").setCreativeTab(Minestrappolation.tabMCombat);
meurodite_chestplate = new ItemMArmor(ARMOR_MEURODITE, 0, 1, meurodite_gem, "meurodite")
.setUnlocalizedName("meurodite_chestplate")
.setCreativeTab(Minestrappolation.tabMCombat);
meurodite_leggings = new ItemMArmor(ARMOR_MEURODITE, 0, 2, meurodite_gem, "meurodite")
.setUnlocalizedName("meurodite_leggings").setCreativeTab(Minestrappolation.tabMCombat);
meurodite_boots = new ItemMArmor(ARMOR_MEURODITE, 0, 3, meurodite_gem, "meurodite")
.setUnlocalizedName("meurodite_boots").setCreativeTab(Minestrappolation.tabMCombat);
torite_helmet = new ItemMArmor(ARMOR_TORITE, 0, 0, torite_ingot, "torite").setUnlocalizedName("torite_helmet")
.setCreativeTab(
Minestrappolation.tabMCombat);
torite_chestplate = new ItemMArmor(ARMOR_TORITE, 0, 1, torite_ingot, "torite")
.setUnlocalizedName("torite_chestplate").setCreativeTab(Minestrappolation.tabMCombat);
torite_leggings = new ItemMArmor(ARMOR_TORITE, 0, 2, torite_ingot, "torite")
.setUnlocalizedName("torite_leggings").setCreativeTab(Minestrappolation.tabMCombat);
torite_boots = new ItemMArmor(ARMOR_TORITE, 0, 3, torite_ingot, "torite").setUnlocalizedName("torite_boots")
.setCreativeTab(
Minestrappolation.tabMCombat);
ice_helmet = new ItemMArmor(ARMOR_ICE, 0, 0, glacierite_ingot, "ice").setUnlocalizedName("ice_helmet")
.setCreativeTab(
Minestrappolation.tabMCombat);
ice_chestplate = new ItemMArmor(ARMOR_ICE, 0, 1, glacierite_ingot, "ice").setUnlocalizedName("ice_chestplate")
.setCreativeTab(
Minestrappolation.tabMCombat);
ice_leggings = new ItemMArmor(ARMOR_ICE, 0, 2, glacierite_ingot, "ice").setUnlocalizedName("ice_leggings")
.setCreativeTab(
Minestrappolation.tabMCombat);
ice_boots = new ItemMArmor(ARMOR_ICE, 0, 3, glacierite_ingot, "ice").setUnlocalizedName("ice_boots")
.setCreativeTab(
Minestrappolation.tabMCombat);
blazium_helmet = new ItemMArmor(ARMOR_BLAZIUM, 0, 0, blazium_ingot, "blazium")
.setUnlocalizedName("blazium_helmet").setCreativeTab(Minestrappolation.tabMCombat);
blazium_chestplate = new ItemMArmor(ARMOR_BLAZIUM, 0, 1, blazium_ingot, "blazium")
.setUnlocalizedName("blazium_chestplate").setCreativeTab(Minestrappolation.tabMCombat);
blazium_leggings = new ItemMArmor(ARMOR_BLAZIUM, 0, 2, blazium_ingot, "blazium")
.setUnlocalizedName("blazium_leggings").setCreativeTab(Minestrappolation.tabMCombat);
blazium_boots = new ItemMArmor(ARMOR_BLAZIUM, 0, 3, blazium_ingot, "blazium")
.setUnlocalizedName("blazium_boots").setCreativeTab(Minestrappolation.tabMCombat);
titanium_helmet = new ItemMArmor(ARMOR_TITANIUM, 0, 0, titanium_ingot, "titanium")
.setUnlocalizedName("titanium_helmet").setCreativeTab(Minestrappolation.tabMCombat);
titanium_chestplate = new ItemMArmor(ARMOR_TITANIUM, 0, 1, titanium_ingot, "titanium")
.setUnlocalizedName("titanium_chestplate")
.setCreativeTab(Minestrappolation.tabMCombat);
titanium_leggings = new ItemMArmor(ARMOR_TITANIUM, 0, 2, titanium_ingot, "titanium")
.setUnlocalizedName("titanium_leggings").setCreativeTab(Minestrappolation.tabMCombat);
titanium_boots = new ItemMArmor(ARMOR_TITANIUM, 0, 3, titanium_ingot, "titanium")
.setUnlocalizedName("titanium_boots").setCreativeTab(Minestrappolation.tabMCombat);
//Specialty Tools
sifter = new ItemSifter(36, false).setUnlocalizedName("sifter");
titanium_sifter = new ItemSifter(72, true, empty_titanium_sifter).setUnlocalizedName("titanium_sifter");
charge_gun = new ItemChargeGun().setUnlocalizedName("charge_gun");
heart_container = new ItemHeartContainer().setUnlocalizedName("heart_container")
.setCreativeTab(Minestrappolation.tabMTools);
soulbottle = new ItemSoulBottle().setUnlocalizedName("soul_bottle").setCreativeTab(Minestrappolation.tabMTools);
hangglider = new ItemHangGlider().setUnlocalizedName("hangglider").setCreativeTab(Minestrappolation.tabMTools);
portable_crafting_table = new ItemPortableCrafting(0).setUnlocalizedName("portable_crafting_table")
.setCreativeTab(Minestrappolation.tabMTools);
backpack = new ItemBackpack(0).setUnlocalizedName("backpack").setCreativeTab(Minestrappolation.tabMTools);
satchel = new ItemBackpack(1).setUnlocalizedName("satchel").setCreativeTab(Minestrappolation.tabMTools);
amuletPorcum = new ItemAmuletPorcum("fames restituam").setUnlocalizedName("amulet_porcum")
.setCreativeTab(Minestrappolation.tabMTools);
amuletVaccam = new ItemAmuletVaccam("damnum incrementum").setUnlocalizedName("amulet_vaccam")
.setCreativeTab(Minestrappolation.tabMTools);
amuletOves = new ItemAmulet(36, "damnum praesidium").setUnlocalizedName("amulet_oves")
.setCreativeTab(Minestrappolation.tabMTools);
amuletPullum = new ItemAmulet(26, "libramen praesidium").setUnlocalizedName("amulet_pullum")
.setCreativeTab(Minestrappolation.tabMTools);
poschip = new ItemPosChip().setUnlocalizedName("position_chip").setCreativeTab(Minestrappolation.tabMTech);
upgradechip = new ItemUpgradeChips().setUnlocalizedName("chips").setCreativeTab(Minestrappolation.tabMTech);
}
public static void register()
{
//Materials Tab
register(reinforced_stick);
register(propeller);
register(technological_doodad);
register(advanced_tech_doodad);
register(animal_bones);
register(tallow);
register(grease);
register(pig_foot);
register(cow_foot);
register(sheep_foot);
register(chicken_foot);
register(wolf_hide);
register(guano);
register(wing_sinew);
register(wing_segment);
register(ender_aura);
register(wither_bone);
register(deathmeal);
register(will_o_wisp);
register(slime_core);
register(infectious_fungus);
register(bat_gene_sample);
register(rabbit_gene_sample);
register(chicken_gene_sample);
register(cow_gene_sample);
register(sheep_gene_sample);
register(wolf_gene_sample);
register(mana_leaf);
register(ice_charge);
register(terracreep_spore);
register(bricks);
register(bricks2);
register(mud_ball);
register(chunks);
register(dimensium_chunk);
register(continnium_chunk);
register(diamond_dust);
register(dimensium_dust);
register(desert_quartz_item);
register(copper_ingot);
register(tin_ingot);
register(bronze_ingot);
register(steel_ingot);
register(meurodite_gem);
register(torite_ingot);
register(sunstone_shard);
register(plutonium);
register(uranium);
register(radiant_quartz);
register(titanium_ingot);
register(glacieric_ice_shard);
register(glacierite_ingot);
register(blaze_shard);
register(blazium_ingot);
register(soul_gem);
register(dimensium_ingot);
register(jadachite_shard);
register(tin_plating);
register(bronze_plating);
register(steel_plating);
register(meurodite_plating);
register(inert_crystal_heart);
register(crystal_heart);
//Foods Tab
register(fat);
register(blueberry);
register(blackberry);
register(strawberry);
register(raspberry);
register(pepper);
register(celery);
register(tomato);
register(corn_on_stick);
register(grilled_corn);
register(corn_meal);
register(dough);
register(sugar_dough);
register(chocolate_dough);
register(corn_bread);
register(dry_spaghetti);
register(bun);
register(pbj_sandwich);
register(hamburger);
register(salmon_burger);
register(sugar_cookie);
register(pie_crust);
register(apple_pie);
register(fries);
register(fried_fish);
register(fried_salmon);
register(fish_and_chips);
register(bread_bowl);
register(bread_mushroom_stew);
register(bread_rabbit_stew);
register(rice_bowl);
register(bread_rice_bowl);
register(stir_fry);
register(bread_stir_fry);
register(popcorn);
register(bread_popcorn);
register(fried_egg);
register(bread_fried_egg);
register(tomato_sauce);
register(bread_tomato_sauce);
register(tomato_soup);
register(bread_tomato_soup);
register(spaghetti);
register(bread_spaghetti);
register(salad);
register(bread_salad);
register(health_salad);
register(bread_health_salad);
register(saturation_salad);
register(bread_saturation_salad);
register(speed_salad);
register(bread_speed_salad);
register(strength_salad);
register(bread_strength_salad);
register(jam_bottle);
register(peanut_butter_bottle);
register(hot_sauce);
register(flesh);
register(sushi);
register(lucky_sushi);
register(squid_tentacle);
register(calamari);
register(onigiri);
register(crushed_ice);
register(ice_cream);
register(bread_ice_cream);
register(glowshroom_stew);
register(bread_glowshroom_stew);
register(candy_red);
register(candy_blue);
register(candy_yellow);
//Tools Tab
register(sifter);
register(titanium_sifter);
register(empty_titanium_sifter);
register(hangglider);
register(heart_piece);
register(heart_container);
register(soulbottle);
//TODO: Re-Add Portable Crafting Tables when we can get them to actually work.
//register(portable_crafting_table);
register(satchel);
register(backpack);
register(amuletPorcum);
register(amuletVaccam);
register(amuletOves);
register(amuletPullum);
//Combat Tab
register(charge_gun);
//Tools Tab and Combat Tab
register(copper_pickaxe);
register(copper_axe);
register(copper_shovel);
register(copper_hoe);
register(copper_sword);
register(rad_helmet);
register(rad_chestplate);
register(rad_leggings);
register(rad_boots);
register(tin_helmet);
register(tin_chestplate);
register(tin_leggings);
register(tin_boots);
register(bronze_pickaxe);
register(bronze_axe);
register(bronze_shovel);
register(bronze_hoe);
register(bronze_sword);
register(bronze_helmet);
register(bronze_chestplate);
register(bronze_leggings);
register(bronze_boots);
register(steel_pickaxe);
register(steel_axe);
register(steel_shovel);
register(steel_hoe);
register(steel_sword);
register(steel_helmet);
register(steel_chestplate);
register(steel_leggings);
register(steel_boots);
register(meurodite_pickaxe);
register(meurodite_axe);
register(meurodite_shovel);
register(meurodite_hoe);
register(meurodite_sword);
register(meurodite_helmet);
register(meurodite_chestplate);
register(meurodite_leggings);
register(meurodite_boots);
register(torite_pickaxe);
register(torite_axe);
register(torite_shovel);
register(torite_hoe);
register(torite_sword);
register(torite_helmet);
register(torite_chestplate);
register(torite_leggings);
register(torite_boots);
register(titanium_pickaxe);
register(titanium_axe);
register(titanium_shovel);
register(titanium_hoe);
register(titanium_sword);
register(titanium_helmet);
register(titanium_chestplate);
register(titanium_leggings);
register(titanium_boots);
register(ice_pickaxe);
register(ice_axe);
register(ice_shovel);
register(ice_hoe);
register(ice_sword);
register(ice_helmet);
register(ice_chestplate);
register(ice_leggings);
register(ice_boots);
register(fire_pickaxe);
register(fire_axe);
register(fire_shovel);
register(fire_hoe);
register(fire_sword);
register(blazium_helmet);
register(blazium_chestplate);
register(blazium_leggings);
register(blazium_boots);
register(bedrock_pickaxe);
register(bedrock_axe);
register(bedrock_shovel);
register(bedrock_hoe);
register(wrench);
//Tech Tab
register(poschip);
register(inert_chip);
register(upgradechip);
}
public static void register(Item item)
{
GameRegistry.registerItem(item, item.getUnlocalizedName().substring(5));
itemList.add(item);
}
public static void registerRenders()
{
for (Item item : itemList)
{
registerRender(item);
}
}
public static void registerRender(Item item)
{
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0,
new ModelResourceLocation(MReference.MODID
+ ":"
+ item.getUnlocalizedName()
.substring(
5),
"inventory"));
}
}