Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.minecraft.src;
- import java.io.File;
- import java.util.Random;
- import net.minecraft.client.Minecraft;
- import net.minecraft.src.forge.*;
- public class mod_HiddenOres extends BaseMod
- {
- public String Version()
- {
- return "ThrillBird's Hidden Ores mod v1.2 for Minecraft 1.8.1";
- }
- //ModLoader Constructor *******************************************************************************
- public mod_HiddenOres()
- {
- ModLoader.SetInGameHook(this, true, false);
- //Registers
- ModLoader.RegisterBlock(oreNythrite);
- ModLoader.RegisterBlock(oreCalefacti);
- ModLoader.RegisterBlock(oreTempusite);
- ModLoader.RegisterBlock(oreBrock);
- ModLoader.RegisterBlock(oreRaben);
- ModLoader.RegisterBlock(oreOwley);
- ModLoader.RegisterBlock(oreNyan);
- ModLoader.RegisterBlock(oreAero);
- ModLoader.RegisterBlock(oreTerrite);
- ModLoader.RegisterBlock(oreKaptite);
- ModLoader.RegisterBlock(oreQret);
- ModLoader.RegisterBlock(oreTrek);
- ModLoader.RegisterBlock(oreAqua);
- ModLoader.RegisterBlock(oreTier);
- ModLoader.AddArmor("Nythrite-armor");
- ModLoader.AddArmor("Brock-armor");
- ModLoader.AddArmor("Owley-armor");
- ModLoader.AddArmor("Ignibus-armor");
- ModLoader.AddArmor("Aero-armor");
- ModLoader.AddArmor("Territe-armor");
- ModLoader.AddArmor("Aqua-armor");
- //Names
- ModLoader.AddName(oreNythrite, "Nythrite Ore");
- ModLoader.AddName(NythriteIngot, "Nythrite Ingot");
- ModLoader.AddName(NythriteHelmet, "Nythrite Helmet");
- ModLoader.AddName(NythriteBody, "Nythrite Chestplate");
- ModLoader.AddName(NythriteLegs, "Nythrite Leggings");
- ModLoader.AddName(NythriteBoots, "Nythrite Boots");
- ModLoader.AddName(NythritePickaxe, "Nythrite Pickaxe");
- ModLoader.AddName(NythriteAxe, "Nythrite Axe");
- ModLoader.AddName(NythriteShovel, "Nythrite Shovel");
- ModLoader.AddName(NythriteHoe, "Nythrite Hoe");
- ModLoader.AddName(NythriteSword, "Nythrite Sword");
- ModLoader.AddName(oreCalefacti, "Lapidis Calefacti Ore");
- ModLoader.AddName(CalefactiShard, "Lapidis Calefacti Shard");
- ModLoader.AddName(Ignibus, "Lapis Ignibus");
- ModLoader.AddName(oreTempusite, "Tempusite Ore");
- ModLoader.AddName(Lux, "Lux Orb");
- ModLoader.AddName(Nox, "Nox Orb");
- ModLoader.AddName(DiamondRod, "Diamond Rod");
- ModLoader.AddName(Timewand, "Empty Staff");
- ModLoader.AddName(TimewandLux, "Lux Timestaff");
- ModLoader.AddName(TimewandNox, "Nox Timestaff");
- ModLoader.AddName(oreBrock, "Brock Ore");
- ModLoader.AddName(Brock, "Brock");
- ModLoader.AddName(BrockRef, "Refined Brock");
- ModLoader.AddName(BrockPickaxe, "Brock Pickaxe");
- ModLoader.AddName(BrockAxe, "Brock Axe");
- ModLoader.AddName(BrockShovel, "Brock Shovel");
- ModLoader.AddName(BrockHoe, "Brock Hoe");
- ModLoader.AddName(BrockSword, "Brock Sword");
- ModLoader.AddName(BrockHelmet, "Brock Helmet");
- ModLoader.AddName(BrockBody, "Brock Chestplate");
- ModLoader.AddName(BrockLegs, "Brock Leggings");
- ModLoader.AddName(BrockBoots, "Brock Boots");
- ModLoader.AddName(oreRaben, "Raben Ore");
- ModLoader.AddName(Raben, "Raben");
- ModLoader.AddName(RabenFake, "Raben");
- ModLoader.AddName(oreOwley, "Owley Ore");
- ModLoader.AddName(OwleyIngot, "Owley Ingot");
- ModLoader.AddName(OwleyHelmet, "Owley Helmet");
- ModLoader.AddName(OwleyBody, "Owley Chestplate");
- ModLoader.AddName(OwleyLegs, "Owley Leggings");
- ModLoader.AddName(OwleyBoots, "Owley Boots");
- ModLoader.AddName(OwleyPickaxe, "Owley Pickaxe");
- ModLoader.AddName(OwleyAxe, "Owley Axe");
- ModLoader.AddName(OwleyShovel, "Owley Shovel");
- ModLoader.AddName(OwleyHoe, "Owley Hoe");
- ModLoader.AddName(OwleySword, "Owley Sword");
- ModLoader.AddName(oreNyan, "Nyancat Ore");
- ModLoader.AddName(IgnibusBlade, "Ignibus Blade");
- ModLoader.AddName(IgnibusHead, "Ignibus Blade Head");
- ModLoader.AddName(IgnibusGuard, "Ignibus Blade Guard");
- ModLoader.AddName(IgnibusGrip, "Ignibus Blade Grip");
- ModLoader.AddName(IgnibusHelmet, "Ignibus Helmet");
- ModLoader.AddName(IgnibusBody, "Ignibus Chestplate");
- ModLoader.AddName(IgnibusLegs, "Ignibus Leggings");
- ModLoader.AddName(IgnibusBoots, "Ignibus Boots");
- ModLoader.AddName(IgnibusShard, "Ignibus Shard");
- ModLoader.AddName(IgnibusRef, "Refined Ignibus");
- ModLoader.AddName(oreAero, "Aero Ore");
- ModLoader.AddName(Aero, "Aero Chrystal");
- ModLoader.AddName(AeroHelmet, "Aero Helmet");
- ModLoader.AddName(AeroBody, "Aero Chestplate");
- ModLoader.AddName(AeroLegs, "Aero Leggings");
- ModLoader.AddName(AeroBoots, "Aero Boots");
- ModLoader.AddName(AeroPickaxe, "Aero Pickaxe");
- ModLoader.AddName(AeroAxe, "Aero Axe");
- ModLoader.AddName(AeroShovel, "Aero Shovel");
- ModLoader.AddName(AeroHoe, "Aero Hoe");
- ModLoader.AddName(AeroSword, "Aero Sword");
- ModLoader.AddName(oreTerrite, "Territe Ore");
- ModLoader.AddName(Territe, "Territe Chrystal");
- ModLoader.AddName(TerriteHelmet, "Territe Helmet");
- ModLoader.AddName(TerriteBody, "Territe Chestplate");
- ModLoader.AddName(TerriteLegs, "Territe Leggings");
- ModLoader.AddName(TerriteBoots, "Territe Boots");
- ModLoader.AddName(TerritePickaxe, "Territe Pickaxe");
- ModLoader.AddName(TerriteAxe, "Territe Axe");
- ModLoader.AddName(TerriteShovel, "Territe Shovel");
- ModLoader.AddName(TerriteHoe, "Territe Hoe");
- ModLoader.AddName(TerriteSword, "Territe Sword");
- ModLoader.AddName(oreKaptite, "Kaptite Ore");
- ModLoader.AddName(Kaptite, "Kaptite");
- ModLoader.AddName(oreQret, "Qret Ore");
- ModLoader.AddName(oreTrek, "Trek Ore");
- ModLoader.AddName(Qret, "Qret");
- ModLoader.AddName(Trek, "Trek");
- ModLoader.AddName(TrekPickaxe, "Trek Pickaxe");
- ModLoader.AddName(TrekAxe, "Trek Axe");
- ModLoader.AddName(TrekShovel, "Trek Shovel");
- ModLoader.AddName(TrekHoe, "Trek Hoe");
- ModLoader.AddName(TrekSword, "Trek Sword");
- ModLoader.AddName(oreAqua, "Aqua Ore");
- ModLoader.AddName(AquaCrystal, "Aqua Crystal");
- ModLoader.AddName(AquaHelmet, "Aqua Helmet");
- ModLoader.AddName(AquaBody, "Aqua Chestplate");
- ModLoader.AddName(AquaLegs, "Aqua Leggings");
- ModLoader.AddName(AquaBoots, "Aqua Boots");
- ModLoader.AddName(AquaPickaxe, "Aqua Pickaxe");
- ModLoader.AddName(AquaAxe, "Aqua Axe");
- ModLoader.AddName(AquaShovel, "Aqua Shovel");
- ModLoader.AddName(AquaHoe, "Aqua Hoe");
- ModLoader.AddName(AquaSword, "Aqua Sword");
- ModLoader.AddName(oreTier, "Tier Orb");
- ModLoader.AddName(TierOrb, "Tier Orb");
- ModLoader.AddName(TierStaff, "Empty Tier Staff");
- ModLoader.AddName(TierStaffPig, "Tier Staff - Pig");
- ModLoader.AddName(TierStaffCow, "Tier Staff - Cow");
- ModLoader.AddName(TierStaffChicken, "Tier Staff - Chicken");
- ModLoader.AddName(TierStaffSheep, "Tier Staff - Sheep");
- //Crafting Recipes
- //Blocks
- //Items
- ModLoader.AddRecipe(new ItemStack(DiamondRod, 1), new Object[] {
- " # ", " # ", " # ", Character.valueOf('#'), Item.diamond
- });
- ModLoader.AddRecipe(new ItemStack(IgnibusShard, 4), new Object[] {
- "#", Character.valueOf('#'), Ignibus
- });
- ModLoader.AddRecipe(new ItemStack(Ignibus, 4), new Object[] {
- " # ", "###", " # ", Character.valueOf('#'), CalefactiShard
- });
- ModLoader.AddRecipe(new ItemStack(IgnibusHead, 1), new Object[] {
- " X ", " X ", "YXY", Character.valueOf('X'), IgnibusRef, Character.valueOf('Y'), IgnibusShard
- });
- ModLoader.AddRecipe(new ItemStack(IgnibusGuard, 1), new Object[] {
- "XXX", " Y ", Character.valueOf('X'), IgnibusRef, Character.valueOf('Y'), IgnibusShard
- });
- ModLoader.AddRecipe(new ItemStack(IgnibusGrip, 1), new Object[] {
- "YXY", "YXY", " Z ", Character.valueOf('X'), DiamondRod, Character.valueOf('Y'), Item.leather, Character.valueOf('Z'), IgnibusShard
- });
- //Armor
- ModLoader.AddRecipe(new ItemStack(NythriteHelmet, 1), new Object[] {
- "###", "# #", Character.valueOf('#'), NythriteIngot
- });
- ModLoader.AddRecipe(new ItemStack(NythriteBody, 1), new Object[] {
- "# #", "###", "###", Character.valueOf('#'), NythriteIngot
- });
- ModLoader.AddRecipe(new ItemStack(NythriteLegs, 1), new Object[] {
- "###", "# #", "# #", Character.valueOf('#'), NythriteIngot
- });
- ModLoader.AddRecipe(new ItemStack(NythriteBoots, 1), new Object[] {
- "# #", "# #", Character.valueOf('#'), NythriteIngot
- });
- //-----
- ModLoader.AddRecipe(new ItemStack(BrockHelmet, 1), new Object[] {
- "###", "# #", Character.valueOf('#'), BrockRef
- });
- ModLoader.AddRecipe(new ItemStack(BrockBody, 1), new Object[] {
- "# #", "###", "###", Character.valueOf('#'), BrockRef
- });
- ModLoader.AddRecipe(new ItemStack(BrockLegs, 1), new Object[] {
- "###", "# #", "# #", Character.valueOf('#'), BrockRef
- });
- ModLoader.AddRecipe(new ItemStack(BrockBoots, 1), new Object[] {
- "# #", "# #", Character.valueOf('#'), BrockRef
- });
- //-----
- ModLoader.AddRecipe(new ItemStack(OwleyHelmet, 1), new Object[] {
- "###", "# #", Character.valueOf('#'), OwleyIngot
- });
- ModLoader.AddRecipe(new ItemStack(OwleyBody, 1), new Object[] {
- "# #", "###", "###", Character.valueOf('#'), OwleyIngot
- });
- ModLoader.AddRecipe(new ItemStack(OwleyLegs, 1), new Object[] {
- "###", "# #", "# #", Character.valueOf('#'), OwleyIngot
- });
- ModLoader.AddRecipe(new ItemStack(OwleyBoots, 1), new Object[] {
- "# #", "# #", Character.valueOf('#'), OwleyIngot
- });
- //-----
- ModLoader.AddRecipe(new ItemStack(IgnibusHelmet, 1), new Object[] {
- "###", "# #", Character.valueOf('#'), IgnibusRef
- });
- ModLoader.AddRecipe(new ItemStack(IgnibusBody, 1), new Object[] {
- "# #", "###", "###", Character.valueOf('#'), IgnibusRef
- });
- ModLoader.AddRecipe(new ItemStack(IgnibusLegs, 1), new Object[] {
- "###", "# #", "# #", Character.valueOf('#'), IgnibusRef
- });
- ModLoader.AddRecipe(new ItemStack(IgnibusBoots, 1), new Object[] {
- "# #", "# #", Character.valueOf('#'), IgnibusRef
- });
- //-----
- ModLoader.AddRecipe(new ItemStack(AeroHelmet, 1), new Object[] {
- "###", "# #", Character.valueOf('#'), Aero
- });
- ModLoader.AddRecipe(new ItemStack(AeroBody, 1), new Object[] {
- "# #", "###", "###", Character.valueOf('#'), Aero
- });
- ModLoader.AddRecipe(new ItemStack(AeroLegs, 1), new Object[] {
- "###", "# #", "# #", Character.valueOf('#'), Aero
- });
- ModLoader.AddRecipe(new ItemStack(AeroBoots, 1), new Object[] {
- "# #", "# #", Character.valueOf('#'), Aero
- });
- //-----
- ModLoader.AddRecipe(new ItemStack(TerriteHelmet, 1), new Object[] {
- "###", "# #", Character.valueOf('#'), Territe
- });
- ModLoader.AddRecipe(new ItemStack(TerriteBody, 1), new Object[] {
- "# #", "###", "###", Character.valueOf('#'), Territe
- });
- ModLoader.AddRecipe(new ItemStack(TerriteLegs, 1), new Object[] {
- "###", "# #", "# #", Character.valueOf('#'), Territe
- });
- ModLoader.AddRecipe(new ItemStack(TerriteBoots, 1), new Object[] {
- "# #", "# #", Character.valueOf('#'), Territe
- });
- //-----
- ModLoader.AddRecipe(new ItemStack(AquaHelmet, 1), new Object[] {
- "###", "# #", Character.valueOf('#'), AquaCrystal
- });
- ModLoader.AddRecipe(new ItemStack(AquaBody, 1), new Object[] {
- "# #", "###", "###", Character.valueOf('#'), AquaCrystal
- });
- ModLoader.AddRecipe(new ItemStack(AquaLegs, 1), new Object[] {
- "###", "# #", "# #", Character.valueOf('#'), AquaCrystal
- });
- ModLoader.AddRecipe(new ItemStack(AquaBoots, 1), new Object[] {
- "# #", "# #", Character.valueOf('#'), AquaCrystal
- });
- //-----
- //Tools
- ModLoader.AddRecipe(new ItemStack(NythritePickaxe, 1), new Object[] {
- "###", " X ", " X ", Character.valueOf('#'), NythriteIngot, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(NythriteAxe, 1), new Object[] {
- "## ", "#X ", " X ", Character.valueOf('#'), NythriteIngot, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(NythriteAxe, 1), new Object[] {
- " ##", " X#", " X ", Character.valueOf('#'), NythriteIngot, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(NythriteShovel, 1), new Object[] {
- " # ", " X ", " X ", Character.valueOf('#'), NythriteIngot, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(NythriteHoe, 1), new Object[] {
- "## ", " X ", " X ", Character.valueOf('#'), NythriteIngot, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(NythriteHoe, 1), new Object[] {
- " ##", " X ", " X ", Character.valueOf('#'), NythriteIngot, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(NythriteSword, 1), new Object[] {
- " # ", " # ", " X ", Character.valueOf('#'), NythriteIngot, Character.valueOf('X'), Item.stick
- });
- //----------------------------------------------
- ModLoader.AddRecipe(new ItemStack(BrockPickaxe, 1), new Object[] {
- "###", " X ", " X ", Character.valueOf('#'), BrockRef, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(BrockAxe, 1), new Object[] {
- "## ", "#X ", " X ", Character.valueOf('#'), BrockRef, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(BrockAxe, 1), new Object[] {
- " ##", " X#", " X ", Character.valueOf('#'), BrockRef, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(BrockShovel, 1), new Object[] {
- " # ", " X ", " X ", Character.valueOf('#'), BrockRef, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(BrockHoe, 1), new Object[] {
- "## ", " X ", " X ", Character.valueOf('#'), BrockRef, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(BrockHoe, 1), new Object[] {
- " ##", " X ", " X ", Character.valueOf('#'), BrockRef, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(BrockSword, 1), new Object[] {
- " # ", " # ", " X ", Character.valueOf('#'), BrockRef, Character.valueOf('X'), Item.stick
- });
- //--------------------------------------------------
- ModLoader.AddRecipe(new ItemStack(OwleyPickaxe, 1), new Object[] {
- "###", " X ", " X ", Character.valueOf('#'), OwleyIngot, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(OwleyAxe, 1), new Object[] {
- "## ", "#X ", " X ", Character.valueOf('#'), OwleyIngot, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(OwleyAxe, 1), new Object[] {
- " ##", " X#", " X ", Character.valueOf('#'), OwleyIngot, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(OwleyShovel, 1), new Object[] {
- " # ", " X ", " X ", Character.valueOf('#'), OwleyIngot, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(OwleyHoe, 1), new Object[] {
- "## ", " X ", " X ", Character.valueOf('#'), OwleyIngot, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(OwleyHoe, 1), new Object[] {
- " ##", " X ", " X ", Character.valueOf('#'), OwleyIngot, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(OwleySword, 1), new Object[] {
- " # ", " # ", " X ", Character.valueOf('#'), OwleyIngot, Character.valueOf('X'), Item.stick
- });
- //------------------------------------------------
- ModLoader.AddRecipe(new ItemStack(AeroPickaxe, 1), new Object[] {
- "###", " X ", " X ", Character.valueOf('#'), Aero, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(AeroAxe, 1), new Object[] {
- "## ", "#X ", " X ", Character.valueOf('#'), Aero, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(AeroAxe, 1), new Object[] {
- " ##", " X#", " X ", Character.valueOf('#'), Aero, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(AeroShovel, 1), new Object[] {
- " # ", " X ", " X ", Character.valueOf('#'), Aero, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(AeroHoe, 1), new Object[] {
- "## ", " X ", " X ", Character.valueOf('#'), Aero, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(AeroHoe, 1), new Object[] {
- " ##", " X ", " X ", Character.valueOf('#'), Aero, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(AeroSword, 1), new Object[] {
- " # ", " # ", " X ", Character.valueOf('#'), Aero, Character.valueOf('X'), Item.stick
- });
- //------------------------------------------------
- ModLoader.AddRecipe(new ItemStack(TerritePickaxe, 1), new Object[] {
- "###", " X ", " X ", Character.valueOf('#'), Territe, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(TerriteAxe, 1), new Object[] {
- "## ", "#X ", " X ", Character.valueOf('#'), Territe, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(TerriteAxe, 1), new Object[] {
- " ##", " X#", " X ", Character.valueOf('#'), Territe, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(TerriteShovel, 1), new Object[] {
- " # ", " X ", " X ", Character.valueOf('#'), Territe, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(TerriteHoe, 1), new Object[] {
- "## ", " X ", " X ", Character.valueOf('#'), Territe, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(TerriteHoe, 1), new Object[] {
- " ##", " X ", " X ", Character.valueOf('#'), Territe, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(TerriteSword, 1), new Object[] {
- " # ", " # ", " X ", Character.valueOf('#'), Territe, Character.valueOf('X'), Item.stick
- });
- //---------------------------------------------------
- ModLoader.AddRecipe(new ItemStack(AquaPickaxe, 1), new Object[] {
- "###", " X ", " X ", Character.valueOf('#'), AquaCrystal, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(AquaAxe, 1), new Object[] {
- "## ", "#X ", " X ", Character.valueOf('#'), AquaCrystal, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(AquaAxe, 1), new Object[] {
- " ##", " X#", " X ", Character.valueOf('#'), AquaCrystal, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(AquaShovel, 1), new Object[] {
- " # ", " X ", " X ", Character.valueOf('#'), AquaCrystal, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(AquaHoe, 1), new Object[] {
- "## ", " X ", " X ", Character.valueOf('#'), AquaCrystal, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(AquaHoe, 1), new Object[] {
- " ##", " X ", " X ", Character.valueOf('#'), AquaCrystal, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(AquaSword, 1), new Object[] {
- " # ", " # ", " X ", Character.valueOf('#'), AquaCrystal, Character.valueOf('X'), Item.stick
- });
- //---------------------------------------------------
- ModLoader.AddRecipe(new ItemStack(TrekPickaxe, 1), new Object[] {
- "###", " X ", " X ", Character.valueOf('#'), Trek, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(TrekAxe, 1), new Object[] {
- "## ", "#X ", " X ", Character.valueOf('#'), Trek, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(TrekAxe, 1), new Object[] {
- " ##", " X#", " X ", Character.valueOf('#'), Trek, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(TrekShovel, 1), new Object[] {
- " # ", " X ", " X ", Character.valueOf('#'), Trek, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(TrekHoe, 1), new Object[] {
- "## ", " X ", " X ", Character.valueOf('#'), Trek, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(TrekHoe, 1), new Object[] {
- " ##", " X ", " X ", Character.valueOf('#'), Trek, Character.valueOf('X'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(TrekSword, 1), new Object[] {
- " # ", " # ", " X ", Character.valueOf('#'), Trek, Character.valueOf('X'), Item.stick
- });
- //---------------------------------------------------
- ModLoader.AddRecipe(new ItemStack(Timewand, 1), new Object[] {
- "X#X", " Y ", " Y ", Character.valueOf('X'), Item.ingotGold, Character.valueOf('#'), Item.lightStoneDust, Character.valueOf('Y'), DiamondRod
- });
- ModLoader.AddRecipe(new ItemStack(TimewandLux, 1), new Object[] {
- "X", "#", Character.valueOf('X'), Lux, Character.valueOf('#'), Timewand
- });
- ModLoader.AddRecipe(new ItemStack(TimewandNox, 1), new Object[] {
- "X", "#", Character.valueOf('X'), Nox, Character.valueOf('#'), Timewand
- });
- ModLoader.AddRecipe(new ItemStack(IgnibusBlade, 1), new Object[] {
- " X ", " Y ", " Z ", Character.valueOf('X'), IgnibusHead, Character.valueOf('Y'), IgnibusGuard, Character.valueOf('Z'), IgnibusGrip
- });
- ModLoader.AddRecipe(new ItemStack(TierStaffPig, 1), new Object[] {
- "X", "#", Character.valueOf('X'), Item.porkRaw, Character.valueOf('#'), Timewand
- });
- ModLoader.AddRecipe(new ItemStack(TierStaffPig, 1), new Object[] {
- "X", "#", Character.valueOf('X'), Item.porkCooked, Character.valueOf('#'), Timewand
- });
- ModLoader.AddRecipe(new ItemStack(TierStaffCow, 1), new Object[] {
- "X", "#", Character.valueOf('X'), Item.beefRaw, Character.valueOf('#'), Timewand
- });
- ModLoader.AddRecipe(new ItemStack(TierStaffCow, 1), new Object[] {
- "X", "#", Character.valueOf('X'), Item.beefCooked, Character.valueOf('#'), Timewand
- });
- ModLoader.AddRecipe(new ItemStack(TierStaffCow, 1), new Object[] {
- "X", "#", Character.valueOf('X'), Item.leather, Character.valueOf('#'), Timewand
- });
- ModLoader.AddRecipe(new ItemStack(TierStaffChicken, 1), new Object[] {
- "X", "#", Character.valueOf('X'), Item.chickenRaw, Character.valueOf('#'), Timewand
- });
- ModLoader.AddRecipe(new ItemStack(TierStaffChicken, 1), new Object[] {
- "X", "#", Character.valueOf('X'), Item.chickenCooked, Character.valueOf('#'), Timewand
- });
- ModLoader.AddRecipe(new ItemStack(TierStaffChicken, 1), new Object[] {
- "X", "#", Character.valueOf('X'), Item.feather, Character.valueOf('#'), Timewand
- });
- ModLoader.AddRecipe(new ItemStack(TierStaffSheep, 1), new Object[] {
- "X", "#", Character.valueOf('X'), Block.cloth, Character.valueOf('#'), Timewand
- });
- ModLoader.AddRecipe(new ItemStack(TierStaffPig, 1), new Object[] {
- "X", Character.valueOf('X'), Block.dirt
- });
- //Furnace Reciepes
- ModLoader.AddSmelting(oreNythrite.blockID, new ItemStack(NythriteIngot));
- ModLoader.AddSmelting(Brock.shiftedIndex, new ItemStack(BrockRef));
- ModLoader.AddSmelting(oreOwley.blockID, new ItemStack(OwleyIngot));
- ModLoader.AddSmelting(oreNyan.blockID, new ItemStack(oreNyan));
- ModLoader.AddSmelting(Ignibus.shiftedIndex, new ItemStack(IgnibusRef));
- //Achievement Descriptions
- ModLoader.AddAchievementDesc(obtainIgnibus, "Watch you don't get burned!", "Obtain a Lapidis Ignibus");
- ModLoader.AddAchievementDesc(craftIgnibusBlade, "Time to burn some creepers!", "Craft a Ignibus Blade");
- ModLoader.AddAchievementDesc(craftStaff, "Soon, I will control the WORLD! Mohahahaa!", "Craft a Empty Staff");
- ModLoader.AddAchievementDesc(craftTierStaff, "Come here fellow animals! :)", "Craft a Tier Staff");
- ModLoader.AddAchievementDesc(craftTimewandLux, "Scared of the dark..", "Craft a Lux Timestaff");
- ModLoader.AddAchievementDesc(craftTimewandNox, "I fear no Skeletons!", "Craft a Nox Timestaff");
- ModLoader.AddAchievementDesc(Nyancat, "WHAT THE F*** IS THIS??", "Congratulations! You found my Easteregg! :D");
- Raben.iconIndex = ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Raben.png");
- RabenFake.iconIndex = ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Raben_fake.png");
- Qret.iconIndex = ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Qret.png");
- //_______________________________________________________________________________________
- }
- //Generation *******************************************************************************
- public void GenerateSurface(World world, Random random, int chunkX, int chunkZ)
- {
- int posX;
- int posY;
- int posZ;
- int tries = 4;
- for(int i = 0; i < tries; i++)
- {
- posX = chunkX + random.nextInt(16);
- posY = random.nextInt(96);
- posZ = chunkZ + random.nextInt(16);
- (new WorldGenMinable(oreNythrite.blockID , 12)).generate(world, random, posX, posY, posZ);
- }
- for(int i = 0; i < tries; i++)
- {
- posX = chunkX + random.nextInt(16);
- posY = random.nextInt(20);
- posZ = chunkZ + random.nextInt(16);
- (new WorldGenMinable(oreCalefacti.blockID , 7)).generate(world, random, posX, posY, posZ);
- }
- for(int i = 0; i < tries; i++)
- {
- posX = chunkX + random.nextInt(16);
- posY = random.nextInt(16);
- posZ = chunkZ + random.nextInt(16);
- (new WorldGenMinable(oreBrock.blockID , 4)).generate(world, random, posX, posY, posZ);
- }
- for(int i = 0; i < tries; i++)
- {
- posX = chunkX + random.nextInt(16);
- posY = random.nextInt(128);
- posZ = chunkZ + random.nextInt(16);
- (new WorldGenMinable(oreRaben.blockID , 24)).generate(world, random, posX, posY, posZ);
- }
- for(int i = 0; i < tries; i++)
- {
- posX = chunkX + random.nextInt(16);
- posY = random.nextInt(96);
- posZ = chunkZ + random.nextInt(16);
- (new WorldGenMinable(oreOwley.blockID , 16)).generate(world, random, posX, posY, posZ);
- }
- for(int i = 0; i < tries; i++)
- {
- posX = chunkX + random.nextInt(16);
- posY = random.nextInt(128);
- posZ = chunkZ + random.nextInt(16);
- (new WorldGenMinable(oreNyan.blockID , 32)).generate(world, random, posX, posY, posZ);
- }
- for(int i = 0; i < tries; i++)
- {
- posX = chunkX + random.nextInt(16);
- posY = random.nextInt(64);
- posZ = chunkZ + random.nextInt(16);
- (new WorldGenMinable(oreAero.blockID , 7)).generate(world, random, posX, posY, posZ);
- }
- for(int i = 0; i < tries; i++)
- {
- posX = chunkX + random.nextInt(16);
- posY = random.nextInt(64);
- posZ = chunkZ + random.nextInt(16);
- (new HO_WorldGenTerrite(oreTerrite.blockID , 7)).generate(world, random, posX, posY, posZ);
- }
- for(int i = 0; i < tries; i++)
- {
- posX = chunkX + random.nextInt(16);
- posY = random.nextInt(128);
- posZ = chunkZ + random.nextInt(16);
- (new WorldGenMinable(oreKaptite.blockID , 16)).generate(world, random, posX, posY, posZ);
- }
- for(int i = 0; i < tries; i++)
- {
- posX = chunkX + random.nextInt(16);
- posY = random.nextInt(24);
- posZ = chunkZ + random.nextInt(16);
- (new WorldGenMinable(oreAqua.blockID , 8)).generate(world, random, posX, posY, posZ);
- }
- for(int i = 0; i < tries; i++)
- {
- posX = chunkX + random.nextInt(16);
- posY = random.nextInt(16);
- posZ = chunkZ + random.nextInt(16);
- (new WorldGenMinable(oreTier.blockID , 4)).generate(world, random, posX, posY, posZ);
- }
- }
- public void GenerateNether(World world, Random random, int chunkX, int chunkZ)
- {
- int NetherPosX;
- int NetherPosY;
- int NetherPosZ;
- int NetherTries = 4;
- for(int i = 0; i < NetherTries; i++)
- {
- NetherPosX = chunkX + random.nextInt(16);
- NetherPosY = random.nextInt(128);
- NetherPosZ = chunkZ + random.nextInt(16);
- (new HO_WorldGenNether(oreTempusite.blockID , 5)).generate(world, random, NetherPosX, NetherPosY, NetherPosZ);
- }
- for(int i = 0; i < NetherTries; i++)
- {
- NetherPosX = chunkX + random.nextInt(16);
- NetherPosY = random.nextInt(128);
- NetherPosZ = chunkZ + random.nextInt(16);
- (new HO_WorldGenNether(oreNyan.blockID , 32)).generate(world, random, NetherPosX, NetherPosY, NetherPosZ);
- }
- for(int i = 0; i < NetherTries; i++)
- {
- NetherPosX = chunkX + random.nextInt(16);
- NetherPosY = random.nextInt(128);
- NetherPosZ = chunkZ + random.nextInt(16);
- (new HO_WorldGenNether(oreQret.blockID , 16)).generate(world, random, NetherPosX, NetherPosY, NetherPosZ);
- }
- for(int i = 0; i < NetherTries; i++)
- {
- NetherPosX = chunkX + random.nextInt(16);
- NetherPosY = random.nextInt(128);
- NetherPosZ = chunkZ + random.nextInt(16);
- (new HO_WorldGenNether(oreTrek.blockID , 16)).generate(world, random, NetherPosX, NetherPosY, NetherPosZ);
- }
- }
- //Armor things **********************************************************************
- public boolean OnTickInGame(Minecraft minecraft)
- {
- ItemStack boots = minecraft.thePlayer.inventory.armorInventory[0];
- ItemStack legs = minecraft.thePlayer.inventory.armorInventory[1];
- ItemStack chest = minecraft.thePlayer.inventory.armorInventory[2];
- ItemStack helm = minecraft.thePlayer.inventory.armorInventory[3];
- if(boots == null || legs == null || chest == null || helm == null)
- {
- return true;
- }
- //Ignibus
- else if(boots.itemID == mod_HiddenOres.IgnibusBoots.shiftedIndex && legs.itemID == mod_HiddenOres.IgnibusLegs.shiftedIndex && chest.itemID == mod_HiddenOres.IgnibusBody.shiftedIndex && helm.itemID == mod_HiddenOres.IgnibusHelmet.shiftedIndex)
- {
- minecraft.thePlayer.isImmuneToFire = true;
- }
- //Aero
- else if(boots.itemID == mod_HiddenOres.AeroBoots.shiftedIndex && legs.itemID == mod_HiddenOres.AeroLegs.shiftedIndex && chest.itemID == mod_HiddenOres.AeroBody.shiftedIndex && helm.itemID == mod_HiddenOres.AeroHelmet.shiftedIndex)
- {
- minecraft.thePlayer.fallDistance = 0.0F;
- }
- //Aqua
- else if(boots.itemID == mod_HiddenOres.AquaBoots.shiftedIndex && legs.itemID == mod_HiddenOres.AquaLegs.shiftedIndex && chest.itemID == mod_HiddenOres.AquaBody.shiftedIndex && helm.itemID == mod_HiddenOres.AquaHelmet.shiftedIndex)
- {
- minecraft.thePlayer.maxAir = 300;
- minecraft.thePlayer.air = 300;
- minecraft.thePlayer.inWater = false;
- }
- EntityPlayerSP entityplayersp = minecraft.thePlayer;
- InventoryPlayer inventoryplayer = entityplayersp.inventory;
- int[] ids = new int[]{AeroBoots.shiftedIndex, AeroLegs.shiftedIndex, AeroBody.shiftedIndex, AeroHelmet.shiftedIndex};
- for(int i=0; i<4; i++){
- if(inventoryplayer.armorItemInSlot(i) == null) return true;
- else if(inventoryplayer.armorItemInSlot(i).itemID != ids[i]) return true;
- }
- if(entityplayersp.movementInput.jump){entityplayersp.motionY *= 2;}
- return true;
- }
- //Achievements
- public void OnItemPickup(EntityPlayer thePlayer, ItemStack itemstack)
- {
- if(itemstack.itemID == oreNythrite.blockID)
- {
- thePlayer.addChatMessage("Nythrite Ore found!");
- }
- if(itemstack.itemID == Ignibus.shiftedIndex)
- {
- thePlayer.addStat(mod_HiddenOres.obtainIgnibus, 1);
- thePlayer.addChatMessage("Lapis Ignibus found!");
- }
- if(itemstack.itemID == oreNyan.blockID)
- {
- thePlayer.addStat(mod_HiddenOres.Nyancat, 1);
- thePlayer.addChatMessage("YOU FOUND THE NYANCAT EASTEREGG!! :D");
- }
- if(itemstack.itemID == CalefactiShard.shiftedIndex)
- {
- thePlayer.addChatMessage("Lapidis Calefacti found!");
- }
- if(itemstack.itemID == Lux.shiftedIndex)
- {
- thePlayer.addChatMessage("Lux orb found!");
- }
- if(itemstack.itemID == Nox.shiftedIndex)
- {
- thePlayer.addChatMessage("Nox orb found!");
- }
- if(itemstack.itemID == Brock.shiftedIndex)
- {
- thePlayer.addChatMessage("Brock found!");
- }
- if(itemstack.itemID == Raben.shiftedIndex)
- {
- thePlayer.addChatMessage("Raben found!");
- }
- if(itemstack.itemID == RabenFake.shiftedIndex)
- {
- thePlayer.addChatMessage("Raben found!");
- }
- if(itemstack.itemID == oreOwley.blockID)
- {
- thePlayer.addChatMessage("Owley Ore found!");
- }
- if(itemstack.itemID == Aero.shiftedIndex)
- {
- thePlayer.addChatMessage("Aero Crystal found!");
- }
- if(itemstack.itemID == Territe.shiftedIndex)
- {
- thePlayer.addChatMessage("Territe Crystal found!");
- }
- if(itemstack.itemID == Kaptite.shiftedIndex)
- {
- thePlayer.addChatMessage("Kaptite found!");
- }
- if(itemstack.itemID == Qret.shiftedIndex)
- {
- thePlayer.addChatMessage("Qret found!");
- }
- if(itemstack.itemID == Trek.shiftedIndex)
- {
- thePlayer.addChatMessage("Trek found!");
- }
- if(itemstack.itemID == AquaCrystal.shiftedIndex)
- {
- thePlayer.addChatMessage("Aqua Crystal found!");
- }
- if(itemstack.itemID == TierOrb.shiftedIndex)
- {
- thePlayer.addChatMessage("Tier Orb found!");
- }
- /*
- if(itemstack.itemID == **.blockID)
- {
- thePlayer.addChatMessage("**");
- }
- */
- }
- public void TakenFromCrafting(EntityPlayer thePlayer, ItemStack itemstack)
- {
- if(itemstack.itemID == IgnibusBlade.shiftedIndex)
- {
- thePlayer.addStat(mod_HiddenOres.craftIgnibusBlade, 1);
- }
- if(itemstack.itemID == Timewand.shiftedIndex)
- {
- thePlayer.addStat(mod_HiddenOres.craftStaff, 1);
- }
- if(itemstack.itemID == TierStaff.shiftedIndex)
- {
- thePlayer.addStat(mod_HiddenOres.craftTierStaff, 1);
- }
- if(itemstack.itemID == TimewandLux.shiftedIndex)
- {
- thePlayer.addStat(mod_HiddenOres.craftTimewandLux, 1);
- }
- if(itemstack.itemID == TimewandNox.shiftedIndex)
- {
- thePlayer.addStat(mod_HiddenOres.craftTimewandNox, 1);
- }
- }
- public void TakenFromFurnace(EntityPlayer thePlayer, ItemStack itemstack)
- {
- if(itemstack.itemID == NythriteIngot.shiftedIndex)
- {
- thePlayer.addChatMessage("Nythrite Ingot smelted!");
- }
- if(itemstack.itemID == BrockRef.shiftedIndex)
- {
- thePlayer.addChatMessage("Refined Brock smelted!");
- }
- if(itemstack.itemID == oreNyan.blockID)
- {
- thePlayer.addChatMessage("NYANCAT ORE SMELTED INTO..! ..nyancat ore... waste of fuel bro ;)");
- }
- if(itemstack.itemID == OwleyIngot.shiftedIndex)
- {
- thePlayer.addChatMessage("Owley Ingot smelted!");
- }
- if(itemstack.itemID == IgnibusRef.shiftedIndex)
- {
- thePlayer.addChatMessage("Refined Ignibus smelted!");
- }
- }
- //Furnace Fuel
- public int AddFuel(int i)
- {
- if(i == mod_HiddenOres.Kaptite.shiftedIndex)
- {
- return 3200;
- }
- return 0;
- }
- //Static ***********************************************************************************
- public static void prepareProps()
- {
- //props.getInt("exampleID", 110);
- //----------------------------------
- //Ores
- props.getInt("oreNythrite", 218);
- props.getInt("oreCalefacti", 219);
- props.getInt("oreTempusite", 220);
- props.getInt("oreBrock", 221);
- props.getInt("oreRaben", 222);
- props.getInt("oreOwley", 223);
- props.getInt("oreNyan", 224);
- props.getInt("oreAero", 225);
- props.getInt("oreTerrite", 226);
- props.getInt("oreKaptite", 227);
- props.getInt("oreQret", 228);
- props.getInt("oreTrek", 229);
- props.getInt("oreAqua", 230);
- props.getInt("oreTier", 231);
- //Items
- props.getInt("NythriteIngot", 7240);
- props.getInt("CalefactiShard", 7241);
- props.getInt("Ignibus", 7242);
- props.getInt("Lux", 7243);
- props.getInt("Nox", 7244);
- props.getInt("DiamondRod", 7245);
- props.getInt("Brock", 7246);
- props.getInt("BrockRef", 7247);
- props.getInt("Raben", 7248);
- props.getInt("RabenFake", 7249);
- props.getInt("OwleyIngot", 7250);
- props.getInt("IgnibusHead", 7251);
- props.getInt("IgnibusGuard", 7252);
- props.getInt("IgnibusGrip", 7253);
- props.getInt("IgnibusShard", 7254);
- props.getInt("IgnibusRef", 7255);
- props.getInt("Aero", 7256);
- props.getInt("Territe", 7257);
- props.getInt("Kaptite", 7258);
- props.getInt("Qret", 7259);
- props.getInt("Trek", 7260);
- props.getInt("AquaCrystal", 7261);
- props.getInt("TierOrb", 7262);
- //Armor
- props.getInt("NythriteHelmet", 7280);
- props.getInt("NythriteBody", 7281);
- props.getInt("NythriteLegs", 7282);
- props.getInt("NythriteBoots", 7283);
- props.getInt("BrockHelmet", 7284);
- props.getInt("BrockBody", 7285);
- props.getInt("BrockLegs", 7286);
- props.getInt("BrockBoots", 7287);
- props.getInt("OwleyHelmet", 7288);
- props.getInt("OwleyBody", 7289);
- props.getInt("OwleyLegs", 7290);
- props.getInt("OwleyBoots", 7291);
- props.getInt("IgnibusHelmet", 7292);
- props.getInt("IgnibusBody", 7293);
- props.getInt("IgnibusLegs", 7294);
- props.getInt("IgnibusBoots", 7295);
- props.getInt("AeroHelmet", 7296);
- props.getInt("AeroBody", 7297);
- props.getInt("AeroLegs", 7298);
- props.getInt("AeroBoots", 7299);
- props.getInt("TerriteHelmet", 7300);
- props.getInt("TerriteBody", 7301);
- props.getInt("TerriteLegs", 7302);
- props.getInt("TerriteBoots", 7303);
- props.getInt("AquaHelmet", 7304);
- props.getInt("AquaBody", 7305);
- props.getInt("AquaLegs", 7306);
- props.getInt("AquaBoots", 7307);
- //Tools
- props.getInt("NythritePickaxe", 7320);
- props.getInt("NythriteShovel", 7321);
- props.getInt("NythriteAxe", 7322);
- props.getInt("NythriteHoe", 7323);
- props.getInt("NythriteSword", 7324);
- props.getInt("BrockPickaxe", 7325);
- props.getInt("BrockShovel", 7326);
- props.getInt("BrockAxe", 7327);
- props.getInt("BrockHoe", 7328);
- props.getInt("BrockSword", 7329);
- props.getInt("OwleyPickaxe", 7330);
- props.getInt("OwleyShovel", 7331);
- props.getInt("OwleyAxe", 7332);
- props.getInt("OwleyHoe", 7333);
- props.getInt("OwleySword", 7334);
- props.getInt("AeroPickaxe", 7335);
- props.getInt("AeroShovel", 7336);
- props.getInt("AeroAxe", 7337);
- props.getInt("AeroHoe", 7338);
- props.getInt("AeroSword", 7339);
- props.getInt("TerritePickaxe", 7340);
- props.getInt("TerriteShovel", 7341);
- props.getInt("TerriteAxe", 7342);
- props.getInt("TerriteHoe", 7343);
- props.getInt("TerriteSword", 7344);
- props.getInt("AquaPickaxe", 7350);
- props.getInt("AquaShovel", 7351);
- props.getInt("AquaAxe", 7352);
- props.getInt("AquaHoe", 7353);
- props.getInt("AquaSword", 7354);
- props.getInt("TrekPickaxe", 7355);
- props.getInt("TrekShovel", 7356);
- props.getInt("TrekAxe", 7357);
- props.getInt("TrekHoe", 7358);
- props.getInt("TrekSword", 7359);
- //Special Tools
- props.getInt("Timewand", 7400);
- props.getInt("TierStaff", 7401);
- props.getInt("TimewandLux", 7402);
- props.getInt("TimewandNox", 7403);
- props.getInt("TierStaffPig", 7404);
- props.getInt("TierStaffCow", 7405);
- props.getInt("TierStaffChicken", 7406);
- props.getInt("TierStaffSheep", 7407);
- props.getInt("IgnibusBlade", 7408);
- //Achievements
- props.getInt("AchievementID_ObtainIgnibus", 60);
- props.getInt("AchievementID_CraftIgnibusBlade", 61);
- props.getInt("AchievementID_CraftStaff", 62);
- props.getInt("AchievementID_CraftTimestaffLux", 63);
- props.getInt("AchievementID_CraftTimestaffNox", 64);
- props.getInt("AchievementID_CraftTierStaff", 65);
- props.getInt("AchievementID_Huh?", 66);
- //props.getInt("", 7320);
- //props.getInt("", 7320);
- //props.getInt("", 7320);
- //props.getInt("NAME")
- //props.getInt("NAME", ID);
- }
- private static HO_Properties props;
- static
- {
- props = new HO_Properties((new File((new StringBuilder()).append(Minecraft.getMinecraftDir()).append("/mods/").append("Hidden_Ores.properties").toString())).getPath());
- prepareProps();
- //Ores
- oreNythrite = (new HO_BlockHiddenOre(props.getInt("oreNythrite"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Nythrite_ore.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreNythrite");
- oreCalefacti = (new HO_BlockHiddenOre(props.getInt("oreCalefacti"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Lapidis-Calefacti_ore.png"))).setHardness(3F).setResistance(5F).setLightValue(0.7F).setStepSound(Block.soundStoneFootstep).setBlockName("oreCalefacti");
- oreTempusite = (new HO_BlockHiddenOre(props.getInt("oreTempusite"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Tempusite_ore.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreTempusite");
- oreBrock = (new HO_BlockHiddenOre(props.getInt("oreBrock"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Brock_ore.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreBrock");
- oreRaben = (new HO_BlockHiddenOre(props.getInt("oreRaben"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Raben_ore.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreRaben");
- oreOwley = (new HO_BlockHiddenOre(props.getInt("oreOwley"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Owley_ore.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreOwley");
- oreNyan = (new HO_BlockHiddenOre(props.getInt("oreNyan"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Nyancat_ore.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreNyan");
- oreAero = (new HO_BlockHiddenOre(props.getInt("oreAero"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Aero_ore.png"))).setHardness(1F).setResistance(2F).setStepSound(Block.soundPowderFootstep).setBlockName("oreAero");
- oreTerrite = (new HO_BlockHiddenOre(props.getInt("oreTerrite"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Territe_ore.png"))).setHardness(8F).setResistance(1000F).setStepSound(Block.soundStoneFootstep).setBlockName("oreTerrite");
- oreKaptite = (new HO_BlockHiddenOre(props.getInt("oreKaptite"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Kaptite_ore.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreKaptite");
- oreQret = (new HO_BlockHiddenOre(props.getInt("oreQret"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Qret_ore.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreQret");
- oreTrek = (new HO_BlockHiddenOre(props.getInt("oreTrek"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Trek_ore.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreTrek");
- oreAqua = (new HO_BlockOreAqua(props.getInt("oreAqua"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Aqua_ore.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreAqua");
- oreTier = (new HO_BlockHiddenOre(props.getInt("oreTier"), ModLoader.addOverride("/terrain.png", "/Hidden_Ores/Ores/Tier_ore.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreTier");
- //Items
- NythriteIngot = (new Item(props.getInt("NythriteIngot"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Nythrite_ingot.png")).setItemName("NythriteIngot");
- CalefactiShard = (new Item(props.getInt("CalefactiShard"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Lapidis-Calefacti_shard.png")).setItemName("CalefactiShard");
- Ignibus = (new Item(props.getInt("Ignibus"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Lapis-Ignibus.png")).setItemName("Ignibus");
- Lux = (new Item(props.getInt("Lux"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Lux_orb.png")).setItemName("Lux");
- Nox = (new Item(props.getInt("Nox"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Nox_orb.png")).setItemName("Nox");
- DiamondRod = (new Item(props.getInt("DiamondRod"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Diamond_rod.png")).setItemName("DiamondRod");
- Brock = (new Item(props.getInt("Brock"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Brock.png")).setItemName("Brock");
- BrockRef = (new Item(props.getInt("BrockRef"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Brock_refined.png")).setItemName("BrockRef");
- Raben = (new ItemFood(props.getInt("Raben"), 5, 0.8F, false).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Raben.png")).setItemName("Raben"));
- RabenFake = (new ItemFood(props.getInt("RabenFake"), -4, 0.3F, false)).setPotionEffect(Potion.potionHunger.id, 30, 0, 0.3F).setItemName("RabenFake");
- OwleyIngot = (new Item(props.getInt("OwleyIngot"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Owley_ingot.png")).setItemName("OwleyIngot");
- IgnibusHead = (new Item(props.getInt("IgnibusHead"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Ignibus_head.png")).setItemName("IgnibusHead");
- IgnibusGuard = (new Item(props.getInt("IgnibusGuard"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Ignibus_guard.png")).setItemName("IgnibusGuard");
- IgnibusGrip = (new Item(props.getInt("IgnibusGrip"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Ignibus_grip.png")).setItemName("IgnibusGrip");
- IgnibusShard = (new Item(props.getInt("IgnibusShard"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Ignibus_shard.png")).setItemName("IgnibusShard");
- IgnibusRef = (new Item(props.getInt("IgnibusRef"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Ignibus_refined.png")).setItemName("IgnibusRef");
- Aero = (new Item(props.getInt("Aero"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Aero_crystal.png")).setItemName("Aero");
- Territe = (new Item(props.getInt("Territe"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Territe_crystal.png")).setItemName("Territe");
- Kaptite = (new Item(props.getInt("Kaptite"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Kaptite.png")).setItemName("Kaptite");
- Qret = (new ItemFood(props.getInt("Qret"), 6, 0.8F, true)).setItemName("Qret");
- Trek = (new Item(props.getInt("Trek"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Trek.png")).setItemName("Trek");
- AquaCrystal = (new Item(props.getInt("AquaCrystal"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Aqua_crystal.png")).setItemName("AquaCrystal");
- TierOrb = (new Item(props.getInt("TierOrb"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Items/Tier_orb.png")).setItemName("TierOrb");
- //Armor
- NythriteHelmet = (new ItemArmor(props.getInt("NythriteHelmet"), 3, 5, 0)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Nythrite_helmet.png")) .setItemName("NythriteHelmet");
- NythriteBody = (new ItemArmor(props.getInt("NythriteBody"), 3, 5, 1)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Nythrite_body.png")) .setItemName("NythriteBody");
- NythriteLegs = (new ItemArmor(props.getInt("NythriteLegs"), 3, 5, 2)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Nythrite_legs.png")) .setItemName("NythriteLegs");
- NythriteBoots = (new ItemArmor(props.getInt("NythriteBoots"), 3, 5, 3)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Nythrite_boots.png")) .setItemName("NythriteBoots");
- //-----
- BrockHelmet = (new ItemArmor(props.getInt("BrockHelmet"), 5, 6, 0)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Brock_helmet.png")) .setItemName("BrockHelmet");
- BrockBody = (new ItemArmor(props.getInt("BrockBody"), 5, 6, 1)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Brock_body.png")) .setItemName("BrockBody");
- BrockLegs = (new ItemArmor(props.getInt("BrockLegs"), 5, 6, 2)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Brock_legs.png")) .setItemName("BrockLegs");
- BrockBoots = (new ItemArmor(props.getInt("BrockBoots"), 5, 6, 3)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Brock_boots.png")) .setItemName("BrockBoots");
- //-----
- OwleyHelmet = (new ItemArmor(props.getInt("OwleyHelmet"), 3, 7, 0)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Owley_helmet.png")) .setItemName("OwleyHelmet");
- OwleyBody = (new ItemArmor(props.getInt("OwleyBody"), 3, 7, 1)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Owley_body.png")) .setItemName("OwleyBody");
- OwleyLegs = (new ItemArmor(props.getInt("OwleyLegs"), 3, 7, 2)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Owley_legs.png")) .setItemName("OwleyLegs");
- OwleyBoots = (new ItemArmor(props.getInt("OwleyBoots"), 3, 7, 3)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Owley_boots.png")) .setItemName("OwleyBoots");
- //-----
- IgnibusHelmet = (new ItemArmor(props.getInt("IgnibusHelmet"), 1, 8, 0)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Ignibus_helmet.png")) .setItemName("IgnibusHelmet");
- IgnibusBody = (new ItemArmor(props.getInt("IgnibusBody"), 1, 8, 1)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Ignibus_body.png")) .setItemName("IgnibusBody");
- IgnibusLegs = (new ItemArmor(props.getInt("IgnibusLegs"), 1, 8, 2)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Ignibus_legs.png")) .setItemName("IgnibusLegs");
- IgnibusBoots = (new ItemArmor(props.getInt("IgnibusBoots"), 1, 8, 3)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Ignibus_boots.png")) .setItemName("IgnibusBoots");
- //-----
- AeroHelmet = (new ItemArmor(props.getInt("AeroHelmet"), 1, 9, 0)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Aero_helmet.png")) .setItemName("AeroHelmet");
- AeroBody = (new ItemArmor(props.getInt("AeroBody"), 1, 9, 1)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Aero_body.png")) .setItemName("AeroBody");
- AeroLegs = (new ItemArmor(props.getInt("AeroLegs"), 1, 9, 2)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Aero_legs.png")) .setItemName("AeroLegs");
- AeroBoots = (new ItemArmor(props.getInt("AeroBoots"), 1, 9, 3)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Aero_boots.png")) .setItemName("AeroBoots");
- //-----
- TerriteHelmet = (new ItemArmor(props.getInt("TerriteHelmet"), 6, 10, 0)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Territe_helmet.png")) .setItemName("TerriteHelmet");
- TerriteBody = (new ItemArmor(props.getInt("TerriteBody"), 6, 10, 1)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Territe_body.png")) .setItemName("TerriteBody");
- TerriteLegs = (new ItemArmor(props.getInt("TerriteLegs"), 6, 10, 2)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Territe_legs.png")) .setItemName("TerriteLegs");
- TerriteBoots = (new ItemArmor(props.getInt("TerriteBoots"), 6, 10, 3)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Territe_boots.png")) .setItemName("TerriteBoots");
- //-----
- AquaHelmet = (new ItemArmor(props.getInt("AquaHelmet"), 3, 11, 0)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Aqua_helmet.png")) .setItemName("AquaHelmet");
- AquaBody = (new ItemArmor(props.getInt("AquaBody"), 3, 11, 1)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Aqua_body.png")) .setItemName("AquaBody");
- AquaLegs = (new ItemArmor(props.getInt("AquaLegs"), 3, 11, 2)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Aqua_legs.png")) .setItemName("AquaLegs");
- AquaBoots = (new ItemArmor(props.getInt("AquaBoots"), 3, 11, 3)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Armor/Aqua_boots.png")) .setItemName("AquaBoots");
- //-----
- //Tools
- NythritePickaxe = (new HO_ItemPickaxe(props.getInt("NythritePickaxe"), HO_EnumToolMaterial.NYTHRITE)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Nythrite_pickaxe.png")) .setItemName("NythritePickaxe");
- NythriteAxe = (new HO_ItemAxe(props.getInt("NythriteAxe"), HO_EnumToolMaterial.NYTHRITE)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Nythrite_axe.png")) .setItemName("NythriteAxe");
- NythriteShovel = (new HO_ItemShovel(props.getInt("NythriteShovel"), HO_EnumToolMaterial.NYTHRITE)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Nythrite_shovel.png")) .setItemName("NythriteShovel");
- NythriteHoe = (new HO_ItemHoe(props.getInt("NythriteHoe"), HO_EnumToolMaterial.NYTHRITE)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Nythrite_hoe.png")) .setItemName("NythriteHoe");
- NythriteSword = (new HO_ItemSword(props.getInt("NythriteSword"), HO_EnumToolMaterial.NYTHRITE)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Nythrite_sword.png")) .setItemName("NythriteSword");
- //-----
- BrockPickaxe = (new HO_ItemPickaxe(props.getInt("BrockPickaxe"), HO_EnumToolMaterial.BROCK)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Brock_pickaxe.png")) .setItemName("BrockPickaxe");
- BrockAxe = (new HO_ItemAxe(props.getInt("BrockAxe"), HO_EnumToolMaterial.BROCK)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Brock_axe.png")) .setItemName("BrockAxe");
- BrockShovel = (new HO_ItemShovel(props.getInt("BrockShovel"), HO_EnumToolMaterial.BROCK)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Brock_shovel.png")) .setItemName("BrockShovel");
- BrockHoe = (new HO_ItemHoe(props.getInt("BrockHoe"), HO_EnumToolMaterial.BROCK)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Brock_hoe.png")) .setItemName("BrockHoe");
- BrockSword = (new HO_ItemSword(props.getInt("BrockSword"), HO_EnumToolMaterial.BROCK)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Brock_sword.png")) .setItemName("BrockSword");
- //-----
- OwleyPickaxe = (new HO_ItemPickaxe(props.getInt("OwleyPickaxe"), HO_EnumToolMaterial.OWLEY)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Owley_pickaxe.png")) .setItemName("OwleyPickaxe");
- OwleyAxe = (new HO_ItemAxe(props.getInt("OwleyAxe"), HO_EnumToolMaterial.OWLEY)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Owley_axe.png")) .setItemName("OwleyAxe");
- OwleyShovel = (new HO_ItemShovel(props.getInt("OwleyShovel"), HO_EnumToolMaterial.OWLEY)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Owley_shovel.png")) .setItemName("OwleyShovel");
- OwleyHoe = (new HO_ItemHoe(props.getInt("OwleyHoe"), HO_EnumToolMaterial.OWLEY)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Owley_hoe.png")) .setItemName("OwleyHoe");
- OwleySword = (new HO_ItemSword(props.getInt("OwleySword"), HO_EnumToolMaterial.OWLEY)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Owley_sword.png")) .setItemName("OwleySword");
- AeroPickaxe = (new HO_ItemPickaxe(props.getInt("AeroPickaxe"), HO_EnumToolMaterial.AERO)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Aero_pickaxe.png")) .setItemName("AeroPickaxe");
- AeroAxe = (new HO_ItemAxe(props.getInt("AeroAxe"), HO_EnumToolMaterial.AERO)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Aero_axe.png")) .setItemName("AeroAxe");
- AeroShovel = (new HO_ItemShovel(props.getInt("AeroShovel"), HO_EnumToolMaterial.AERO)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Aero_shovel.png")) .setItemName("AeroShovel");
- AeroHoe = (new HO_ItemHoe(props.getInt("AeroHoe"), HO_EnumToolMaterial.AERO)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Aero_hoe.png")) .setItemName("AeroHoe");
- AeroSword = (new HO_ItemSword(props.getInt("AeroSword"), HO_EnumToolMaterial.AERO)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Aero_sword.png")) .setItemName("AeroSword");
- //-----
- TerritePickaxe = (new HO_ItemPickaxe(props.getInt("TerritePickaxe"), HO_EnumToolMaterial.TERRITE)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Territe_pickaxe.png")) .setItemName("TerritePickaxe");
- TerriteAxe = (new HO_ItemAxe(props.getInt("TerriteAxe"), HO_EnumToolMaterial.TERRITE)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Territe_axe.png")) .setItemName("TerriteAxe");
- TerriteShovel = (new HO_ItemShovel(props.getInt("TerriteShovel"), HO_EnumToolMaterial.TERRITE)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Territe_shovel.png")) .setItemName("TerriteShovel");
- TerriteHoe = (new HO_ItemHoe(props.getInt("TerriteHoe"), HO_EnumToolMaterial.TERRITE)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Territe_hoe.png")) .setItemName("TerriteHoe");
- TerriteSword = (new HO_ItemSword(props.getInt("TerriteSword"), HO_EnumToolMaterial.TERRITE)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Territe_sword.png")) .setItemName("TerriteSword");
- //-----
- AquaPickaxe = (new HO_ItemPickaxe(props.getInt("AquaPickaxe"), HO_EnumToolMaterial.AQUA)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Aqua_pickaxe.png")) .setItemName("AquaPickaxe");
- AquaAxe = (new HO_ItemAxe(props.getInt("AquaAxe"), HO_EnumToolMaterial.AQUA)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Aqua_axe.png")) .setItemName("AquaAxe");
- AquaShovel = (new HO_ItemShovel(props.getInt("AquaShovel"), HO_EnumToolMaterial.AQUA)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Aqua_shovel.png")) .setItemName("AquaShovel");
- AquaHoe = (new HO_ItemHoe(props.getInt("AquaHoe"), HO_EnumToolMaterial.AQUA)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Aqua_hoe.png")) .setItemName("AquaHoe");
- AquaSword = (new HO_ItemSword(props.getInt("AquaSword"), HO_EnumToolMaterial.AQUA)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Aqua_sword.png")) .setItemName("AquaSword");
- //-----
- TrekPickaxe = (new HO_ItemPickaxe(props.getInt("TrekPickaxe"), HO_EnumToolMaterial.TREK)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Trek_pickaxe.png")) .setItemName("TrekPickaxe");
- TrekAxe = (new HO_ItemAxe(props.getInt("TrekAxe"), HO_EnumToolMaterial.TREK)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Trek_axe.png")) .setItemName("TrekAxe");
- TrekShovel = (new HO_ItemShovel(props.getInt("TrekShovel"), HO_EnumToolMaterial.TREK)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Trek_shovel.png")) .setItemName("TrekShovel");
- TrekHoe = (new HO_ItemHoe(props.getInt("TrekHoe"), HO_EnumToolMaterial.TREK)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Trek_hoe.png")) .setItemName("TrekHoe");
- TrekSword = (new HO_ItemSword(props.getInt("TrekSword"), HO_EnumToolMaterial.TREK)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Trek_sword.png")) .setItemName("TrekSword");
- //-----
- //Special Tools
- Timewand = (new HO_ItemTimewand(props.getInt("Timewand"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Staff_empty.png")).setItemName("TimewandEmpty");
- TierStaff = (new HO_ItemTimewand(props.getInt("TierStaff"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Staff_tier.png")).setItemName("TimewandEmpty");
- TimewandLux = (new HO_ItemTimewandLux(props.getInt("TimewandLux"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Staff_time-lux.png")).setItemName("TimewandLux");
- TimewandNox = (new HO_ItemTimewandNox(props.getInt("TimewandNox"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Staff_time-nox.png")).setItemName("TimewandNox");
- TierStaffPig = (new HO_ItemTierStaffPig(props.getInt("TierStaffPig"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Staff_tier-pig.png")).setItemName("TierStaffPig");
- TierStaffCow = (new HO_ItemTierStaffCow(props.getInt("TierStaffCow"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Staff_tier-cow.png")).setItemName("TierStaffCow");
- TierStaffChicken = (new HO_ItemTierStaffChicken(props.getInt("TierStaffChicken"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Staff_tier-chicken.png")).setItemName("TierStaffChicken");
- TierStaffSheep = (new HO_ItemTierStaffSheep(props.getInt("TierStaffSheep"))).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Staff_tier-sheep.png")).setItemName("TierStaffSheep");
- IgnibusBlade = (new HO_ItemIgnibusBlade(props.getInt("IgnibusBlade"), HO_EnumToolMaterial.IGNIBUS)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/Hidden_Ores/Tools/Ignibus_blade.png")).setItemName("IgnibusBlade");
- //Achievements
- obtainIgnibus = (new Achievement((props.getInt("AchievementID_ObtainIgnibus")), "obtainIgnibus", -5, -5, mod_HiddenOres.Ignibus, AchievementList.openInventory )).registerAchievement();
- craftIgnibusBlade = (new Achievement((props.getInt("AchievementID_CraftIgnibusBlade")), "craftIgnibusBlade", -5, -7, mod_HiddenOres.IgnibusBlade, mod_HiddenOres.obtainIgnibus)).registerAchievement().setSpecial();
- craftStaff = (new Achievement((props.getInt("AchievementID_CraftStaff")), "craftStaff", -7, -5, mod_HiddenOres.Timewand, AchievementList.openInventory)).registerAchievement();
- craftTierStaff = (new Achievement((props.getInt("AchievementID_CraftTierStaff")), "craftTierStaff", -9, -5, mod_HiddenOres.TierStaff, mod_HiddenOres.craftStaff)).registerAchievement();
- craftTimewandLux = (new Achievement((props.getInt("AchievementID_CraftTimestaffLux")), "craftTimewandLux", -8, -6, mod_HiddenOres.TimewandLux, mod_HiddenOres.craftStaff)).registerAchievement();
- craftTimewandNox = (new Achievement((props.getInt("AchievementID_CraftTimestaffNox")), "craftTimewandNox", -8, -4, mod_HiddenOres.TimewandNox, mod_HiddenOres.craftStaff)).registerAchievement();
- Nyancat = (new Achievement((props.getInt("AchievementID_Huh?")), "Nyancat", 13, -4, mod_HiddenOres.oreNyan, null)).registerAchievement();
- }
- //Base *************************************************************************************
- //Blocks
- public static final Block oreNythrite;
- public static final Block oreCalefacti;
- public static final Block oreTempusite;
- public static final Block oreBrock;
- public static final Block oreRaben;
- public static final Block oreOwley;
- public static final Block oreNyan;
- public static final Block oreAero;
- public static final Block oreTerrite;
- public static final Block oreKaptite;
- public static final Block oreQret;
- public static final Block oreTrek;
- public static final Block oreAqua;
- public static final Block oreTier;
- //Items
- public static final Item NythriteIngot;
- public static final Item CalefactiShard;
- public static final Item Ignibus;
- public static final Item Lux;
- public static final Item Nox;
- public static final Item DiamondRod;
- public static final Item Brock;
- public static final Item BrockRef;
- public static final Item Raben;
- public static final Item RabenFake;
- public static final Item OwleyIngot;
- public static final Item IgnibusHead;
- public static final Item IgnibusGuard;
- public static final Item IgnibusGrip;
- public static final Item IgnibusShard;
- public static final Item IgnibusRef;
- public static final Item Aero;
- public static final Item Territe;
- public static final Item Kaptite;
- public static final Item Qret;
- public static final Item Trek;
- public static final Item AquaCrystal;
- public static final Item TierOrb;
- //public static final Item Fecet;
- //Armor
- public static final Item NythriteHelmet;
- public static final Item NythriteBody;
- public static final Item NythriteLegs;
- public static final Item NythriteBoots;
- public static final Item BrockHelmet;
- public static final Item BrockBody;
- public static final Item BrockLegs;
- public static final Item BrockBoots;
- public static final Item OwleyHelmet;
- public static final Item OwleyBody;
- public static final Item OwleyLegs;
- public static final Item OwleyBoots;
- public static final Item IgnibusHelmet;
- public static final Item IgnibusBody;
- public static final Item IgnibusLegs;
- public static final Item IgnibusBoots;
- public static final Item AeroHelmet;
- public static final Item AeroBody;
- public static final Item AeroLegs;
- public static final Item AeroBoots;
- public static final Item TerriteHelmet;
- public static final Item TerriteBody;
- public static final Item TerriteLegs;
- public static final Item TerriteBoots;
- public static final Item AquaHelmet;
- public static final Item AquaBody;
- public static final Item AquaLegs;
- public static final Item AquaBoots;
- //Tools
- public static final Item NythritePickaxe;
- public static final Item NythriteAxe;
- public static final Item NythriteShovel;
- public static final Item NythriteHoe;
- public static final Item NythriteSword;
- public static final Item BrockPickaxe;
- public static final Item BrockAxe;
- public static final Item BrockShovel;
- public static final Item BrockHoe;
- public static final Item BrockSword;
- public static final Item OwleyPickaxe;
- public static final Item OwleyAxe;
- public static final Item OwleyShovel;
- public static final Item OwleyHoe;
- public static final Item OwleySword;
- public static final Item AeroPickaxe;
- public static final Item AeroAxe;
- public static final Item AeroShovel;
- public static final Item AeroHoe;
- public static final Item AeroSword;
- public static final Item TerritePickaxe;
- public static final Item TerriteAxe;
- public static final Item TerriteShovel;
- public static final Item TerriteHoe;
- public static final Item TerriteSword;
- public static final Item AquaPickaxe;
- public static final Item AquaAxe;
- public static final Item AquaShovel;
- public static final Item AquaHoe;
- public static final Item AquaSword;
- public static final Item TrekPickaxe;
- public static final Item TrekAxe;
- public static final Item TrekShovel;
- public static final Item TrekHoe;
- public static final Item TrekSword;
- //Other Items
- public static final Item Timewand;
- public static final Item TierStaff;
- public static final Item TimewandLux;
- public static final Item TimewandNox;
- public static final Item TierStaffPig;
- public static final Item TierStaffCow;
- public static final Item TierStaffChicken;
- public static final Item TierStaffSheep;
- public static final Item IgnibusBlade;
- //Achievements
- public static final Achievement obtainIgnibus;
- public static final Achievement craftStaff;
- public static final Achievement craftTierStaff;
- public static final Achievement craftTimewandLux;
- public static final Achievement craftTimewandNox;
- public static final Achievement craftIgnibusBlade;
- public static final Achievement Nyancat;
- }
Add Comment
Please, Sign In to add comment