DELTA_12 Posted February 6, 2013 Posted February 6, 2013 I posed a topic some time ago (http://www.minecraftforge.net/forum/index.php/topic,5622.0.html) and t was told i didnt reobfuscated my mod. I did (AND copied my files from "reobf" folder). I tried everything and i cant get it working. If someone want help me see my previous post (link up here). Please someone help me, and dont lock (or delete) this like my post before, because i really need help. Thanks, DELTA [spoiler=Log] 2013-02-06 18:58:44 [iNFO] [ForgeModLoader] Forge Mod Loader version 4.7.31.552 for Minecraft 1.4.7 loading 2013-02-06 18:58:44 [FINEST] [ForgeModLoader] All core mods are successfully located 2013-02-06 18:58:44 [FINEST] [ForgeModLoader] Discovering coremods 2013-02-06 18:58:44 [FINEST] [ForgeModLoader] Found library file argo-2.25.jar present and correct in lib dir 2013-02-06 18:58:44 [FINEST] [ForgeModLoader] Found library file guava-12.0.1.jar present and correct in lib dir 2013-02-06 18:58:44 [FINEST] [ForgeModLoader] Found library file asm-all-4.0.jar present and correct in lib dir 2013-02-06 18:58:44 [FINEST] [ForgeModLoader] Found library file bcprov-jdk15on-147.jar present and correct in lib dir 2013-02-06 18:58:45 [FINEST] [ForgeModLoader] Running coremod plugins 2013-02-06 18:58:45 [FINEST] [ForgeModLoader] Running coremod plugin FMLCorePlugin 2013-02-06 18:58:45 [sEVERE] [ForgeModLoader] FML appears to be missing any signature data. This is not a good thing 2013-02-06 18:58:45 [FINEST] [ForgeModLoader] Coremod plugin FMLCorePlugin run successfully 2013-02-06 18:58:45 [FINEST] [ForgeModLoader] Running coremod plugin FMLForgePlugin 2013-02-06 18:58:45 [FINEST] [ForgeModLoader] Coremod plugin FMLForgePlugin run successfully 2013-02-06 18:58:45 [FINEST] [ForgeModLoader] Validating minecraft 2013-02-06 18:58:45 [FINEST] [ForgeModLoader] Minecraft validated, launching... 2013-02-06 18:58:46 [iNFO] [sTDOUT] 27 achievements 2013-02-06 18:58:46 [iNFO] [sTDOUT] 210 recipes 2013-02-06 18:58:46 [iNFO] [sTDOUT] Setting user: DELTA_12, -1396968832018952432 2013-02-06 18:58:46 [iNFO] [sTDOUT] LWJGL Version: 2.4.2 2013-02-06 18:58:46 [iNFO] [MinecraftForge] Attempting early MinecraftForge initialization 2013-02-06 18:58:46 [iNFO] [sTDOUT] MinecraftForge v6.6.1.523 Initialized 2013-02-06 18:58:46 [iNFO] [ForgeModLoader] MinecraftForge v6.6.1.523 Initialized 2013-02-06 18:58:46 [iNFO] [sTDOUT] Replaced 84 ore recipies 2013-02-06 18:58:46 [iNFO] [MinecraftForge] Completed early MinecraftForge initialization 2013-02-06 18:58:46 [iNFO] [ForgeModLoader] Reading custom logging properties from C:\Users\USER\AppData\Roaming\.minecraft\config\logging.properties 2013-02-06 18:58:46 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL 2013-02-06 18:58:46 [FINE] [ForgeModLoader] Building injected Mod Containers [cpw.mods.fml.common.FMLDummyContainer, net.minecraftforge.common.ForgeDummyContainer] 2013-02-06 18:58:46 [FINE] [ForgeModLoader] Attempting to load mods contained in the minecraft jar file and associated classes 2013-02-06 18:58:46 [FINER] [ForgeModLoader] Skipping known library file C:\Users\USER\AppData\Roaming\.minecraft\bin\lwjgl.jar 2013-02-06 18:58:46 [FINER] [ForgeModLoader] Skipping known library file C:\Users\USER\AppData\Roaming\.minecraft\bin\jinput.jar 2013-02-06 18:58:46 [FINER] [ForgeModLoader] Skipping known library file C:\Users\USER\AppData\Roaming\.minecraft\bin\lwjgl_util.jar 2013-02-06 18:58:46 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\USER\AppData\Roaming\.minecraft\bin\minecraft.jar, examining for mod candidates 2013-02-06 18:58:46 [FINER] [ForgeModLoader] Skipping known library file C:\Users\USER\AppData\Roaming\.minecraft\lib\argo-2.25.jar 2013-02-06 18:58:46 [FINER] [ForgeModLoader] Skipping known library file C:\Users\USER\AppData\Roaming\.minecraft\lib\guava-12.0.1.jar 2013-02-06 18:58:46 [FINER] [ForgeModLoader] Skipping known library file C:\Users\USER\AppData\Roaming\.minecraft\lib\asm-all-4.0.jar 2013-02-06 18:58:46 [FINER] [ForgeModLoader] Skipping known library file C:\Users\USER\AppData\Roaming\.minecraft\lib\bcprov-jdk15on-147.jar 2013-02-06 18:58:46 [FINE] [ForgeModLoader] Minecraft jar mods loaded successfully 2013-02-06 18:58:46 [iNFO] [ForgeModLoader] Searching C:\Users\USER\AppData\Roaming\.minecraft\mods for mods 2013-02-06 18:58:46 [FINE] [ForgeModLoader] Examining file minecraft.jar for potential mods 2013-02-06 18:58:46 [FINE] [ForgeModLoader] The mod container minecraft.jar appears to be missing an mcmod.info file 2013-02-06 18:58:47 [FINE] [ForgeModLoader] Identified an FMLMod type mod net.minecraft.mOre.MOreBase 2013-02-06 18:58:47 [FINEST] [mOre] Parsed dependency info : [] [] [] 2013-02-06 18:58:47 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load 2013-02-06 18:58:47 [FINER] [ForgeModLoader] Received a system property request '' 2013-02-06 18:58:47 [FINER] [ForgeModLoader] System property request managing the state of 0 mods 2013-02-06 18:58:47 [FINE] [ForgeModLoader] After merging, found state information for 0 mods 2013-02-06 18:58:47 [FINE] [ForgeModLoader] Reloading logging properties from C:\Users\USER\AppData\Roaming\.minecraft\config\logging.properties 2013-02-06 18:58:47 [FINE] [ForgeModLoader] Reloaded logging properties 2013-02-06 18:58:47 [FINE] [mcp] Mod Logging channel mcp configured at default level. 2013-02-06 18:58:47 [iNFO] [mcp] Activating mod mcp 2013-02-06 18:58:47 [FINE] [FML] Mod Logging channel FML configured at default level. 2013-02-06 18:58:47 [iNFO] [FML] Activating mod FML 2013-02-06 18:58:47 [FINE] [Forge] Mod Logging channel Forge configured at default level. 2013-02-06 18:58:47 [iNFO] [Forge] Activating mod Forge 2013-02-06 18:58:47 [FINE] [mOre] Enabling mod mOre 2013-02-06 18:58:47 [FINE] [mOre] Mod Logging channel mOre configured at default level. 2013-02-06 18:58:47 [iNFO] [mOre] Activating mod mOre 2013-02-06 18:58:47 [FINER] [ForgeModLoader] Verifying mod requirements are satisfied 2013-02-06 18:58:47 [FINER] [ForgeModLoader] All mod requirements are satisfied 2013-02-06 18:58:47 [FINER] [ForgeModLoader] Sorting mods into an ordered list 2013-02-06 18:58:47 [FINER] [ForgeModLoader] Mod sorting completed successfully 2013-02-06 18:58:47 [FINE] [ForgeModLoader] Mod sorting data 2013-02-06 18:58:47 [FINE] [ForgeModLoader] mOre(mOre Mod:DEV): minecraft.jar () 2013-02-06 18:58:47 [FINEST] [mcp] Sending event FMLConstructionEvent to mod mcp 2013-02-06 18:58:47 [FINEST] [mcp] Sent event FMLConstructionEvent to mod mcp 2013-02-06 18:58:47 [FINEST] [FML] Sending event FMLConstructionEvent to mod FML 2013-02-06 18:58:47 [FINEST] [FML] Sent event FMLConstructionEvent to mod FML 2013-02-06 18:58:47 [FINEST] [Forge] Sending event FMLConstructionEvent to mod Forge 2013-02-06 18:58:47 [FINEST] [Forge] Sent event FMLConstructionEvent to mod Forge 2013-02-06 18:58:47 [FINEST] [mOre] Sending event FMLConstructionEvent to mod mOre 2013-02-06 18:58:47 [iNFO] [sTDERR] Exception in thread "Minecraft main thread" java.lang.NoSuchMethodError: net.minecraftforge.common.EnumHelper.addArmorMaterial(Ljava/lang/String;I[iI)Lnet/minecraft/item/EnumArmorMaterial; 2013-02-06 18:58:47 [iNFO] [sTDERR] at net.minecraft.mOre.MOreBase.<clinit>(MOreBase.java:179) 2013-02-06 18:58:47 [iNFO] [sTDERR] at java.lang.Class.forName0(Native Method) 2013-02-06 18:58:47 [iNFO] [sTDERR] at java.lang.Class.forName(Unknown Source) 2013-02-06 18:58:47 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:418) 2013-02-06 18:58:47 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-02-06 18:58:47 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-02-06 18:58:47 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-02-06 18:58:47 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2013-02-06 18:58:47 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69) 2013-02-06 18:58:47 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) 2013-02-06 18:58:47 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317) 2013-02-06 18:58:47 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300) 2013-02-06 18:58:47 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268) 2013-02-06 18:58:47 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:153) 2013-02-06 18:58:47 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-02-06 18:58:47 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-02-06 18:58:47 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-02-06 18:58:47 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2013-02-06 18:58:47 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69) 2013-02-06 18:58:47 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) 2013-02-06 18:58:47 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317) 2013-02-06 18:58:47 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300) 2013-02-06 18:58:47 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268) 2013-02-06 18:58:47 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:86) 2013-02-06 18:58:47 [iNFO] [sTDERR] at cpw.mods.fml.common.Loader.loadMods(Loader.java:494) 2013-02-06 18:58:47 [iNFO] [sTDERR] at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:161) 2013-02-06 18:58:47 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.a(Minecraft.java:410) 2013-02-06 18:58:47 [iNFO] [sTDERR] at asq.a(SourceFile:56) 2013-02-06 18:58:47 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:744) 2013-02-06 18:58:47 [iNFO] [sTDERR] at java.lang.Thread.run(Unknown Source) [/sopiler] Quote http://i.imgur.com/ZAoTYCc.png[/img]
Jdb100 Posted February 6, 2013 Posted February 6, 2013 it seems like you are trying to use a none existent enum armor Quote Creator of Jobo's ModLoader If I helped you could you please click the thank you button and applaud my karma.
DELTA_12 Posted February 7, 2013 Author Posted February 7, 2013 I defined my armor in my base class, but i still dont know how is possible that, in debug it worked Quote http://i.imgur.com/ZAoTYCc.png[/img]
DELTA_12 Posted February 7, 2013 Author Posted February 7, 2013 Ok, i tried to remove the errored code, but if i do so im still getting other errors like method GameRegistry.addRecipe does ot exist Quote http://i.imgur.com/ZAoTYCc.png[/img]
Enraged Rabisu Posted February 7, 2013 Posted February 7, 2013 It appears that you might be passing the method incorrect arguments. The method heading for the method listed in the error log shown is this: public static EnumArmorMaterial addArmorMaterial(String name, int durability, int[] reductionAmounts, int enchantability) That means you need (String, int, int array, int) in that order. The variables seem to be named to indicate what they mean. Quote
DELTA_12 Posted February 7, 2013 Author Posted February 7, 2013 Im saying you i have that in right format, and i said that, in debug mode it worked. PS: I know Java very well so i know in what format it should be. Quote http://i.imgur.com/ZAoTYCc.png[/img]
DELTA_12 Posted February 7, 2013 Author Posted February 7, 2013 I just tried reinstalling my MC. Still nothing... Quote http://i.imgur.com/ZAoTYCc.png[/img]
Jdb100 Posted February 7, 2013 Posted February 7, 2013 can you post your main mod file Quote Creator of Jobo's ModLoader If I helped you could you please click the thank you button and applaud my karma.
DELTA_12 Posted February 7, 2013 Author Posted February 7, 2013 WARNING!!! 674 Lines of code below!!! [spoiler=MOreBase.java] package mOre; import net.minecraft.block.Block; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.EnumArmorMaterial; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraftforge.client.MinecraftForgeClient; import net.minecraftforge.common.EnumHelper; import net.minecraftforge.oredict.OreDictionary; import cpw.mods.fml.client.registry.RenderingRegistry; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.Init; import cpw.mods.fml.common.Mod.Instance; import cpw.mods.fml.common.Mod.PostInit; import cpw.mods.fml.common.Mod.PreInit; import cpw.mods.fml.common.SidedProxy; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.event.FMLPostInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.network.NetworkMod; import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.common.registry.LanguageRegistry; @Mod(modid = "mOre", name = "mOre Mod", version = "DEV") @NetworkMod(clientSideRequired = true, serverSideRequired = false) public class MOreBase { @Instance("MOreBase") public static MOreBase instance; @SidedProxy(clientSide = "mOre.ClientProxy", serverSide = "mOre.CommonProxy") public static CommonProxy proxy; //BLOCKS public static Block oreTitanium; public static Block oreCopper; public static Block oreTin; public static Block orePlatinum; public static Block oreCobalt; public static Block oreNickel; public static Block oreUranium; public static Block oreSulphur; public static Block oreRuby; public static Block oreSapphire; public static Block oreLead; public static Block oreBCoal; public static Block oreOil; public static Block oreGeode; public static Block oreIridium; public static Block oreBauxite; public static Block blockPlexiglass; public static Block oreSilver; public static Block oreLimestone; //ITEMS public static Item ingotTitanium; public static Item ingotCopper; public static Item ingotTin; public static Item ingotNickel; public static Item ingotCobalt; public static Item ingotPlatinum; public static Item ingotLead; public static Item ingotSteel; public static Item ingotBronze; public static Item gemRuby; public static Item gemSapphire; public static Item ingotIridium; public static Item containerUranium; public static Item dustSulphur; public static Item itemBCoal; public static Item mixBronze; public static Item gemQuartz; public static Item gemAmethyst; public static Item gemChalcedony; public static Item gemJasper; public static Item itemAcid; public static Item containerEmpty; public static Item itemMagnet; public static Item mixFerro; public static Item ingotFerro; public static Item itemOilbottle; public static Item itemOilbottleFull; public static Item ingotAluminium; public static Item itemResinpipe; public static Item itemResinp = itemResinpipe; public static Item itemResinbottle; public static Item itemPlastictemplate; public static Item itemPlastictemplateFilled; public static Item itemPlastictemplateBaked; public static Item itemPlastic; public static Item ingotSilver; public static Item jackhammer; public static Item swordTitanium; public static Item spadeTitanium; public static Item pickaxeTitanium; public static Item axeTitanium; public static Item hoeTitanium; public static Item swordCopper; public static Item spadeCopper; public static Item pickaxeCopper; public static Item axeCopper; public static Item hoeCopper; public static Item swordBronze; public static Item spadeBronze; public static Item pickaxeBronze; public static Item axeBronze; public static Item hoeBronze; public static Item swordPlatinum; public static Item spadePlatinum; public static Item pickaxePlatinum; public static Item axePlatinum; public static Item hoePlatinum; public static Item swordSteel; public static Item spadeSteel; public static Item pickaxeSteel; public static Item axeSteel; public static Item hoeSteel; public static Item swordEmerald; public static Item spadeEmerald; public static Item pickaxeEmerald; public static Item axeEmerald; public static Item hoeEmerald; public static Item swordRuby; public static Item spadeRuby; public static Item pickaxeRuby; public static Item axeRuby; public static Item hoeRuby; public static Item swordSapphire; public static Item spadeSapphire; public static Item pickaxeSapphire; public static Item axeSapphire; public static Item hoeSapphire; public static Item swordIridium; public static Item spadeIridium; public static Item pickaxeIridium; public static Item axeIridium; public static Item hoeIridium; public static Item swordAluminium; public static Item spadeAluminium; public static Item pickaxeAluminium; public static Item axeAluminium; public static Item hoeAluminium; public static Item pbucketEmpty; public static Item pbucketWater; public static Item swordSilver; public static Item helmetTitanium, legsTitanium, torsoTitanium, bootsTitanium; public static Item helmetBronze, legsBronze, torsoBronze, bootsBronze; public static Item helmetSteel, legsSteel, torsoSteel, bootsSteel; public static Item helmetRuby, legsRuby, torsoRuby, bootsRuby; public static Item helmetEmerald, legsEmerald, torsoEmerald, bootsEmerald; public static Item helmetSapphire, legsSapphire, torsoSapphire, bootsSapphire; public static Item helmetAluminium, legsAluminium, torsoAluminium, bootsAluminium; public MOreWorldGen worldGen = new MOreWorldGen(); public MOreFuelHandler fuelHandler = new MOreFuelHandler(); static EnumArmorMaterial armorTITANIUM = EnumHelper.addArmorMaterial("TITANIUM", 29, new int[] {3, 7, 5, 2}, 9); static EnumArmorMaterial armorBRONZE = EnumHelper.addArmorMaterial("BRONZE", 13, new int[] {2, 5, 3, 1}, 10); static EnumArmorMaterial armorSTEEL = EnumHelper.addArmorMaterial("STEEL", 23, new int[] {2, 7, 5, 1}, 9); static EnumArmorMaterial armorRUBY = EnumHelper.addArmorMaterial("RUBY", 30, new int[] {3, 7, 6, 3}, 10); static EnumArmorMaterial armorEM = EnumHelper.addArmorMaterial("EM", 30, new int[] {3, 7, 6, 3}, 10); static EnumArmorMaterial armorSAPPHIRE = EnumHelper.addArmorMaterial("SAPPHIRE", 30, new int[] {3, 7, 6, 3}, 10); static EnumArmorMaterial armorALUMINIUM = EnumHelper.addArmorMaterial("ALUMINIUM", 14, new int[] {2, 5, 3, 2}, 10); @PreInit public void preInit(FMLPreInitializationEvent event) { } @Init public void init(FMLInitializationEvent event) { MinecraftForgeClient.preloadTexture("/mOre/terrain.png"); MinecraftForgeClient.preloadTexture("/mOre/gui/items.png"); //ITEMS ingotTitanium = (new MOreItem(930)).setIconIndex(0).setItemName("ingotTitanium").setCreativeTab(CreativeTabs.tabMaterials); ingotCopper = (new MOreItem(931)).setIconIndex(1).setItemName("ingotCopper").setCreativeTab(CreativeTabs.tabMaterials); ingotTin = (new MOreItem(932)).setIconIndex(2).setItemName("ingotTin").setCreativeTab(CreativeTabs.tabMaterials); ingotNickel = (new MOreItem(933)).setIconIndex(3).setItemName("ingotNickel").setCreativeTab(CreativeTabs.tabMaterials); ingotCobalt = (new MOreItem(934)).setIconIndex(4).setItemName("ingotCobalt").setCreativeTab(CreativeTabs.tabMaterials); ingotPlatinum = (new MOreItem(935)).setIconIndex(5).setItemName("ingotPlatinum").setCreativeTab(CreativeTabs.tabMaterials); ingotLead = (new MOreItem(936)).setIconIndex(6).setItemName("ingotLead").setCreativeTab(CreativeTabs.tabMaterials); ingotSteel = (new MOreItem(937)).setIconIndex(7).setItemName("ingotSteel").setCreativeTab(CreativeTabs.tabMaterials); ingotBronze = (new MOreItem(938)).setIconIndex(.setItemName("ingotBronze").setCreativeTab(CreativeTabs.tabMaterials); gemRuby = (new MOreItem(939)).setIconIndex(9).setItemName("gemRuby").setCreativeTab(CreativeTabs.tabMaterials); gemSapphire = (new MOreItem(940)).setIconIndex(10).setItemName("gemSapphire").setCreativeTab(CreativeTabs.tabMaterials); ingotIridium = (new MOreItem(942)).setIconIndex(11).setItemName("ingotIridium").setCreativeTab(CreativeTabs.tabMaterials); containerUranium = (new MOreItem(952)).setIconIndex(12).setItemName("containerUranium").setCreativeTab(CreativeTabs.tabMaterials).setContainerItem(containerEmpty); dustSulphur = (new MOreItem(944)).setIconIndex(13).setItemName("dustSulphur").setCreativeTab(CreativeTabs.tabMaterials); itemBCoal = (new MOreItem(945)).setIconIndex(14).setItemName("itemBCoal").setCreativeTab(CreativeTabs.tabMaterials); mixBronze = (new MOreItem(946)).setIconIndex(15).setItemName("mixBronze").setCreativeTab(CreativeTabs.tabMaterials); gemQuartz = (new MOreItem(947)).setIconIndex(16).setItemName("gemQuartz").setCreativeTab(CreativeTabs.tabMaterials); gemAmethyst = (new MOreItem(948)).setIconIndex(17).setItemName("gemAmethyst").setCreativeTab(CreativeTabs.tabMaterials); gemChalcedony = (new MOreItem(949)).setIconIndex(18).setItemName("gemChalcedony").setCreativeTab(CreativeTabs.tabMaterials); gemJasper = (new MOreItem(950)).setIconIndex(19).setItemName("gemJasper").setCreativeTab(CreativeTabs.tabMaterials); itemAcid = (new MOreItem(951)).setIconIndex(20).setItemName("itemAcid").setCreativeTab(CreativeTabs.tabMaterials); containerEmpty = (new MOreItem(943)).setIconIndex(21).setItemName("containerEmpty").setCreativeTab(CreativeTabs.tabMaterials); itemMagnet = (new MOreItem(953)).setIconIndex(22).setItemName("itemMagnet").setCreativeTab(CreativeTabs.tabMaterials); mixFerro = (new MOreItem(954)).setIconIndex(23).setItemName("mixFerro").setCreativeTab(CreativeTabs.tabMaterials); ingotFerro = (new MOreItem(955)).setIconIndex(24).setItemName("ingotFerro").setCreativeTab(CreativeTabs.tabMaterials); itemOilbottle = (new MOreItemContainerOil(956, 0)).setIconIndex(25).setItemName("itemOilbottle").setCreativeTab(CreativeTabs.tabMaterials); itemOilbottleFull = (new MOreItem(957)).setIconIndex(26).setItemName("itemOilbottleFull").setCreativeTab(CreativeTabs.tabMaterials).setContainerItem(itemOilbottle); ingotAluminium = (new MOreItem(958)).setIconIndex(27).setItemName("ingotAluminium").setCreativeTab(CreativeTabs.tabMaterials); itemResinpipe = (new MOreItemDamage(959)).setIconIndex(28).setItemName("itemResinpipe").setCreativeTab(CreativeTabs.tabMaterials).setMaxDamage(1000).setMaxStackSize(1); itemResinbottle = (new MOreItem(960)).setIconIndex(29).setItemName("itemResinbottle").setCreativeTab(CreativeTabs.tabMaterials).setContainerItem(Item.glassBottle); itemPlastictemplate = (new MOreItem(961)).setIconIndex(30).setItemName("itemPlastictemplate").setCreativeTab(CreativeTabs.tabMaterials); itemPlastictemplateFilled = (new MOreItem(962)).setIconIndex(31).setItemName("itemPlastictemplateFilled").setCreativeTab(CreativeTabs.tabMaterials); itemPlastictemplateBaked = (new MOreItem(963)).setIconIndex(32).setItemName("itemPlastictemplateBaked").setCreativeTab(CreativeTabs.tabMaterials).setContainerItem(itemPlastictemplate); itemPlastic = (new MOreItem(964)).setIconIndex(33).setItemName("itemPlastic").setCreativeTab(CreativeTabs.tabMaterials); ingotSilver = (new MOreItem(965)).setIconIndex(34).setItemName("ingotSilver").setCreativeTab(CreativeTabs.tabMaterials); swordTitanium = new MOreToolSword(967, MOreEnumToolMaterial.TITANIUM).setIconIndex(36).setItemName("swordTitanium").setCreativeTab(CreativeTabs.tabCombat); spadeTitanium = new MOreToolSpade(968, MOreEnumToolMaterial.TITANIUM).setIconIndex(37).setItemName("spadeTitanium").setCreativeTab(CreativeTabs.tabTools); pickaxeTitanium = new MOreToolPickaxe(969, MOreEnumToolMaterial.TITANIUM).setIconIndex(38).setItemName("pickaxeTitanium").setCreativeTab(CreativeTabs.tabTools); axeTitanium = new MOreToolAxe(970, MOreEnumToolMaterial.TITANIUM).setIconIndex(39).setItemName("axeTitanium").setCreativeTab(CreativeTabs.tabTools); hoeTitanium = new MOreToolHoe(971, MOreEnumToolMaterial.TITANIUM).setIconIndex(40).setItemName("hoeTitanium").setCreativeTab(CreativeTabs.tabTools); swordCopper = new MOreToolSword(972, MOreEnumToolMaterial.COPPER).setIconIndex(41).setItemName("swordCopper").setCreativeTab(CreativeTabs.tabCombat); spadeCopper = new MOreToolSpade(973, MOreEnumToolMaterial.COPPER).setIconIndex(42).setItemName("spadeCopper").setCreativeTab(CreativeTabs.tabTools); pickaxeCopper = new MOreToolPickaxe(974, MOreEnumToolMaterial.COPPER).setIconIndex(43).setItemName("pickaxeCopper").setCreativeTab(CreativeTabs.tabTools); axeCopper = new MOreToolAxe(975, MOreEnumToolMaterial.COPPER).setIconIndex(44).setItemName("axeCopper").setCreativeTab(CreativeTabs.tabTools); hoeCopper = new MOreToolHoe(976, MOreEnumToolMaterial.COPPER).setIconIndex(45).setItemName("hoeCopper").setCreativeTab(CreativeTabs.tabTools); swordBronze = new MOreToolSword(977, MOreEnumToolMaterial.BRONZE).setIconIndex(46).setItemName("swordBronze").setCreativeTab(CreativeTabs.tabCombat); spadeBronze = new MOreToolSpade(978, MOreEnumToolMaterial.BRONZE).setIconIndex(47).setItemName("spadeBronze").setCreativeTab(CreativeTabs.tabTools); pickaxeBronze = new MOreToolPickaxe(979, MOreEnumToolMaterial.BRONZE).setIconIndex(48).setItemName("pickaxeBronze").setCreativeTab(CreativeTabs.tabTools); axeBronze = new MOreToolAxe(980, MOreEnumToolMaterial.BRONZE).setIconIndex(49).setItemName("axeBronze").setCreativeTab(CreativeTabs.tabTools); hoeBronze = new MOreToolHoe(981, MOreEnumToolMaterial.BRONZE).setIconIndex(50).setItemName("hoeBronze").setCreativeTab(CreativeTabs.tabTools); swordPlatinum = new MOreToolSword(982, MOreEnumToolMaterial.PLATINUM).setIconIndex(51).setItemName("swordPlatinum").setCreativeTab(CreativeTabs.tabCombat); spadePlatinum = new MOreToolSpade(983, MOreEnumToolMaterial.PLATINUM).setIconIndex(52).setItemName("spadePlatinum").setCreativeTab(CreativeTabs.tabTools); pickaxePlatinum = new MOreToolPickaxe(984, MOreEnumToolMaterial.PLATINUM).setIconIndex(53).setItemName("pickaxePlatinum").setCreativeTab(CreativeTabs.tabTools); axePlatinum = new MOreToolAxe(985, MOreEnumToolMaterial.PLATINUM).setIconIndex(54).setItemName("axePlatinum").setCreativeTab(CreativeTabs.tabTools); hoePlatinum = new MOreToolHoe(986, MOreEnumToolMaterial.PLATINUM).setIconIndex(55).setItemName("hoePlatinum").setCreativeTab(CreativeTabs.tabTools); swordSteel = new MOreToolSword(987, MOreEnumToolMaterial.STEEL).setIconIndex(56).setItemName("swordSteel").setCreativeTab(CreativeTabs.tabCombat); spadeSteel = new MOreToolSpade(988, MOreEnumToolMaterial.STEEL).setIconIndex(57).setItemName("spadeSteel").setCreativeTab(CreativeTabs.tabTools); pickaxeSteel = new MOreToolPickaxe(989, MOreEnumToolMaterial.STEEL).setIconIndex(58).setItemName("pickaxeSteel").setCreativeTab(CreativeTabs.tabTools); axeSteel = new MOreToolAxe(990, MOreEnumToolMaterial.STEEL).setIconIndex(59).setItemName("axeSteel").setCreativeTab(CreativeTabs.tabTools); hoeSteel = new MOreToolHoe(991, MOreEnumToolMaterial.STEEL).setIconIndex(60).setItemName("hoeSteel").setCreativeTab(CreativeTabs.tabTools); swordEmerald = new MOreToolSword(992, MOreEnumToolMaterial.EM).setIconIndex(61).setItemName("swordEmerald").setCreativeTab(CreativeTabs.tabCombat); spadeEmerald = new MOreToolSpade(993, MOreEnumToolMaterial.EM).setIconIndex(62).setItemName("spadeEmerald").setCreativeTab(CreativeTabs.tabTools); pickaxeEmerald = new MOreToolPickaxe(994, MOreEnumToolMaterial.EM).setIconIndex(63).setItemName("pickaxeEmerald").setCreativeTab(CreativeTabs.tabTools); axeEmerald = new MOreToolAxe(995, MOreEnumToolMaterial.EM).setIconIndex(64).setItemName("axeEmerald").setCreativeTab(CreativeTabs.tabTools); hoeEmerald = new MOreToolHoe(996, MOreEnumToolMaterial.EM).setIconIndex(65).setItemName("hoeEmerald").setCreativeTab(CreativeTabs.tabTools); swordRuby = new MOreToolSword(997, MOreEnumToolMaterial.RUBY).setIconIndex(66).setItemName("swordRuby").setCreativeTab(CreativeTabs.tabCombat); spadeRuby = new MOreToolSpade(998, MOreEnumToolMaterial.RUBY).setIconIndex(67).setItemName("spadeRuby").setCreativeTab(CreativeTabs.tabTools); pickaxeRuby = new MOreToolPickaxe(999, MOreEnumToolMaterial.RUBY).setIconIndex(68).setItemName("pickaxeRuby").setCreativeTab(CreativeTabs.tabTools); axeRuby = new MOreToolAxe(1000, MOreEnumToolMaterial.RUBY).setIconIndex(69).setItemName("axeRuby").setCreativeTab(CreativeTabs.tabTools); hoeRuby = new MOreToolHoe(1001, MOreEnumToolMaterial.RUBY).setIconIndex(70).setItemName("hoeRuby").setCreativeTab(CreativeTabs.tabTools); swordSapphire = new MOreToolSword(1002, MOreEnumToolMaterial.SAPPHIRE).setIconIndex(71).setItemName("swordSapphire").setCreativeTab(CreativeTabs.tabCombat); spadeSapphire = new MOreToolSpade(1003, MOreEnumToolMaterial.SAPPHIRE).setIconIndex(72).setItemName("spadeSapphire").setCreativeTab(CreativeTabs.tabTools); pickaxeSapphire = new MOreToolPickaxe(1004, MOreEnumToolMaterial.SAPPHIRE).setIconIndex(73).setItemName("pickaxeSapphire").setCreativeTab(CreativeTabs.tabTools); axeSapphire = new MOreToolAxe(1005, MOreEnumToolMaterial.SAPPHIRE).setIconIndex(74).setItemName("axeSapphire").setCreativeTab(CreativeTabs.tabTools); hoeSapphire = new MOreToolHoe(1006, MOreEnumToolMaterial.SAPPHIRE).setIconIndex(75).setItemName("hoeSapphire").setCreativeTab(CreativeTabs.tabTools); swordIridium = new MOreToolSword(1007, MOreEnumToolMaterial.IRIDIUM).setIconIndex(76).setItemName("swordIridium").setCreativeTab(CreativeTabs.tabCombat); spadeIridium = new MOreToolSpade(1008, MOreEnumToolMaterial.IRIDIUM).setIconIndex(77).setItemName("spadeIridium").setCreativeTab(CreativeTabs.tabTools); pickaxeIridium = new MOreToolPickaxe(1009, MOreEnumToolMaterial.IRIDIUM).setIconIndex(78).setItemName("pickaxeIridium").setCreativeTab(CreativeTabs.tabTools); axeIridium = new MOreToolAxe(1010, MOreEnumToolMaterial.IRIDIUM).setIconIndex(79).setItemName("axeIridium").setCreativeTab(CreativeTabs.tabTools); hoeIridium = new MOreToolHoe(1011, MOreEnumToolMaterial.IRIDIUM).setIconIndex(80).setItemName("hoeIridium").setCreativeTab(CreativeTabs.tabTools); swordAluminium = new MOreToolSword(1012, MOreEnumToolMaterial.ALUMINIUM).setIconIndex(81).setItemName("swordAluminium").setCreativeTab(CreativeTabs.tabCombat); spadeAluminium = new MOreToolSpade(1013, MOreEnumToolMaterial.ALUMINIUM).setIconIndex(82).setItemName("spadeAluminium").setCreativeTab(CreativeTabs.tabTools); pickaxeAluminium = new MOreToolPickaxe(1014, MOreEnumToolMaterial.ALUMINIUM).setIconIndex(83).setItemName("pickaxeAluminium").setCreativeTab(CreativeTabs.tabTools); axeAluminium = new MOreToolAxe(1015, MOreEnumToolMaterial.ALUMINIUM).setIconIndex(84).setItemName("axeAluminium").setCreativeTab(CreativeTabs.tabTools); hoeAluminium = new MOreToolHoe(1016, MOreEnumToolMaterial.ALUMINIUM).setIconIndex(85).setItemName("hoeAluminium").setCreativeTab(CreativeTabs.tabTools); pbucketEmpty = new MOreItemBucket(1017, 0).setIconIndex(86).setItemName("pbucketEmpty").setCreativeTab(CreativeTabs.tabMisc); pbucketWater = new MOreItemBucket(1018, Block.waterMoving.blockID).setIconIndex(87).setItemName("pbucketWater").setCreativeTab(CreativeTabs.tabMisc); helmetTitanium = new MOreArmor(1019, armorTITANIUM, 20, 0, "titanium").setIconIndex(88).setItemName("helmetTitanium").setCreativeTab(CreativeTabs.tabCombat); torsoTitanium = new MOreArmor(1020, armorTITANIUM, 20, 1, "titanium").setIconIndex(89).setItemName("torsoTitanium").setCreativeTab(CreativeTabs.tabCombat); legsTitanium = new MOreArmor(1021, armorTITANIUM, 20, 2, "titanium").setIconIndex(90).setItemName("legsTitanium").setCreativeTab(CreativeTabs.tabCombat); bootsTitanium = new MOreArmor(1022, armorTITANIUM, 20, 3, "titanium").setIconIndex(91).setItemName("bootsTitanium").setCreativeTab(CreativeTabs.tabCombat); helmetBronze = new MOreArmor(1023, armorBRONZE, 21, 0, "bronze").setIconIndex(92).setItemName("helmetBronze").setCreativeTab(CreativeTabs.tabCombat); torsoBronze = new MOreArmor(1024, armorBRONZE, 21, 1, "bronze").setIconIndex(93).setItemName("torsoBronze").setCreativeTab(CreativeTabs.tabCombat); legsBronze = new MOreArmor(1025, armorBRONZE, 21, 2, "bronze").setIconIndex(94).setItemName("legsBronze").setCreativeTab(CreativeTabs.tabCombat); bootsBronze = new MOreArmor(1026, armorBRONZE, 21, 3, "bronze").setIconIndex(95).setItemName("bootsBronze").setCreativeTab(CreativeTabs.tabCombat); helmetSteel = new MOreArmor(1027, armorSTEEL, 22, 0, "steel").setIconIndex(96).setItemName("helmetSteel").setCreativeTab(CreativeTabs.tabCombat); torsoSteel = new MOreArmor(1028, armorSTEEL, 22, 1, "steel").setIconIndex(97).setItemName("torsoSteel").setCreativeTab(CreativeTabs.tabCombat); legsSteel = new MOreArmor(1029, armorSTEEL, 22, 2, "steel").setIconIndex(98).setItemName("legsSteel").setCreativeTab(CreativeTabs.tabCombat); bootsSteel = new MOreArmor(1030, armorSTEEL, 22, 3, "steel").setIconIndex(99).setItemName("bootsSteel").setCreativeTab(CreativeTabs.tabCombat); helmetRuby = new MOreArmor(1031, armorRUBY, 23, 0, "ruby").setIconIndex(100).setItemName("helmetRuby").setCreativeTab(CreativeTabs.tabCombat); torsoRuby = new MOreArmor(1032, armorRUBY, 23, 1, "ruby").setIconIndex(101).setItemName("torsoRuby").setCreativeTab(CreativeTabs.tabCombat); legsRuby = new MOreArmor(1033, armorRUBY, 23, 2, "ruby").setIconIndex(102).setItemName("legsRuby").setCreativeTab(CreativeTabs.tabCombat); bootsRuby = new MOreArmor(1034, armorRUBY, 23, 3, "ruby").setIconIndex(103).setItemName("bootsRuby").setCreativeTab(CreativeTabs.tabCombat); helmetEmerald = new MOreArmor(1035, armorEM, 24, 0, "emerald").setIconIndex(104).setItemName("helmetEmerald").setCreativeTab(CreativeTabs.tabCombat); torsoEmerald = new MOreArmor(1036, armorEM, 24, 1, "emerald").setIconIndex(105).setItemName("torsoEmerald").setCreativeTab(CreativeTabs.tabCombat); legsEmerald = new MOreArmor(1037, armorEM, 24, 2, "emerald").setIconIndex(106).setItemName("legsEmerald").setCreativeTab(CreativeTabs.tabCombat); bootsEmerald = new MOreArmor(1038, armorEM, 24, 3, "emerald").setIconIndex(107).setItemName("bootsEmerald").setCreativeTab(CreativeTabs.tabCombat); helmetSapphire = new MOreArmor(1039, armorSAPPHIRE, 25, 0, "sapphire").setIconIndex(108).setItemName("helmetSapphire").setCreativeTab(CreativeTabs.tabCombat); torsoSapphire = new MOreArmor(1040, armorSAPPHIRE, 25, 1, "sapphire").setIconIndex(109).setItemName("torsoSapphire").setCreativeTab(CreativeTabs.tabCombat); legsSapphire = new MOreArmor(1041, armorSAPPHIRE, 25, 2, "sapphire").setIconIndex(110).setItemName("legsSapphire").setCreativeTab(CreativeTabs.tabCombat); bootsSapphire = new MOreArmor(1042, armorSAPPHIRE, 25, 3, "sapphire").setIconIndex(111).setItemName("bootsSapphire").setCreativeTab(CreativeTabs.tabCombat); helmetAluminium = new MOreArmor(1043, armorALUMINIUM, 26, 0, "aluminium").setIconIndex(112).setItemName("helmetAluminium").setCreativeTab(CreativeTabs.tabCombat); torsoAluminium = new MOreArmor(1044, armorALUMINIUM, 26, 1, "aluminium").setIconIndex(113).setItemName("torsoAluminium").setCreativeTab(CreativeTabs.tabCombat); legsAluminium = new MOreArmor(1045, armorALUMINIUM, 26, 2, "aluminium").setIconIndex(114).setItemName("legsAluminium").setCreativeTab(CreativeTabs.tabCombat); bootsAluminium = new MOreArmor(1046, armorALUMINIUM, 26, 3, "aluminium").setIconIndex(115).setItemName("bootsAluminium").setCreativeTab(CreativeTabs.tabCombat); //BLOCKS oreTitanium = new MOreBlockOre(911, 0).setHardness(4F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreTitanium").setCreativeTab(CreativeTabs.tabBlock); oreCopper = new MOreBlockOre(912, 1).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreCopper").setCreativeTab(CreativeTabs.tabBlock); oreTin = new MOreBlockOre(913, 2).setHardness(2F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreTin").setCreativeTab(CreativeTabs.tabBlock); orePlatinum = new MOreBlockOre(914, 3).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("orePlatinum").setCreativeTab(CreativeTabs.tabBlock); oreCobalt = new MOreBlockOre(915, 4).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreCobalt").setCreativeTab(CreativeTabs.tabBlock); oreNickel = new MOreBlockOre(916, 5).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreNickel").setCreativeTab(CreativeTabs.tabBlock); oreUranium = new MOreBlockOre(917, 6).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreUranium").setCreativeTab(CreativeTabs.tabBlock); oreSulphur = new MoreBlockSpecialOre(918, 7, dustSulphur, 3).setHardness(2F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreSulphur").setCreativeTab(CreativeTabs.tabBlock); oreRuby = new MoreBlockSpecialOre(919, 8, gemRuby, 1).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreRuby").setCreativeTab(CreativeTabs.tabBlock); oreSapphire = new MoreBlockSpecialOre(920, 9, gemSapphire, 1).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreSapphire").setCreativeTab(CreativeTabs.tabBlock); oreLead = new MOreBlockOre(921, 10).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreLead").setCreativeTab(CreativeTabs.tabBlock); oreBCoal = new MoreBlockSpecialOre(922, 11, itemBCoal, 1).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreBCoal").setCreativeTab(CreativeTabs.tabBlock); oreOil = new MOreSpecialOre1(923, 12).setHardness(1F).setResistance(4F).setStepSound(Block.soundStoneFootstep).setBlockName("oreOil").setCreativeTab(CreativeTabs.tabBlock); oreGeode = new MOreBlockGeode(924, 13).setHardness(2F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreGeode").setCreativeTab(CreativeTabs.tabBlock); oreIridium = new MOreBlockOre(925, 14).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreIridium").setCreativeTab(CreativeTabs.tabBlock); oreBauxite = new MOreBlockOre(926, 15).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreBauxite").setCreativeTab(CreativeTabs.tabBlock); blockPlexiglass = new MOreBlockTransparent(927, 16).setHardness(2F).setResistance(3F).setStepSound(Block.soundGlassFootstep).setBlockName("blockPlexiglass").setCreativeTab(CreativeTabs.tabBlock); oreSilver = new MOreBlockOre(928, 17).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreSilver").setCreativeTab(CreativeTabs.tabBlock); oreLimestone = new MOreBlockOre(929, 18).setHardness(1F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreLimestone").setCreativeTab(CreativeTabs.tabBlock); RenderingRegistry.addNewArmourRendererPrefix("titanium"); LanguageRegistry.addName(ingotTitanium, "Titanium Ingot"); LanguageRegistry.addName(ingotCopper, "Copper Ingot"); LanguageRegistry.addName(ingotTin, "Tin Ingot"); LanguageRegistry.addName(ingotNickel, "Nickel Ingot"); LanguageRegistry.addName(ingotCobalt, "Cobalt Ingot"); LanguageRegistry.addName(ingotPlatinum, "Platinum Ingot"); LanguageRegistry.addName(ingotLead, "Lead Ingot"); LanguageRegistry.addName(ingotSteel, "Steel Ingot"); LanguageRegistry.addName(ingotBronze, "Bronze Ingot"); LanguageRegistry.addName(ingotIridium, "Idirium Ingot"); LanguageRegistry.addName(gemRuby, "Ruby"); LanguageRegistry.addName(gemSapphire, "Sapphire"); LanguageRegistry.addName(gemQuartz, "Quartz Shard"); LanguageRegistry.addName(gemAmethyst, "Amethyst Shard"); LanguageRegistry.addName(gemChalcedony, "Chalcedony Shard"); LanguageRegistry.addName(gemJasper, "Jasper Shard"); LanguageRegistry.addName(itemOilbottle, "Oil Bottle"); LanguageRegistry.addName(itemOilbottleFull, "Filled Oil Bottle"); LanguageRegistry.addName(containerUranium, "Uranium Container"); LanguageRegistry.addName(itemBCoal, "Brown Coal"); LanguageRegistry.addName(itemAcid, "Sulphuric Acid"); LanguageRegistry.addName(dustSulphur, "Sulphur Dust"); LanguageRegistry.addName(mixBronze, "Bronze Alloy Mix"); LanguageRegistry.addName(containerEmpty, "Empty Container"); LanguageRegistry.addName(itemMagnet, "Magnet"); LanguageRegistry.addName(mixFerro, "Ferromagnecic Alloy Mix"); LanguageRegistry.addName(ingotFerro, "Ferromagnecic Alloy Ingot"); LanguageRegistry.addName(ingotAluminium, "Aluminium Ingot"); LanguageRegistry.addName(itemResinpipe, "Resin Extraction Pipe"); LanguageRegistry.addName(itemResinbottle, "Bottle of Resin"); LanguageRegistry.addName(itemPlastictemplate, "Plastic Template"); LanguageRegistry.addName(itemPlastictemplateFilled, "Filled Plastic Template"); LanguageRegistry.addName(itemPlastictemplateBaked, "Baked Plastic Template"); LanguageRegistry.addName(itemPlastic, "Plastic"); LanguageRegistry.addName(ingotSilver, "Silver Ingot"); LanguageRegistry.addName(swordTitanium, "Titanium Sword"); LanguageRegistry.addName(spadeTitanium, "Titanium Shovel"); LanguageRegistry.addName(pickaxeTitanium, "Titanium Pickaxe"); LanguageRegistry.addName(axeTitanium, "Titanium Axe"); LanguageRegistry.addName(hoeTitanium, "Titanium Hoe"); LanguageRegistry.addName(swordCopper, "Copper Sword"); LanguageRegistry.addName(spadeCopper, "Copper Shovel"); LanguageRegistry.addName(pickaxeCopper, "Copper Pickaxe"); LanguageRegistry.addName(axeCopper, "Copper Axe"); LanguageRegistry.addName(hoeCopper, "Copper Hoe"); LanguageRegistry.addName(swordBronze, "Bronze Sword"); LanguageRegistry.addName(spadeBronze, "Bronze Shovel"); LanguageRegistry.addName(pickaxeBronze, "Bronze Pickaxe"); LanguageRegistry.addName(axeBronze, "Bronze Axe"); LanguageRegistry.addName(hoeBronze, "Bronze Hoe"); LanguageRegistry.addName(swordPlatinum, "Platinum Sword"); LanguageRegistry.addName(spadePlatinum, "Platinum Shovel"); LanguageRegistry.addName(pickaxePlatinum, "Platinum Pickaxe"); LanguageRegistry.addName(axePlatinum, "Platinum Axe"); LanguageRegistry.addName(hoePlatinum, "Platinum Hoe"); LanguageRegistry.addName(swordSteel, "Steel Sword"); LanguageRegistry.addName(spadeSteel, "Steel Shovel"); LanguageRegistry.addName(pickaxeSteel, "Steel Pickaxe"); LanguageRegistry.addName(axeSteel, "Steel Axe"); LanguageRegistry.addName(hoeSteel, "Steel Hoe"); LanguageRegistry.addName(swordEmerald, "Emerald Sword"); LanguageRegistry.addName(spadeEmerald, "Emerald Shovel"); LanguageRegistry.addName(pickaxeEmerald, "Emerald Pickaxe"); LanguageRegistry.addName(axeEmerald, "Emerald Axe"); LanguageRegistry.addName(hoeEmerald, "Emerald Hoe"); LanguageRegistry.addName(swordRuby, "Ruby Sword"); LanguageRegistry.addName(spadeRuby, "Ruby Shovel"); LanguageRegistry.addName(pickaxeRuby, "Ruby Pickaxe"); LanguageRegistry.addName(axeRuby, "Ruby Axe"); LanguageRegistry.addName(hoeRuby, "Ruby Hoe"); LanguageRegistry.addName(swordSapphire, "Sapphire Sword"); LanguageRegistry.addName(spadeSapphire, "Sapphire Shovel"); LanguageRegistry.addName(pickaxeSapphire, "Sapphire Pickaxe"); LanguageRegistry.addName(axeSapphire, "Sapphire Axe"); LanguageRegistry.addName(hoeSapphire, "Sapphire Hoe"); LanguageRegistry.addName(swordIridium, "Iridium Sword"); LanguageRegistry.addName(spadeIridium, "Iridium Shovel"); LanguageRegistry.addName(pickaxeIridium, "Iridium Pickaxe"); LanguageRegistry.addName(axeIridium, "Iridium Axe"); LanguageRegistry.addName(hoeIridium, "Iridium Hoe"); LanguageRegistry.addName(swordAluminium, "Aluminium Sword"); LanguageRegistry.addName(spadeAluminium, "Aluminium Shovel"); LanguageRegistry.addName(pickaxeAluminium, "Aluminium Pickaxe"); LanguageRegistry.addName(axeAluminium, "Aluminium Axe"); LanguageRegistry.addName(hoeAluminium, "Aluminium Hoe"); LanguageRegistry.addName(pbucketEmpty, "Empty Plastic Bucket"); LanguageRegistry.addName(pbucketWater, "Plastic Bucket of Water"); LanguageRegistry.addName(helmetTitanium, "Titanium Helmet"); LanguageRegistry.addName(torsoTitanium, "Titanium Chestplate"); LanguageRegistry.addName(legsTitanium, "Titanium Leggings"); LanguageRegistry.addName(bootsTitanium, "Titanium Boots"); LanguageRegistry.addName(helmetBronze, "Bronze Helmet"); LanguageRegistry.addName(torsoBronze, "Bronze Chestplate"); LanguageRegistry.addName(legsBronze, "Bronze Leggings"); LanguageRegistry.addName(bootsBronze, "Bronze Boots"); LanguageRegistry.addName(helmetSteel, "Steel Helmet"); LanguageRegistry.addName(torsoSteel, "Steel Chestplate"); LanguageRegistry.addName(legsSteel, "Steel Leggings"); LanguageRegistry.addName(bootsSteel, "Steel Boots"); LanguageRegistry.addName(helmetRuby, "Ruby Helmet"); LanguageRegistry.addName(torsoRuby, "Ruby Chestplate"); LanguageRegistry.addName(legsRuby, "Ruby Leggings"); LanguageRegistry.addName(bootsRuby, "Ruby Boots"); LanguageRegistry.addName(helmetEmerald, "Emerald Helmet"); LanguageRegistry.addName(torsoEmerald, "Emerald Chestplate"); LanguageRegistry.addName(legsEmerald, "Emerald Leggings"); LanguageRegistry.addName(bootsEmerald, "Emerald Boots"); LanguageRegistry.addName(helmetSapphire, "Sapphire Helmet"); LanguageRegistry.addName(torsoSapphire, "Sapphire Chestplate"); LanguageRegistry.addName(legsSapphire, "Sapphire Leggings"); LanguageRegistry.addName(bootsSapphire, "Sapphire Boots"); LanguageRegistry.addName(helmetAluminium, "Aluminium Helmet"); LanguageRegistry.addName(torsoAluminium, "Aluminium Chestplate"); LanguageRegistry.addName(legsAluminium, "Aluminium Leggings"); LanguageRegistry.addName(bootsAluminium, "Aluminium Boots"); // Recipes GameRegistry.addRecipe(new ItemStack(mixFerro, 1), new Object[] {" A ", " B ", " C ", 'A', ingotCobalt, 'B', ingotNickel, 'X', Item.ingotIron}); GameRegistry.addRecipe(new ItemStack(mixBronze, 1), new Object[] {"A", "X", "A", 'X', ingotTin, 'A', ingotCopper}); GameRegistry.addRecipe(new ItemStack(itemOilbottle, 5), new Object[] {"BAB", "B B", "BBB", 'A', Item.ingotIron, 'B', Block.thinGlass, }); GameRegistry.addShapelessRecipe(new ItemStack(itemAcid, 1), Item.potion, dustSulphur); GameRegistry.addShapelessRecipe(new ItemStack(Item.gunpowder, 15),dustSulphur,dustSulphur,dustSulphur,dustSulphur,dustSulphur,dustSulphur,dustSulphur,dustSulphur, Item.coal); GameRegistry.addRecipe(new ItemStack(containerEmpty, 1), new Object[] {"BAB", "AXA", "CAC", 'X', Block.thinGlass, 'A', ingotSteel, 'B', itemMagnet, 'C', ingotLead}); GameRegistry.addRecipe(new ItemStack(containerEmpty, 1), new Object[] {"CAC", "AXA", "BAB", 'X', Block.thinGlass, 'A', ingotSteel, 'B', itemMagnet, 'C', ingotLead}); GameRegistry.addShapelessRecipe(new ItemStack(containerUranium, 1), itemAcid, oreUranium, containerEmpty); GameRegistry.addRecipe(new ItemStack(itemMagnet, 1), new Object[] {" ", " X ", "X X", 'X', ingotFerro}); GameRegistry.addRecipe(new ItemStack(itemMagnet, 1), new Object[] {" X ", "X X", " ", 'X', ingotFerro}); GameRegistry.addRecipe(new ItemStack(itemResinpipe, 1), new Object[] {"XX ", " X ", " X ", 'X', ingotAluminium}); GameRegistry.addShapelessRecipe(new ItemStack(itemResinbottle, 1), new ItemStack(itemResinpipe, 1, -1), Block.wood, Item.glassBottle); GameRegistry.addShapelessRecipe(new ItemStack(itemPlastictemplate, 1), itemResinbottle, Block.sand); GameRegistry.addShapelessRecipe(new ItemStack(itemPlastictemplateFilled, 1), itemOilbottleFull, itemPlastictemplate); GameRegistry.addShapelessRecipe(new ItemStack(itemPlastic, 5), itemPlastictemplateBaked); GameRegistry.addRecipe(new ItemStack(blockPlexiglass, 1), new Object[] {" XX", " XX", " ", 'X', itemPlastic}); GameRegistry.addRecipe(new ItemStack(blockPlexiglass, 1), new Object[] {"XX ", "XX ", " ", 'X', itemPlastic}); GameRegistry.addRecipe(new ItemStack(blockPlexiglass, 1), new Object[] {" ", " XX", " XX", 'X', itemPlastic}); GameRegistry.addRecipe(new ItemStack(blockPlexiglass, 1), new Object[] {" ", "XX ", "XX ", 'X', itemPlastic}); GameRegistry.addRecipe(new ItemStack(swordTitanium, 1), new Object[] {" A ", " A ", " B ", 'A', ingotTitanium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(spadeTitanium, 1), new Object[] {" A ", " B ", " B ", 'A', ingotTitanium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(pickaxeTitanium, 1), new Object[] {"AAA", " B ", " B ", 'A', ingotTitanium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeTitanium, 1), new Object[] {"AA ", "AB ", " B ", 'A', ingotTitanium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeTitanium, 1), new Object[] {" AA", " BA", " B ", 'A', ingotTitanium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeTitanium, 1), new Object[] {"AA ", " B ", " B ", 'A', ingotTitanium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeTitanium, 1), new Object[] {" AA", " B ", " B ", 'A', ingotTitanium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(swordCopper, 1), new Object[] {" A ", " A ", " B ", 'A', ingotCopper, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(spadeCopper, 1), new Object[] {" A ", " B ", " B ", 'A', ingotCopper, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(pickaxeCopper, 1), new Object[] {"AAA", " B ", " B ", 'A', ingotCopper, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeCopper, 1), new Object[] {"AA ", "AB ", " B ", 'A', ingotCopper, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeCopper, 1), new Object[] {" AA", " BA", " B ", 'A', ingotCopper, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeCopper, 1), new Object[] {"AA ", " B ", " B ", 'A', ingotCopper, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeCopper, 1), new Object[] {" AA", " B ", " B ", 'A', ingotCopper, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(swordBronze, 1), new Object[] {" A ", " A ", " B ", 'A', ingotBronze, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(spadeBronze, 1), new Object[] {" A ", " B ", " B ", 'A', ingotBronze, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(pickaxeBronze, 1), new Object[] {"AAA", " B ", " B ", 'A', ingotBronze, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeBronze, 1), new Object[] {"AA ", "AB ", " B ", 'A', ingotBronze, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeBronze, 1), new Object[] {" AA", " BA", " B ", 'A', ingotBronze, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeBronze, 1), new Object[] {"AA ", " B ", " B ", 'A', ingotBronze, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeBronze, 1), new Object[] {" AA", " B ", " B ", 'A', ingotBronze, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(swordPlatinum, 1), new Object[] {" A ", " A ", " B ", 'A', ingotPlatinum, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(spadePlatinum, 1), new Object[] {" A ", " B ", " B ", 'A', ingotPlatinum, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(pickaxePlatinum, 1), new Object[] {"AAA", " B ", " B ", 'A', ingotPlatinum, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axePlatinum, 1), new Object[] {"AA ", "AB ", " B ", 'A', ingotPlatinum, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axePlatinum, 1), new Object[] {" AA", " BA", " B ", 'A', ingotPlatinum, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoePlatinum, 1), new Object[] {"AA ", " B ", " B ", 'A', ingotPlatinum, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoePlatinum, 1), new Object[] {" AA", " B ", " B ", 'A', ingotPlatinum, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(swordEmerald, 1), new Object[] {" A ", " A ", " B ", 'A', Item.emerald, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(spadeEmerald, 1), new Object[] {" A ", " B ", " B ", 'A', Item.emerald, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(pickaxeEmerald, 1), new Object[] {"AAA", " B ", " B ", 'A', Item.emerald, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeEmerald, 1), new Object[] {"AA ", "AB ", " B ", 'A', Item.emerald, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeEmerald, 1), new Object[] {" AA", " BA", " B ", 'A', Item.emerald, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeEmerald, 1), new Object[] {"AA ", " B ", " B ", 'A', Item.emerald, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeEmerald, 1), new Object[] {" AA", " B ", " B ", 'A', Item.emerald, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(swordRuby, 1), new Object[] {" A ", " A ", " B ", 'A', gemRuby, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(spadeRuby, 1), new Object[] {" A ", " B ", " B ", 'A', gemRuby, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(pickaxeRuby, 1), new Object[] {"AAA", " B ", " B ", 'A', gemRuby, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeRuby, 1), new Object[] {"AA ", "AB ", " B ", 'A', gemRuby, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeRuby, 1), new Object[] {" AA", " BA", " B ", 'A', gemRuby, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeRuby, 1), new Object[] {"AA ", " B ", " B ", 'A', gemRuby, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeRuby, 1), new Object[] {" AA", " B ", " B ", 'A', gemRuby, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(swordSapphire, 1), new Object[] {" A ", " A ", " B ", 'A', gemSapphire, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(spadeSapphire, 1), new Object[] {" A ", " B ", " B ", 'A', gemSapphire, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(pickaxeSapphire, 1), new Object[] {"AAA", " B ", " B ", 'A', gemSapphire, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeSapphire, 1), new Object[] {"AA ", "AB ", " B ", 'A', gemSapphire, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeSapphire, 1), new Object[] {" AA", " BA", " B ", 'A', gemSapphire, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeSapphire, 1), new Object[] {"AA ", " B ", " B ", 'A', gemSapphire, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeSapphire, 1), new Object[] {" AA", " B ", " B ", 'A', gemSapphire, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(swordIridium, 1), new Object[] {" A ", " A ", " B ", 'A', ingotIridium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(spadeIridium, 1), new Object[] {" A ", " B ", " B ", 'A', ingotIridium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(pickaxeIridium, 1), new Object[] {"AAA", " B ", " B ", 'A', ingotIridium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeIridium, 1), new Object[] {"AA ", "AB ", " B ", 'A', ingotIridium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeIridium, 1), new Object[] {" AA", " BA", " B ", 'A', ingotIridium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeIridium, 1), new Object[] {"AA ", " B ", " B ", 'A', ingotIridium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeIridium, 1), new Object[] {" AA", " B ", " B ", 'A', ingotIridium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(swordAluminium, 1), new Object[] {" A ", " A ", " B ", 'A', ingotAluminium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(spadeAluminium, 1), new Object[] {" A ", " B ", " B ", 'A', ingotAluminium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(pickaxeAluminium, 1), new Object[] {"AAA", " B ", " B ", 'A', ingotAluminium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeAluminium, 1), new Object[] {"AA ", "AB ", " B ", 'A', ingotAluminium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(axeAluminium, 1), new Object[] {" AA", " BA", " B ", 'A', ingotAluminium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeAluminium, 1), new Object[] {"AA ", " B ", " B ", 'A', ingotAluminium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(hoeAluminium, 1), new Object[] {" AA", " B ", " B ", 'A', ingotAluminium, 'B', Item.stick}); GameRegistry.addRecipe(new ItemStack(pbucketEmpty, 1), new Object[] { "A A", " A ", 'A', itemPlastic}); /* GameRegistry.addRecipe(new ItemStack(helmetTitanium, 1), new Object[] { "A A", "AAA", 'A', ingotTitanium}); GameRegistry.addRecipe(new ItemStack(torsoTitanium, 1), new Object[] { "A A", "AAA", "AAA", 'A', ingotTitanium}); GameRegistry.addRecipe(new ItemStack(legsTitanium, 1), new Object[] { "AAA", "A A", "A A", 'A', ingotTitanium}); GameRegistry.addRecipe(new ItemStack(bootsTitanium, 1), new Object[] { "A A", "A A", 'A', ingotTitanium}); GameRegistry.addRecipe(new ItemStack(helmetBronze, 1), new Object[] { "A A", "AAA", 'A', ingotBronze}); GameRegistry.addRecipe(new ItemStack(torsoBronze, 1), new Object[] { "A A", "AAA", "AAA", 'A', ingotBronze}); GameRegistry.addRecipe(new ItemStack(legsBronze, 1), new Object[] { "AAA", "A A", "A A", 'A', ingotBronze}); GameRegistry.addRecipe(new ItemStack(bootsBronze, 1), new Object[] { "A A", "A A", 'A', ingotBronze}); GameRegistry.addRecipe(new ItemStack(helmetSteel, 1), new Object[] { "A A", "AAA", 'A', ingotSteel}); GameRegistry.addRecipe(new ItemStack(torsoSteel, 1), new Object[] { "A A", "AAA", "AAA", 'A', ingotSteel}); GameRegistry.addRecipe(new ItemStack(legsSteel, 1), new Object[] { "AAA", "A A", "A A", 'A', ingotSteel}); GameRegistry.addRecipe(new ItemStack(bootsSteel, 1), new Object[] { "A A", "A A", 'A', ingotSteel}); GameRegistry.addRecipe(new ItemStack(helmetAluminium, 1), new Object[] { "A A", "AAA", 'A', ingotAluminium}); GameRegistry.addRecipe(new ItemStack(torsoAluminium, 1), new Object[] { "A A", "AAA", "AAA", 'A', ingotAluminium}); GameRegistry.addRecipe(new ItemStack(legsAluminium, 1), new Object[] { "AAA", "A A", "A A", 'A', ingotAluminium}); GameRegistry.addRecipe(new ItemStack(bootsAluminium, 1), new Object[] { "A A", "A A", 'A', ingotAluminium}); GameRegistry.addRecipe(new ItemStack(helmetRuby, 1), new Object[] { "A A", "AAA", 'A', gemRuby}); GameRegistry.addRecipe(new ItemStack(torsoRuby, 1), new Object[] { "A A", "AAA", "AAA", 'A', gemRuby}); GameRegistry.addRecipe(new ItemStack(legsRuby, 1), new Object[] { "AAA", "A A", "A A", 'A', gemRuby}); GameRegistry.addRecipe(new ItemStack(bootsRuby, 1), new Object[] { "A A", "A A", 'A', gemRuby}); GameRegistry.addRecipe(new ItemStack(helmetEmerald, 1), new Object[] { "A A", "AAA", 'A', Item.emerald}); GameRegistry.addRecipe(new ItemStack(torsoEmerald, 1), new Object[] { "A A", "AAA", "AAA", 'A', Item.emerald}); GameRegistry.addRecipe(new ItemStack(legsEmerald, 1), new Object[] { "AAA", "A A", "A A", 'A', Item.emerald}); GameRegistry.addRecipe(new ItemStack(bootsEmerald, 1), new Object[] { "A A", "A A", 'A', Item.emerald}); GameRegistry.addRecipe(new ItemStack(helmetSapphire, 1), new Object[] { "A A", "AAA", 'A', gemSapphire}); GameRegistry.addRecipe(new ItemStack(torsoSapphire, 1), new Object[] { "A A", "AAA", "AAA", 'A', gemSapphire}); GameRegistry.addRecipe(new ItemStack(legsSapphire, 1), new Object[] { "AAA", "A A", "A A", 'A', gemSapphire}); GameRegistry.addRecipe(new ItemStack(bootsSapphire, 1), new Object[] { "A A", "A A", 'A', gemSapphire}); */ // Smeltig //GameRegistry.addSmelting(.blockID, new ItemStack()); GameRegistry.addSmelting(oreTitanium.blockID, new ItemStack(ingotTitanium), 20F); GameRegistry.addSmelting(oreCopper.blockID, new ItemStack(ingotCopper), 20F); GameRegistry.addSmelting(oreTin.blockID, new ItemStack(ingotTin), 20F); GameRegistry.addSmelting(oreNickel.blockID, new ItemStack(ingotNickel), 20F); GameRegistry.addSmelting(oreCobalt.blockID, new ItemStack(ingotCobalt), 20F); GameRegistry.addSmelting(orePlatinum.blockID, new ItemStack(ingotPlatinum), 20F); GameRegistry.addSmelting(oreLead.blockID, new ItemStack(ingotLead), 20F); GameRegistry.addSmelting(oreBauxite.blockID, new ItemStack(ingotAluminium), 20F); GameRegistry.addSmelting(oreSilver.blockID, new ItemStack(ingotSilver), 20F); GameRegistry.addSmelting(Item.ingotIron.itemID, new ItemStack(ingotSteel), 20F); GameRegistry.addSmelting(mixBronze.itemID, new ItemStack(ingotBronze, 3), 20F); GameRegistry.addSmelting(mixFerro.itemID, new ItemStack(ingotFerro, 3), 20F); GameRegistry.addSmelting(oreBauxite.blockID, new ItemStack(ingotAluminium, 1), 20F); GameRegistry.addSmelting(itemOilbottleFull.itemID, new ItemStack(dustSulphur, 3), 20F); GameRegistry.addSmelting(itemPlastictemplateFilled.itemID, new ItemStack(itemPlastictemplateBaked), 20F); GameRegistry.addSmelting(pbucketEmpty.itemID, new ItemStack(itemPlastic, 3), 0F); //MC Forge Ore Dictionary Registration OreDictionary.registerOre("ingotTitanium", new ItemStack(ingotTitanium)); OreDictionary.registerOre("ingotCopper", new ItemStack(ingotCopper)); OreDictionary.registerOre("ingotTin", new ItemStack(ingotTin)); OreDictionary.registerOre("ingotNickel", new ItemStack(ingotNickel)); OreDictionary.registerOre("ingotCobalt", new ItemStack(ingotCobalt)); OreDictionary.registerOre("ingotPlatinum", new ItemStack(ingotPlatinum)); OreDictionary.registerOre("ingotLead", new ItemStack(ingotLead)); OreDictionary.registerOre("ingotSteel", new ItemStack(ingotSteel)); OreDictionary.registerOre("ingotIridium", new ItemStack(ingotIridium)); OreDictionary.registerOre("gemSapphire", new ItemStack(gemSapphire)); OreDictionary.registerOre("gemRuby", new ItemStack(gemRuby)); OreDictionary.registerOre("gemAmethyst", new ItemStack(gemAmethyst)); OreDictionary.registerOre("gemQuartz", new ItemStack(gemQuartz)); OreDictionary.registerOre("gemChalcedony", new ItemStack(gemChalcedony)); OreDictionary.registerOre("gemJasper", new ItemStack(gemJasper)); OreDictionary.registerOre("ingotAluminium", new ItemStack(ingotAluminium)); OreDictionary.registerOre("ingotSilver", new ItemStack(ingotSilver)); OreDictionary.registerOre("ingotSteel", new ItemStack(ingotSteel)); OreDictionary.registerOre("ingotRefinediron", new ItemStack(ingotSteel)); OreDictionary.registerOre("ingotIronRefined", new ItemStack(ingotSteel)); //Names and registration GameRegistry.registerBlock(oreTitanium); LanguageRegistry.addName(oreTitanium, "Titanium Ore"); GameRegistry.registerBlock(oreCopper); LanguageRegistry.addName(oreCopper, "Copper Ore"); GameRegistry.registerBlock(oreTin); LanguageRegistry.addName(oreTin, "Tin Ore"); GameRegistry.registerBlock(orePlatinum); LanguageRegistry.addName(orePlatinum, "Platinum Ore"); GameRegistry.registerBlock(oreCobalt); LanguageRegistry.addName(oreCobalt, "Cobalt Ore"); GameRegistry.registerBlock(oreNickel); LanguageRegistry.addName(oreNickel, "Nickel Ore"); GameRegistry.registerBlock(oreUranium); LanguageRegistry.addName(oreUranium, "Uranium Ore"); GameRegistry.registerBlock(oreSulphur); LanguageRegistry.addName(oreSulphur, "Sulphur Ore"); GameRegistry.registerBlock(oreRuby); LanguageRegistry.addName(oreRuby, "Ruby Ore"); GameRegistry.registerBlock(oreSapphire); LanguageRegistry.addName(oreSapphire, "Sapphire Ore"); GameRegistry.registerBlock(oreLead); LanguageRegistry.addName(oreLead, "Lead Ore"); GameRegistry.registerBlock(oreBCoal); LanguageRegistry.addName(oreBCoal, "Brown Coal Ore"); GameRegistry.registerBlock(oreOil); LanguageRegistry.addName(oreOil, "Oil Ore"); GameRegistry.registerBlock(oreGeode); LanguageRegistry.addName(oreGeode, "Geode"); GameRegistry.registerBlock(oreIridium); LanguageRegistry.addName(oreIridium, "Iridium Ore"); GameRegistry.registerBlock(oreBauxite); LanguageRegistry.addName(oreBauxite, "Bauxite"); GameRegistry.registerBlock(blockPlexiglass); LanguageRegistry.addName(blockPlexiglass, "Plexiglass"); LanguageRegistry.addName(oreSilver, "Silver Ore"); GameRegistry.registerBlock(oreSilver); LanguageRegistry.addName(oreLimestone, "Limestone"); GameRegistry.registerBlock(oreLimestone); // MC Forge ore dictionary regster OreDictionary.registerOre("oreCopper", new ItemStack(oreCopper)); OreDictionary.registerOre("oreTin", new ItemStack(oreTin)); OreDictionary.registerOre("oreNickel", new ItemStack(oreNickel)); OreDictionary.registerOre("oreCobalt", new ItemStack(oreCobalt)); OreDictionary.registerOre("orePlatinum", new ItemStack(orePlatinum)); OreDictionary.registerOre("oreLead", new ItemStack(oreLead)); OreDictionary.registerOre("oreUranium", new ItemStack(oreUranium)); OreDictionary.registerOre("oreOil", new ItemStack(oreOil)); OreDictionary.registerOre("oreBCoal", new ItemStack(oreBCoal)); OreDictionary.registerOre("oreIridium", new ItemStack(oreIridium)); OreDictionary.registerOre("oreSapphire", new ItemStack(oreSapphire)); OreDictionary.registerOre("oreRuby", new ItemStack(oreRuby)); OreDictionary.registerOre("oreBrownCoal", new ItemStack(oreBCoal)); OreDictionary.registerOre("oreSulphur", new ItemStack(oreSulphur)); OreDictionary.registerOre("oreBauxite", new ItemStack(oreBauxite)); OreDictionary.registerOre("oreAluminium", new ItemStack(oreBauxite)); OreDictionary.registerOre("oreSilver", new ItemStack(oreSilver)); //Crafting handlers GameRegistry.registerCraftingHandler(new MOreCraftingHandler()); //World gens GameRegistry.registerWorldGenerator(worldGen); GameRegistry.registerFuelHandler(fuelHandler); } @PostInit public static void postInit(FMLPostInitializationEvent event) { } } Quote http://i.imgur.com/ZAoTYCc.png[/img]
DELTA_12 Posted February 8, 2013 Author Posted February 8, 2013 so? Quote http://i.imgur.com/ZAoTYCc.png[/img]
DELTA_12 Posted February 8, 2013 Author Posted February 8, 2013 please someone Quote http://i.imgur.com/ZAoTYCc.png[/img]
MCFTW Posted February 15, 2013 Posted February 15, 2013 I'm fairly new to modding myself, but I'd say check your recipe methods and make sure they're in the correct format with the correct number of parameters. Quote
SeKtOR Posted February 15, 2013 Posted February 15, 2013 Maybe you based on 1.4.6 tutorial and something changed in 1.4.7(like shiftedIndex -> itemID)? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.