Jump to content

Wurmatron

Members
  • Posts

    34
  • Joined

  • Last visited

Everything posted by Wurmatron

  1. Not sure what you are planning on doing with this event but its possible. This event is client side so you can just call "Minecraft.getMinecraft().player" to get the client side player (EntityPlayerSP) and if for some reason you need it on the server side you can always just use "ServerChatEvent " or even send a packet to the server with the players username to lookup via UserNameCache and get the EntityPlayer MP via "FMLCommonHandler.instance ().getMinecraftServerInstance ().getPlayerList ().getPlayerByUUID ()" PS: Sorry about the formatting
  2. What i am trying to do is create a GUI that allows the player to place "cubes" onto the rendered player model, but i am having issues getting where the player has clicked on the screen in relation to the players model.Too make it easier i would like to have the blocks aligned to a grid that goes around the selected body part. The player's model will not be rendered with the same rotations. I also need to know what part was clicked and translate it into where a cube should be rendered on the player's model. The GUI looks like Gui Class: https://github.com/Wurmatron/VoidRPG/blob/master/src/main/java/wurmatron/voidrpg/client/gui/GuiArmorCustomization.java Full Src: https://github.com/Wurmatron/VoidRPG/
  3. I am having issues with using ray casting into the player model that i render onto my GUI via ModelRenderer. I am trying to get from the mouse click on the model rendered on the GUI. Any idea would be helpful. Src: http://pastebin.com/DJG3Bm0A EDIT: See http://www.minecraftforge.net/forum/index.php/topic,38068.0.html for more details
  4. super.drawScreen() calls the initGui method so.... code update?
  5. are you still calling the super in both the initGui and drawScreen?
  6. I have never had that issue but it may be because you are forcing the buttons to render and skipping initGui() [/size][/font][/color] [color=#333333][font=consolas, liberation mono, menlo, courier, monospace][size=12px]nextWallpaper.drawButton(mc, posX + 7, posY + 10); [/size][/font][/color] [color=#333333][font=consolas, liberation mono, menlo, courier, monospace][size=12px]prevWallpaper.drawButton(mc, posX - 3, posY + 10);[/size][/font][/color] [color=#333333][font=consolas, liberation mono, menlo, courier, monospace][size=12px][/Code][/size][/font][/color]
  7. initGui(); should automatically be called. How my gui class is setup https://github.com/Wurmatron/VoidRPG/blob/master/src/main/java/wurmatron/voidrpg/client/gui/GuiArmorCustomization.java
  8. Not sure exactly what you mean by "constantly selected" but you will want to check your button ids they are both 0 and you need to call the super method in drawScreen (use just have it commented out)
  9. Thank you so much. I got it working [/img] https://gist.github.com/Wurmatron/e26104c41aff30965f545416b3bda0b4
  10. I need to be able to control which parts of the player is rendered so.... Any other suggestions?
  11. i am trying to render the player's model into my gui, But there is something wrong and i cannot find out what it is. It looks like this. [/img] The Code for this is https://gist.github.com/Wurmatron/f7f66fbca7d93b79361cb60030b5686a Any ideas would be helpful.
  12. I am trying to get the location of where the mouse clicked on my the players model when the mouse has clicked. I know i need to use the mouseRelease method but i how no idea other than that. Any ideas on how to proceed about this would be helpful. int xPos = (this.width) / 2; int yPos = (this.height) / 2; GL11.glPushMatrix(); GL11.glColor3f(1F, 1F, 1F); GL11.glEnable(32826); GL11.glEnable(2903); GL11.glPushMatrix(); GL11.glTranslatef(xPos + 40, yPos + 98, 50F); // Makes the scaling easier gui GL11.glScalef(-75, 75, 75); GL11.glRotatef(180F, 0.0F, 0.0F, 1F); GL11.glRotatef(135F, 0.0F, 1F, 0.0F); RenderHelper.enableStandardItemLighting(); GL11.glRotatef(-135F, 0.0F, 1.0F, 0.0F); GL11.glRotatef(0.0F, 1.0F, 0.0F, 0.0F); playerSP.renderYawOffset = playerSP.rotationYaw = playerSP.prevRotationYaw = playerSP.prevRotationYawHead = playerSP.rotationYawHead; playerSP.rotationPitch = 0.0F; GL11.glTranslatef(0.0F, playerSP.renderOffsetY, 0.0F); GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); // scale by default is 1f GlStateManager.scale(scale, scale, scale); GL11.glRotatef(yaw, 0, 1, 0); // Used to render the player to the gui along with rotations Minecraft.getMinecraft().getRenderManager().doRenderEntity(playerSP, 0.0D, 0.0D, 0.0D, yaw, 1f, false); GL11.glRotatef(pitch, 0, 0, 1); GL11.glPopMatrix(); RenderHelper.disableStandardItemLighting(); GL11.glDisable(32826); GL11.glTranslatef(0F, 0F, 0.0F); GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); GL11.glEnable(32826); OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, 240 / 1.0F, 240 / 1.0F); GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); GL11.glDisable(32826); RenderHelper.disableStandardItemLighting(); GL11.glDisable(2896); GL11.glDisable(2929); GL11.glPopMatrix(); [/Code] Full Source: [font=verdana][size=78%]https://gist.github.com/Wurmatron/9c66c89489b4d5204f91c76e5dbb7fae[/size][/font]
  13. I am having issues with getting my Ears to follow the players head. I have it following it from right to left (Yaw) but i am having issues with the pitch because it requires me to translate the model by some amount. I have no idea how to even start. Any suggestions for ways of doing this? This is called before rendering the model GlStateManager.pushMatrix(); GlStateManager.rotate(180 - player.rotationYawHead, 0, 1, 0); if(!player.isSneaking()) { GlStateManager.translate(0.2f, player.getEyeHeight(), 0.06f); } else { GlStateManager.translate(0.2f, player.getEyeHeight() - 0.1f, 0.06f); } GlStateManager.rotate(-player.rotationPitch, 1, 0, 0); GlStateManager.rotate(180 , 1, 0, 0); This is called after GlStateManager.popMatrix(); if you need the full classes just ask there are lots of extra stuff thats not needed just for rendering
  14. I am having issues after i change the player's hitbox. Once i set the hitbox using EntityPlayer setEntityBoundingBox() the hitbox is set correctly and is shown correctly using f3 + b, But when i try going under a block if pushes me out like i was 2 blocks tall. If i sprint under i can manage to get though the issue, But if i get near the edge of the 1 block high area i get sucked out as though i was 2 blocks tall. Note i can move fine not near the edge of the 1 block high area. For those wondering i have also tried reflection to use the setSize Method but it doesn't even change the player's hitbox (I may be doing it incorrectly). Anyone have any Fixes or Suggestions? @SubscribeEvent public void onPlayerTick(TickEvent.PlayerTickEvent e) { EntityPlayer player = e.player; float height = 0.9f; float width = 0.3f; player.height = height; player.width = width; player.eyeHeight = 0.8f; player.setEntityBoundingBox(new AxisAlignedBB(player.getEntityBoundingBox().minX, player.getEntityBoundingBox().minY, player.getEntityBoundingBox().minZ, player.getEntityBoundingBox().minX + width, player.getEntityBoundingBox().minY + height, player.getEntityBoundingBox().minZ + width)); if (getBlockAbove(player) != null && !(getBlockAbove(player) instanceof BlockAir && RaceManager.getPlayerRace(player).Height() <= 0.9f)) { // Player is 1 block high and a block is above } } private static Block getBlockAbove(Entity entity) { World world = entity.worldObj; return world.getBlockState(new BlockPos(entity.posX, entity.posY+1,entity.posZ)).getBlock(); } private static final String setSizeObf = "func_177725_a"; private static final String setSizeDeobf = "setSize"; public static Method setSizeMethod; public static void setSize(Entity entity, float width, float height) { try { Method m = EntityLivingBase.class.getDeclaredMethod(isObfuscation() ? setSizeObf : setSizeDeobf, float.class, float.class); setSizeMethod = m; } catch(NoSuchMethodException e) { entity.width = width; entity.height = height; } catch(Exception e) { e.printStackTrace(); } if(setSizeMethod != null) { try { setSizeMethod.setAccessible(true); setSizeMethod.invoke(entity, width, height); } catch(Exception e) { e.printStackTrace(); } } } public static boolean isObfuscation() { boolean obfuscation = true; try { Field[] fields = Class.forName("net.minecraft.world.World").getDeclaredFields(); for(Field f : fields) { f.setAccessible(true); if(f.getName().equalsIgnoreCase("loadedEntityList")) { obfuscation = false; } } } catch (Exception e) {} return obfuscation; }
  15. To Anyone that Has failed like i just have. Here is some advice. [1] Check Your Dependencies and if they are at that location [2] Make sure to add sub dependencies like if you have Thermal Expansion to add Thermal foundation and Cofh Core Thanks to everyone that helped especially diesieben07
  16. I have my build.gradle it has all of my dependencies under "dependencies" and when i get a list of all the jars that i uses it lists mine plus the forge and minecraft ones. I am just doing something wrong or not understanding something. [1] Set Dependencies in gradle in build.gradle [2] Run gradlew build [3] Done mods in build/libs list of jars gradle will use when compiling ChickenChunks-1.7.10-1.3.4.16-universal.jar PlanetguyLib-1.5.jar ProjectRed-1.7.10-4.5.15.75-Compat.jar OpenModsLib-1.7.10-0.6.jar industrialcraft-2-2.2.695-experimental.jar InventoryTweaks-1.59-dev-152.jar Chisel2-2.3.9.36.jar CoFHCore-[1.7.10]3.0.0RC7-211.jar Draconic-Evolution-1.7.10-v1.0.0e.jar RemainInMotion-2.5.3.jar OpenComputers-MC1.7.10-1.5.5.12-universal.jar ThermalFoundation-[1.7.10]1.0.0RC7-62.jar gregtech_1.7.10-5.07.07.jar OpenBlocks-1.7.10-1.3.jar CodeChickenCore-1.7.10-1.0.4.29-universal.jar CustomMainMenu-MC1.7.10-1.2.jar ThermalExpansion-[1.7.10]4.0.0RC7-141.jar Jabba-1.2.1a_1.7.10.jar BigReactors-0.4.2A2.jar ProjectRed-1.7.10-4.5.15.75-Base.jar extrautilities-1.2.2.jar GraviSuite-1.7.10-2.0.3.jar ProjectRed-1.7.10-4.5.15.75-Lighting.jar ThermalDynamics-[1.7.10]1.0.0RC7-98.jar ProjectRed-1.7.10-4.5.15.75-Integration.jar appliedenergistics2-rv2-beta-28.jar JourneyMap5.0.1_Unlimited_MC1.7.10.jar NotEnoughItems-1.7.10-1.0.3.74-universal.jar StevesWorkshop-0.5.1.jar SolarExpansion-Basic-1.4f.jar AdvancedSolarPanel-1.7.10-3.5.1.jar MobiusCore-1.2.4_1.7.10.jar ironchest-1.7.10-6.0.62.742-universal.jar SimplyJetpacks-MC1.7.10-1.4.1.jar EnderIO-1.7.10-2.2.8.349.jar buildcraft-6.4.3.jar [1.7.10]TerraFirmaCraft-0.79.15.538.jar ExtraCells-1.7.10-2.2.59b89.jar OpenModularTurrets-1.7.10-1.3.4-27.jar EnderStorage-1.7.10-1.4.5.27-universal.jar ForgeMultipart-1.7.10-1.1.1.324-universal.jar [1.7.10]TerraFirmaCraft-0.79.15.538.jar appliedenergistics2-rv2-beta-28.jar AdvancedSolarPanel-1.7.10-3.5.1.jar BigReactors-0.4.2A2.jar buildcraft-6.4.3.jar ChickenChunks-1.7.10-1.3.4.16-universal.jar Chisel2-2.3.9.36.jar Draconic-Evolution-1.7.10-v1.0.0e.jar EnderIO-1.7.10-2.2.8.349.jar EnderStorage-1.7.10-1.4.5.27-universal.jar ExtraCells-1.7.10-2.2.59b89.jar extrautilities-1.2.2.jar GraviSuite-1.7.10-2.0.3.jar gregtech_1.7.10-5.07.07.jar industrialcraft-2-2.2.695-experimental.jar ironchest-1.7.10-6.0.62.742-universal.jar Jabba-1.2.1a_1.7.10.jar OpenBlocks-1.7.10-1.3.jar OpenComputers-MC1.7.10-1.5.5.12-universal.jar OpenModularTurrets-1.7.10-1.3.4-27.jar ProjectRed-1.7.10-4.5.15.75-Base.jar ProjectRed-1.7.10-4.5.15.75-Compat.jar ProjectRed-1.7.10-4.5.15.75-Integration.jar ProjectRed-1.7.10-4.5.15.75-Lighting.jar RemainInMotion-2.5.3.jar SimplyJetpacks-MC1.7.10-1.4.1.jar SolarExpansion-Basic-1.4f.jar StevesWorkshop-0.5.1.jar ThermalDynamics-[1.7.10]1.0.0RC7-98.jar ThermalExpansion-[1.7.10]4.0.0RC7-141.jar ThermalFoundation-[1.7.10]1.0.0RC7-62.jar NotEnoughItems-1.7.10-1.0.3.74-universal.jar forgeSrc-1.7.10-10.13.2.1291.jar launchwrapper-1.11.jar jsr305-1.3.9.jar asm-debug-all-5.0.3.jar akka-actor_2.11-2.3.3.jar config-1.2.1.jar scala-actors-migration_2.11-1.1.0.jar scala-compiler-2.11.1.jar scala-continuations-library_2.11-1.0.2.jar scala-continuations-plugin_2.11.1-1.0.2.jar scala-library-2.11.1.jar scala-parser-combinators_2.11-1.0.1.jar scala-reflect-2.11.1.jar scala-swing_2.11-1.0.1.jar scala-xml_2.11-1.0.2.jar jopt-simple-4.5.jar lzma-0.0.1.jar realms-1.3.5.jar commons-compress-1.8.1.jar httpclient-4.3.3.jar commons-logging-1.1.3.jar httpcore-4.3.2.jar vecmath-1.3.1.jar trove4j-3.0.3.jar icu4j-core-mojang-51.2.jar codecjorbis-20101023.jar codecwav-20101023.jar libraryjavasound-20101123.jar librarylwjglopenal-20100824.jar soundsystem-20120107.jar netty-all-4.0.10.Final.jar commons-io-2.4.jar commons-codec-1.9.jar jinput-2.0.5.jar jutils-1.0.0.jar gson-2.2.4.jar authlib-1.5.16.jar log4j-api-2.0-beta9.jar log4j-core-2.0-beta9.jar lwjgl-2.9.1.jar lwjgl_util-2.9.1.jar twitch-5.16.jar scala-actors-2.11.0.jar scala-xml_2.11-1.0.2.jar scala-parser-combinators_2.11-1.0.1.jar jinput-platform-2.0.5-natives-linux.jar jinput-platform-2.0.5-natives-windows.jar jinput-platform-2.0.5-natives-osx.jar twitch-platform-5.16-natives-windows-32.jar twitch-platform-5.16-natives-windows-64.jar twitch-platform-5.16-natives-osx.jar twitch-external-platform-4.5-natives-windows-32.jar twitch-external-platform-4.5-natives-windows-64.jar lwjgl-platform-2.9.1-natives-windows.jar lwjgl-platform-2.9.1-natives-linux.jar lwjgl-platform-2.9.1-natives-osx.jar guava-17.0.jar commons-lang3-3.3.2.jar build.gradlew buildscript { repositories { mavenCentral() maven { name = "forge" url = "http://files.minecraftforge.net/maven" } maven { name = "sonatype" url = "https://oss.sonatype.org/content/repositories/snapshots/" } } dependencies { classpath 'net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT' } } apply plugin: 'forge' version = "0.1" group= "com.yourname.modid" // http://maven.apache.org/guides/mini/guide-naming-conventions.html archivesBaseName = "Mod" minecraft { version = "1.7.10-10.13.2.1291" runDir = "eclipse" } dependencies { compile files("/home/wurmatron/Downloads/Modpack/mods/1.7.10/ForgeMultipart-1.7.10-1.1.1.324-universal.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/[1.7.10]TerraFirmaCraft-0.79.15.538.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/appliedenergistics2-rv2-beta-28.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/AdvancedSolarPanel-1.7.10-3.5.1.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/BigReactors-0.4.2A2.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/buildcraft-6.4.3.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ChickenChunks-1.7.10-1.3.4.16-universal.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/Chisel2-2.3.9.36.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/Draconic-Evolution-1.7.10-v1.0.0e.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/EnderIO-1.7.10-2.2.8.349.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/EnderStorage-1.7.10-1.4.5.27-universal.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ExtraCells-1.7.10-2.2.59b89.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/extrautilities-1.2.2.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/GraviSuite-1.7.10-2.0.3.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/gregtech_1.7.10-5.07.07.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/industrialcraft-2-2.2.695-experimental.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ironchest-1.7.10-6.0.62.742-universal.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/Jabba-1.2.1a_1.7.10.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/OpenBlocks-1.7.10-1.3.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/OpenComputers-MC1.7.10-1.5.5.12-universal.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/OpenModularTurrets-1.7.10-1.3.4-27.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ProjectRed-1.7.10-4.5.15.75-Base.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ProjectRed-1.7.10-4.5.15.75-Compat.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ProjectRed-1.7.10-4.5.15.75-Integration.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ProjectRed-1.7.10-4.5.15.75-Lighting.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/RemainInMotion-2.5.3.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/SimplyJetpacks-MC1.7.10-1.4.1.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/SolarExpansion-Basic-1.4f.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/StevesWorkshop-0.5.1.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ThermalDynamics-[1.7.10]1.0.0RC7-98.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ThermalExpansion-[1.7.10]4.0.0RC7-141.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ThermalFoundation-[1.7.10]1.0.0RC7-62.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/NotEnoughItems-1.7.10-1.0.3.74-universal.jar") } processResources { // this will ensure that this task is redone when the versions change. inputs.property "version", project.version inputs.property "mcversion", project.minecraft.version // replace stuff in mcmod.info, nothing else from(sourceSets.main.resources.srcDirs) { include 'mcmod.info' // replace version and mcversion expand 'version':project.version, 'mcversion':project.minecraft.version } // copy everything else, thats not the mcmod.info from(sourceSets.main.resources.srcDirs) { exclude 'mcmod.info' } task listJars << { configurations.compile.each { File file -> println file.name } } }
  17. Sorry about the class im a noob and for my dependencies i added the jars that i added to my eclipse under dependencies Check first Post for the build.gradlew
  18. Workes in eclipse btw Shaped.java package tweaks.wurm.crafting; import erogenousbeef.bigreactors.common.BigReactors; import extracells.registries.BlockEnum; import extracells.registries.ItemEnum; import gravisuite.GraviSuite; import gregtech.api.enums.ItemList; import mcp.mobius.betterbarrels.BetterBarrels; import me.planetguy.remaininmotion.core.RIMBlocks; import me.planetguy.remaininmotion.core.RiMItems; import mrtjp.projectred.ProjectRedCore; import mrtjp.projectred.ProjectRedIllumination; import mrtjp.projectred.ProjectRedIntegration; import mrtjp.projectred.ProjectRedTransmission; import mrtjp.projectred.illumination.LightObjCage; import mrtjp.projectred.illumination.LightObjFallout; import mrtjp.projectred.illumination.LightObjFixture; import mrtjp.projectred.illumination.LightObjLantern; import net.minecraft.enchantment.Enchantment; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; import net.minecraftforge.oredict.ShapedOreRecipe; import net.shad0wb1ade.solarexpansion.init.SEGameObjects; import openblocks.OpenBlocks; import tonius.simplyjetpacks.crafting.UpgradingRecipe; import tonius.simplyjetpacks.integration.TEItems; import tweaks.wurm.WurmTweaks; import tweaks.wurm.utils.TEMachines; import tweaks.wurm.utils.TFCFood; import advsolar.common.AdvancedSolarPanel; import appeng.api.AEApi; import appeng.api.util.AEColor; import buildcraft.BuildCraftBuilders; import buildcraft.BuildCraftCore; import buildcraft.BuildCraftEnergy; import buildcraft.BuildCraftFactory; import buildcraft.BuildCraftSilicon; import buildcraft.BuildCraftTransport; import codechicken.chunkloader.ChickenChunks; import codechicken.enderstorage.EnderStorage; import cofh.core.util.crafting.RecipeAugmentable; import cofh.core.util.crafting.RecipeUpgrade; import cofh.thermaldynamics.ThermalDynamics; import cofh.thermaldynamics.duct.TDDucts; import cofh.thermalexpansion.block.TEBlocks; import cofh.thermalexpansion.block.cache.BlockCache; import cofh.thermalexpansion.block.cell.BlockCell; import cofh.thermalexpansion.block.device.BlockDevice; import cofh.thermalexpansion.block.dynamo.BlockDynamo; import cofh.thermalexpansion.block.ender.BlockEnder; import cofh.thermalexpansion.block.simple.BlockFrame; import cofh.thermalexpansion.block.simple.BlockRockwool; import cofh.thermalexpansion.block.sponge.BlockSponge; import cofh.thermalexpansion.block.strongbox.BlockStrongbox; import cofh.thermalexpansion.block.tank.BlockTank; import cofh.thermalexpansion.item.TEAugments; import cofh.thermalexpansion.util.crafting.TECraftingHandler; import cofh.thermalfoundation.block.TFBlocks; import cofh.thermalfoundation.item.TFItems; import com.bioxx.tfc.TFCBlocks; import com.bioxx.tfc.TFCItems; import com.bioxx.tfc.Core.Recipes; import com.brandon3055.draconicevolution.common.ModBlocks; import com.brandon3055.draconicevolution.common.ModItems; import com.cricketcraft.chisel.init.ChiselBlocks; import com.cricketcraft.chisel.init.ChiselItems; import com.rwtema.extrautils.ExtraUtils; import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.ironchest.IronChest; import crazypants.enderio.EnderIO; public class Shaped { public static void addRecipes() { GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.dispenser), true, new Object[]{"CCC","CBC","CRC", Character.valueOf('C'), "wurmcobble", Character.valueOf('B'), "wurmbow", Character.valueOf('R'), "wurmredstone"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.jukebox), true, new Object[]{"PPP","PGP","PPP", Character.valueOf('P'), "wurmplanks", Character.valueOf('G'), "wurmchipgem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.noteblock), true, new Object[]{"PPP","PGP","PPP", Character.valueOf('P'), "wurmplanks", Character.valueOf('G'), "wurmredstone"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.golden_rail,16,0), true, new Object[]{"G G","GSG","G G", Character.valueOf('G'), "wurmgold", Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.detector_rail,16,0), true, new Object[]{"I I","ISI","I I", Character.valueOf('I'), "wurmiron", Character.valueOf('S'), "wurmplate"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.detector_rail,16,0), true, new Object[]{"I I","ISI","I I", Character.valueOf('I'), "wurmiron", Character.valueOf('S'), "wurmplate"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.piston), true, new Object[]{"CCC","PIP","PRP", Character.valueOf('C'), "wurmcobble", Character.valueOf('P'), "wurmplanks", Character.valueOf('R'), "wurmredstone", Character.valueOf('I'), "wurmiron"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.wool,4,0), true, new Object[]{"WW","WW", Character.valueOf('W'), new ItemStack(TFCItems.WoolCloth)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.stone_slab,12,0), true, new Object[]{"SSS","SSS", Character.valueOf('S'), new ItemStack(Blocks.stone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.stone_slab,12,1), true, new Object[]{"SSS","SSS", Character.valueOf('S'), new ItemStack(Blocks.sandstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.stone_slab,12,3), true, new Object[]{"SSS","SSS", Character.valueOf('S'), new ItemStack(Blocks.cobblestone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.stone_slab,12,4), true, new Object[]{"SSS","SSS", Character.valueOf('S'), new ItemStack(Blocks.brick_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.stone_slab,12,5), true, new Object[]{"SSS","SSS", Character.valueOf('S'), new ItemStack(Blocks.stonebrick)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.stone_slab,12,6), true, new Object[]{"SSS","SSS", Character.valueOf('S'), new ItemStack(Blocks.nether_brick)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.stone_slab,12,7), true, new Object[]{"SSS","SSS", Character.valueOf('S'), new ItemStack(Blocks.quartz_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.tnt,1,0), true, new Object[]{"NSN","SNS","NSN", Character.valueOf('N'), new ItemStack(Items.gunpowder), Character.valueOf('S'), new ItemStack(Blocks.sand)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.bookshelf,1,0), true, new Object[]{"WWW","BBB","WWW", Character.valueOf('W'), "wurmplanks", Character.valueOf('B'), new ItemStack(Items.book)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.oak_stairs,4,0), true, new Object[]{" W"," WW","WWW", Character.valueOf('W'), new ItemStack(Blocks.planks)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.oak_stairs,4,0), true, new Object[]{"W ","WW ","WWW", Character.valueOf('W'), new ItemStack(Blocks.planks)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.chest,1,0), true, new Object[]{"WWW","WCW","WWW", Character.valueOf('W'), "wurmplanks"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.ladder,8,0), true, new Object[]{"SSS"," S ","SSS", Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.rail,32,0), true, new Object[]{"I I","ISI", "I I", Character.valueOf('S'), "wurmstick", Character.valueOf('I'), "wurmiron"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.stone_stairs,4,0), true, new Object[]{" C"," CC","CCC", Character.valueOf('C'),new ItemStack(Blocks.cobblestone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.stone_stairs,4,0), true, new Object[]{"C ","CC ","CCC", Character.valueOf('C'), new ItemStack(Blocks.cobblestone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.wooden_pressure_plate,1,0), true, new Object[]{"WW", Character.valueOf('W'), "wurmplanks"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.redstone_torch,1,0), true, new Object[]{"R","S", Character.valueOf('R'), "wurmredstone", Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.snow,1,0), true, new Object[]{"SS","SS", Character.valueOf('S'), new ItemStack(Items.snowball)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.fence,3,0), true, new Object[]{"SSS","SSS", Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.trapdoor,2,0), true, new Object[]{"SSS","SSS", Character.valueOf('S'), "wurmplanks"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.iron_bars,32,0), true, new Object[]{"III","III", Character.valueOf('I'), "wurmiron"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.fence_gate,1,0), true, new Object[]{"SPS","SPS", Character.valueOf('S'), "wurmstick", Character.valueOf('P'), "wurmplanks"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.brick_stairs,4,0), true, new Object[]{" B"," BB","BBB", Character.valueOf('B'),new ItemStack(Blocks.brick_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.brick_stairs,4,0), true, new Object[]{"B ","BB ","BBB", Character.valueOf('B'), new ItemStack(Blocks.brick_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.stone_brick_stairs,4,0), true, new Object[]{" S"," SS","SSS", Character.valueOf('S'),new ItemStack(Blocks.stonebrick)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.stone_brick_stairs,4,0), true, new Object[]{"S ","SS ","SSS", Character.valueOf('S'), new ItemStack(Blocks.stonebrick)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.spruce_stairs,4,0), true, new Object[]{" S"," SS","SSS", Character.valueOf('S'),new ItemStack(Blocks.planks,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.spruce_stairs,4,0), true, new Object[]{"S ","SS ","SSS", Character.valueOf('S'), new ItemStack(Blocks.planks,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.birch_stairs,4,0), true, new Object[]{" S"," SS","SSS", Character.valueOf('S'),new ItemStack(Blocks.planks,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.birch_stairs,4,0), true, new Object[]{"S ","SS ","SSS", Character.valueOf('S'), new ItemStack(Blocks.planks,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.jungle_stairs,4,0), true, new Object[]{" S"," SS","SSS", Character.valueOf('S'),new ItemStack(Blocks.planks,1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.jungle_stairs,4,0), true, new Object[]{"S ","SS ","SSS", Character.valueOf('S'), new ItemStack(Blocks.planks,1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.sandstone_stairs,4,0), true, new Object[]{" S"," SS","SSS", Character.valueOf('S'),new ItemStack(Blocks.sandstone,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.sandstone_stairs,4,0), true, new Object[]{"S ","SS ","SSS", Character.valueOf('S'), new ItemStack(Blocks.sandstone,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.acacia_stairs,4,0), true, new Object[]{" S"," SS","SSS", Character.valueOf('S'),new ItemStack(Blocks.planks,1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.acacia_stairs,4,0), true, new Object[]{"S ","SS ","SSS", Character.valueOf('S'), new ItemStack(Blocks.planks,1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.dark_oak_stairs,4,0), true, new Object[]{" S"," SS","SSS", Character.valueOf('S'),new ItemStack(Blocks.planks,1,5)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.dark_oak_stairs,4,0), true, new Object[]{"S ","SS ","SSS", Character.valueOf('S'), new ItemStack(Blocks.planks,1,5)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.wooden_slab,6,1), true, new Object[]{"WWW","WWW", Character.valueOf('W'), new ItemStack(Blocks.planks,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.wooden_slab,6,2), true, new Object[]{"WWW","WWW", Character.valueOf('W'), new ItemStack(Blocks.planks,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.wooden_slab,6,3), true, new Object[]{"WWW","WWW", Character.valueOf('W'), new ItemStack(Blocks.planks,1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.wooden_slab,6,4), true, new Object[]{"WWW","WWW", Character.valueOf('W'), new ItemStack(Blocks.planks,1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.wooden_slab,6,5), true, new Object[]{"WWW","WWW", Character.valueOf('W'), new ItemStack(Blocks.planks,1,5)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.heavy_weighted_pressure_plate,1,0), true , new Object[]{"II", Character.valueOf('I'), "wurmiron"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.light_weighted_pressure_plate,1,0), true , new Object[]{"GG", Character.valueOf('G'), "wurmgold"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.daylight_detector,1,0), true , new Object[]{"GGG","IGI","BBB", Character.valueOf('G'), new ItemStack(Blocks.glass), Character.valueOf('I'), "wurmiron", Character.valueOf('B'), new ItemStack(TFCItems.BismuthIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.enchanting_table,1,0), true , new Object[]{"BGB","OSO","OOO", Character.valueOf('B'), new ItemStack(Items.book), Character.valueOf('G'), "wurmegem", Character.valueOf('S'), new ItemStack(TFCItems.BlueSteelIngot2x), Character.valueOf('O'), new ItemStack(Blocks.obsidian)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.beacon,1,0), new Object[]{"GGG","GNG","OOO", Character.valueOf('G'), new ItemStack(Blocks.glass), Character.valueOf('N'), new ItemStack(Items.nether_star), Character.valueOf('O'), new ItemStack(Blocks.obsidian)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.cobblestone_wall,3,0),true, new Object[]{"CCC","CCC",Character.valueOf('C'), "wurmcobble"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.cobblestone_wall,3,1),true, new Object[]{"CCC","CCC",Character.valueOf('C'), new ItemStack(Blocks.mossy_cobblestone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.wooden_button,2,0), true, new Object[]{"W","W", Character.valueOf('W'), "wurmplanks"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.ender_chest,1,0), true, new Object[]{"OOO","OEO","OOO", Character.valueOf('O'), new ItemStack(Blocks.obsidian), Character.valueOf('E'), new ItemStack(Items.ender_eye)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.hopper,1,0), true, new Object[]{"I I","ICI"," I ", Character.valueOf('I'), "wurmiron", Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.dropper,1,0), true, new Object[]{"CCC","C C","CRC", Character.valueOf('C'), "wurmcobble",Character.valueOf('R'), "wurmredstone"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,0), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,1), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,2), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,3), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,4), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,5), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,5)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,6), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,6)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,7), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,7)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,, true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,9), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,10), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,10)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,11), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,11)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,12), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,13), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,13)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,14), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,14)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.carpet,12,15), true, new Object[]{"WWW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,15)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.painting,4,0), true, new Object[]{"WWW","WPW","WWW", Character.valueOf('W'), new ItemStack(TFCItems.WoolCloth,1,0),Character.valueOf('P'), new ItemStack(Items.paper,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.sign,3,0), true, new Object[]{"WWW","WWW"," S ", Character.valueOf('W'), "wurmlumber", Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.iron_door,1,0), true, new Object[]{"II","II","II", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.boat,1,0), true, new Object[]{"WKW","WWW", Character.valueOf('W'), "wurmlumber",Character.valueOf('K'), "wurmknife"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.bowl,3,0), true, new Object[]{"WKW"," W ", Character.valueOf('W'), "wurmlumber",Character.valueOf('K'), "wurmknife"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.paper,6,0), true, new Object[]{"JJJ", Character.valueOf('J'), new ItemStack(TFCItems.Jute)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.repeater), true, new Object[]{"TRT","SSS", Character.valueOf('T'), new ItemStack(Blocks.redstone_torch),Character.valueOf('R'), new ItemStack(Items.redstone),Character.valueOf('S'), new ItemStack(Blocks.stone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.comparator), true, new Object[]{" T ","TRT","SSS", Character.valueOf('T'), new ItemStack(Blocks.redstone_torch),Character.valueOf('R'), new ItemStack(Items.redstone),Character.valueOf('S'), new ItemStack(Blocks.stone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.flower_pot,12,0), true, new Object[]{"WWW", Character.valueOf('W'), "wurmbrick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.brewing_stand,1,0), true, new Object[]{" B ","CCC", Character.valueOf('B'), new ItemStack(Items.blaze_rod),Character.valueOf('C'), "wurmcobble"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.item_frame),true, new Object[]{"SSS","SLS","SSS", Character.valueOf('S'), "wurmstick",Character.valueOf('L'), new ItemStack(TFCItems.Leather)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.cauldron), true, new Object[]{"I I","I I", "III", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("reinforcedStone").getItem(),8,0),true, new Object[]{"SSS","SRS","SSS", Character.valueOf('R'), ic2.api.item.IC2Items.getItem("advancedAlloy"),Character.valueOf('S'), "wurmsstone"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("reinforcedGlass").getItem(),8,0),true, new Object[]{"SSS","SRS","SSS", Character.valueOf('R'), ic2.api.item.IC2Items.getItem("advancedAlloy"),Character.valueOf('S'), new ItemStack(Blocks.glass)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("scaffold").getItem(),16,0),true, new Object[]{"PPP"," S ","S S", Character.valueOf('P'), "wurmplanks",Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("ironScaffold").getItem(),16,0),true, new Object[]{"III"," S ","S S", Character.valueOf('I'), "wurmiron",Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("generator").getItem(),1,0),true, new Object[]{" I ","BMB","RFR", Character.valueOf('I'), ic2.api.item.IC2Items.getItem("reBattery"),Character.valueOf('B'), new ItemStack(TFCItems.BlueSteelIngot),Character.valueOf('M'),ic2.api.item.IC2Items.getItem("machine"), Character.valueOf('R'), new ItemStack(TFCItems.PlatinumIngot), Character.valueOf('F'), new ItemStack(Blocks.coal_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("geothermalGenerator").getItem(),1,1), true, new Object[]{"RBR","BGB", "RBR", Character.valueOf('R'), new ItemStack(TFCItems.RedSteelIngot), Character.valueOf('B'), new ItemStack(TFCItems.BlackSteelIngot), Character.valueOf('G'), new ItemStack(ic2.api.item.IC2Items.getItem("generator").getItem())})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("waterMill").getItem(),2,2),true, new Object[]{"WSW","SGS","WSW", Character.valueOf('W'), "wurmplanks",Character.valueOf('S'), "wurmstick",Character.valueOf('G'), ic2.api.item.IC2Items.getItem("generator")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("windMill").getItem(),1,4),true, new Object[]{"CSC","CGC","CSC", Character.valueOf('C'), new ItemStack(ic2.api.item.IC2Items.getItem("carbonPlate").getItem()),Character.valueOf('G'), ic2.api.item.IC2Items.getItem("generator")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.minecart,1,0), true, new Object[]{"I I","III", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.bed,1,0), true, new Object[]{"WWW","PPP", Character.valueOf('P'), "wurmplanks", Character.valueOf('W'), new ItemStack(TFCItems.WoolCloth)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("semifluidGenerator"), true, new Object[]{"IFI","FGF","IFI", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet2x),Character.valueOf('F'), ic2.api.item.IC2Items.getItem("FluidCell"),Character.valueOf('G'), ic2.api.item.IC2Items.getItem("geothermalGenerator")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("stirlingGenerator"), true, new Object[]{"IFI","IGI","III", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet2x),Character.valueOf('F'), ic2.api.item.IC2Items.getItem("heatconductor"),Character.valueOf('G'), ic2.api.item.IC2Items.getItem("generator")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("kineticGenerator"), true, new Object[]{"III","GMS","III", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet2x),Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"),Character.valueOf('G'), ic2.api.item.IC2Items.getItem("generator"),Character.valueOf('S'), ic2.api.item.IC2Items.getItem("steelshaft")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("lvTransformer"), true, new Object[]{"WCW","WOW","WCW",Character.valueOf('W'), "wurmplanks",Character.valueOf('C'), ic2.api.item.IC2Items.getItem("insulatedTinCableItem"),Character.valueOf('O'), ic2.api.item.IC2Items.getItem("coil")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("mvTransformer"), true, new Object[]{"C","M","C", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("insulatedCopperCableItem"),Character.valueOf('M'), ic2.api.item.IC2Items.getItem("advancedMachine")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("hvTransformer"), true, new Object[]{" C ","EMB"," C ", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("doubleInsulatedGoldCableItem"),Character.valueOf('M'), ic2.api.item.IC2Items.getItem("mvTransformer"),Character.valueOf('E'), ic2.api.item.IC2Items.getItem("electronicCircuit"),Character.valueOf('B'), ic2.api.item.IC2Items.getItem("advBattery")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("evTransformer"), true, new Object[]{" C ","EMB"," C ", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("trippleInsulatedIronCableItem"),Character.valueOf('M'), ic2.api.item.IC2Items.getItem("hvTransformer"),Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"),Character.valueOf('B'), ic2.api.item.IC2Items.getItem("lapotronCrystal")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("batBox"), true, new Object[]{"WCW","BBB","WWW", Character.valueOf('W'), "wurmplanks",Character.valueOf('B'), ic2.api.item.IC2Items.getItem("reBattery"),Character.valueOf('C'), ic2.api.item.IC2Items.getItem("insulatedTinCableItem")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("cesuUnit"), true, new Object[]{"PCP","BBB","PPP", Character.valueOf('P'), new ItemStack(TFCItems.BronzeSheet),Character.valueOf('B'), ic2.api.item.IC2Items.getItem("advBattery"),Character.valueOf('C'), ic2.api.item.IC2Items.getItem("insulatedCopperCableItem")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("mfeUnit"), true, new Object[]{"CBC","BMB","CBC", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("doubleInsulatedGoldCableItem"),Character.valueOf('B'), ic2.api.item.IC2Items.getItem("energyCrystal"),Character.valueOf('M'), ic2.api.item.IC2Items.getItem("advancedMachine")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("mfsUnit"), true, new Object[]{"BAB","BMB","BAB", Character.valueOf('A'), new ItemStack(TFCItems.RedSteelSheet2x),Character.valueOf('B'), ic2.api.item.IC2Items.getItem("lapotronCrystal"),Character.valueOf('M'), ic2.api.item.IC2Items.getItem("mfeUnit")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("machine"), true, new Object[]{"III","I I","III", Character.valueOf('I'), new ItemStack(TFCItems.SteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("ironFurnace"), true, new Object[]{"III","I I","IFI", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet2x), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("electroFurnace"), true, new Object[]{"III","I I","EFE", Character.valueOf('I'), new ItemStack(TFCItems.SteelSheet2x), Character.valueOf('F'), new ItemStack(Blocks.furnace), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("reBattery")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("ChargepadbatBox"), true, new Object[]{"CPC","IBI", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('P'), "wurmplate", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("insulatedTinCableItem"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("batBox")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("ChargepadcesuUnit"), true, new Object[]{"CPC","IBI", Character.valueOf('I'), new ItemStack(TFCItems.BlackBronzeSheet), Character.valueOf('P'), "wurmplate", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("insulatedCopperCableItem"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("cesuUnit")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("ChargepadmfeUnit"), true, new Object[]{"CPC","IBI", Character.valueOf('I'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('P'), "wurmplate", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("doubleInsulatedGoldCableItem"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("mfeUnit")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("ChargepadmfsUnit"), true, new Object[]{"CPC","IBI", Character.valueOf('I'), new ItemStack(TFCItems.RedSteelSheet), Character.valueOf('P'), "wurmplate", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("glassFiberCableItem"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("mfsUnit")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("macerator"), true, new Object[]{"GLG","CBC","RRR", Character.valueOf('G'), "wurmegem", Character.valueOf('L'), ic2.api.item.IC2Items.getItem("powerunit"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("machine"),Character.valueOf('R'), new ItemStack(TFCItems.RedSteelSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("extractor"), true, new Object[]{"GLG","CBC","RRR", Character.valueOf('G'), ic2.api.item.IC2Items.getItem("treetap"), Character.valueOf('L'), ic2.api.item.IC2Items.getItem("powerunit"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("machine"),Character.valueOf('R'), new ItemStack(TFCItems.RedSteelSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("compressor"), true, new Object[]{"GLG","CBC","RRR", Character.valueOf('G'), new ItemStack(TFCItems.LeadSheet), Character.valueOf('L'), ic2.api.item.IC2Items.getItem("powerunit"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("machine"),Character.valueOf('R'), new ItemStack(TFCItems.RedSteelSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("canner"), true, new Object[]{"TUT","TBT","TTT", Character.valueOf('T'), new ItemStack(TFCItems.TinSheet), Character.valueOf('U'), ic2.api.item.IC2Items.getItem("powerunit"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("machine")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("magnetizer"), true, new Object[]{"RCR","RBR","RCR", Character.valueOf('R'), new ItemStack(Blocks.redstone_block), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("machine"),Character.valueOf('C'), new ItemStack(TFCItems.CopperSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("electrolyzer"), true, new Object[]{"C C","CEC","SSS", Character.valueOf('S'), new ItemStack(TFCItems.SilverSheet), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("magnetizer"),Character.valueOf('C'), ic2.api.item.IC2Items.getItem("doubleInsulatedGoldCableItem")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("recycler"), true, new Object[]{"SSS","CBC","SSS", Character.valueOf('S'), new ItemStack(TFCItems.BlackBronzeSheet2x), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("compressor"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("advancedMachine")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("advancedMachine"), true, new Object[]{"ACA","CBC","ACA", Character.valueOf('A'), ic2.api.item.IC2Items.getItem("advancedAlloy"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("machine"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("carbonPlate")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("advancedMachine"), true, new Object[]{"CAC","ABA","CAC", Character.valueOf('A'), ic2.api.item.IC2Items.getItem("advancedAlloy"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("machine"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("carbonPlate")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("inductionFurnace"), true, new Object[]{"CCC","CFC","CBC", Character.valueOf('F'), ic2.api.item.IC2Items.getItem("electroFurnace"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("advancedMachine"), Character.valueOf('C'), new ItemStack(TFCItems.CopperSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("teleporter"), true, new Object[]{"CTC","GBG","CSC", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("advancedMachine"), Character.valueOf('S'), new ItemStack(TFCItems.BlueSteelSheet2x),Character.valueOf('G'), "wurmegem",Character.valueOf('T'), ic2.api.item.IC2Items.getItem("frequencyTransmitter")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("teslaCoil"), true, new Object[]{"RRR","CBC","SGS", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("hvTransformer"), Character.valueOf('S'), new ItemStack(TFCItems.GoldSheet2x),Character.valueOf('R'), new ItemStack(Blocks.redstone_block),Character.valueOf('G'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("metalformer"), true, new Object[]{" C ","HBH","SSS", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('H'), ic2.api.item.IC2Items.getItem("toolbox"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("machine"),Character.valueOf('S'), new ItemStack(TFCItems.SteelSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("patternstorage"), true, new Object[]{"GGG","MGM","LBL", Character.valueOf('B'), ic2.api.item.IC2Items.getItem("reinforcedStone"), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("crystalmemory"), Character.valueOf('G'), ic2.api.item.IC2Items.getItem("reinforcedGlass"),Character.valueOf('L'), ic2.api.item.IC2Items.getItem("miningLaser"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("advancedMachine"),Character.valueOf('G'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("scanner"), true, new Object[]{"SGS","MLM","CBC", Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('G'), ic2.api.item.IC2Items.getItem("reinforcedGlass"),Character.valueOf('S'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("advancedMachine"), Character.valueOf('L'), ic2.api.item.IC2Items.getItem("miningLaser") })); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("replicator"), true, new Object[]{"GBG", "TTT", "VMV", Character.valueOf('G'), "wurmegem", Character.valueOf('B'), Blocks.diamond_block, Character.valueOf('T'), ic2.api.item.IC2Items.getItem("teleporter"), Character.valueOf('V'), ic2.api.item.IC2Items.getItem("evTransformer"), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("advancedMachine")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("solidcanner"), true, new Object[]{"TUT","TBT","TTT", Character.valueOf('T'), new ItemStack(TFCItems.TinSheet), Character.valueOf('U'), ic2.api.item.IC2Items.getItem("powerunit"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("canner")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("fluidbottler"), true, new Object[]{"GTG","GTG","CBC", Character.valueOf('G'),"wurmglass",Character.valueOf('T'), ic2.api.item.IC2Items.getItem("cell"),Character.valueOf('C'),ic2.api.item.IC2Items.getItem("electronicCircuit"),Character.valueOf('B'), ic2.api.item.IC2Items.getItem("machine")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("personalSafe"), true, new Object[]{"GCG","IBI"," S ", Character.valueOf('G'), "wurmchipgem", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('B'), Blocks.iron_block, Character.valueOf('S'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("nuke"), true, new Object[]{"RIR","RBR", "RIR", Character.valueOf('R'),ic2.api.item.IC2Items.getItem("reactorReflectorThick"), Character.valueOf('B'), new ItemStack(Blocks.emerald_block), Character.valueOf('I'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("coil"), true, new Object[]{"CCC","CIC","CCC", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("copperCableItem"), Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("elemotor"), true, new Object[]{" G ","CIC"," G ", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("coil"), Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelIngot), Character.valueOf('G'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("powerunit"), true, new Object[]{"BCP", "BEM", "BCP", Character.valueOf('B'), ic2.api.item.IC2Items.getItem("reBattery"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("insulatedCopperCableItem"), Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("powerunitsmall"), true, new Object[]{" CP", "BEM", " CP", Character.valueOf('B'), ic2.api.item.IC2Items.getItem("reBattery"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("insulatedCopperCableItem"), Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("rawcrystalmemory"), true, new Object[]{"EOE", "OEO", "EOE", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("energiumDust"), Character.valueOf('O'), "wurmobsidiandust"})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("rawcrystalmemory"), true, new Object[]{"OEO", "EOE", "OEO", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("energiumDust"), Character.valueOf('O'), "wurmobsidiandust"})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("heatconductor"), true, new Object[]{"RPR","RPR", "RPR", Character.valueOf('R'), "wurmrubber",Character.valueOf('P'), new ItemStack(TFCItems.CopperSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("woodrotor"), true, new Object[]{"WWW", "WPW", "WWW", Character.valueOf('W'), "wurmplanks", Character.valueOf('P'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("ironrotor"), true, new Object[]{"PIP","PIP", "PIP", Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("carbonrotor"), true, new Object[]{"PIP","PIP", "PIP", Character.valueOf('P'), ic2.api.item.IC2Items.getItem("carbonPlate"), Character.valueOf('I'), ic2.api.item.IC2Items.getItem("carbonMesh")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("steelrotor"), true, new Object[]{"PIP","PIP", "PIP", Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('I'),new ItemStack(TFCItems.SteelIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("mixedMetalIngot"), true, new Object[]{"I", "T", "B", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('T'), new ItemStack(TFCItems.TinSheet), Character.valueOf('B'), new ItemStack(TFCItems.BronzeSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("mixedMetalIngot").getItem(),2), true, new Object[]{"I", "T", "B", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet2x), Character.valueOf('T'), new ItemStack(TFCItems.TinSheet2x), Character.valueOf('B'), new ItemStack(TFCItems.BronzeSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("mixedMetalIngot").getItem(),2), true, new Object[]{"I", "T", "B", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('T'), new ItemStack(TFCItems.TinSheet), Character.valueOf('B'), new ItemStack(TFCItems.ZincSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("mixedMetalIngot").getItem(),4), true, new Object[]{"I", "T", "B", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet2x), Character.valueOf('T'), new ItemStack(TFCItems.TinSheet2x), Character.valueOf('B'), new ItemStack(TFCItems.ZincSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("electronicCircuit").getItem(),1), true, new Object[]{"CCC","RPR", "CCC", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("insulatedCopperCableItem"), Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.RedAlloySheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("electronicCircuit").getItem(),1), true, new Object[]{"CPC","CRC", "CPC", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("insulatedCopperCableItem"), Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.RedAlloySheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("advancedCircuit").getItem(),1), true, new Object[]{"CPC","CRC", "CPC", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("glassFiberCableItem"), Character.valueOf('P'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('R'), new ItemStack(WurmTweaks.RedAlloySheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("advancedCircuit").getItem(),1), true, new Object[]{"CCC","PRP", "CCC", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("glassFiberCableItem"), Character.valueOf('P'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('R'), new ItemStack(WurmTweaks.RedAlloySheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("treetap"),true, new Object[]{" W ", "WWW", "W ",Character.valueOf('W'), "wurmplanks"})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("wrench"),true, new Object[]{"B B", "BBB", " B ", Character.valueOf('B'), new ItemStack(TFCItems.BronzeIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("cutter"),true, new Object[]{"P P", " P ", "I I", Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("constructionFoamSprayer"),true, new Object[]{"P ", " P ", " CP", Character.valueOf('P'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("cell")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("energiumDust").getItem(),5),true, new Object[]{"RDR", "DRD", "RDR", Character.valueOf('R'), "dustRuby", Character.valueOf('D'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("energiumDust").getItem(),5),true, new Object[]{"DRD", "RDR", "DRD", Character.valueOf('R'), "dustRuby", Character.valueOf('D'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("toolbox"), true, new Object[]{"BCB","BBB", Character.valueOf('C'), "wurmchest", Character.valueOf('B'), new ItemStack(TFCItems.BronzeSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("miningLaser"), true, new Object[]{"RRL","AAM"," PP", Character.valueOf('R'), new ItemStack(Blocks.redstone_block), Character.valueOf('L'), ic2.api.item.IC2Items.getItem("lapotronCrystal"), Character.valueOf('A'), ic2.api.item.IC2Items.getItem("advancedAlloy"), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("mfsUnit"), Character.valueOf('P'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("ecMeter"), true, new Object[]{"CGC", "PCP","P P", Character.valueOf('C'), new ItemStack(TFCItems.CopperSheet), Character.valueOf('G'), new ItemStack(Blocks.glowstone), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.SilverSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("hazmatHelmet"), true, new Object[]{" O ", "RGR", "RGR", Character.valueOf('O'), "dyeOrange", Character.valueOf('G'), "wurmglass", Character.valueOf('R'), "wurmrubber"})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("hazmatChestplate"), true, new Object[]{"R R", "ROR", "ROR", Character.valueOf('O'), "dyeOrange", Character.valueOf('R'), "wurmrubber"})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("hazmatLeggings"), true, new Object[]{"R R", "ROR", "R R", Character.valueOf('O'), "dyeOrange", Character.valueOf('R'), "wurmrubber"})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("hazmatBoots"), true, new Object[]{"R R", "ROR", "RBR", Character.valueOf('O'), "dyeOrange", Character.valueOf('R'), "wurmrubber",Character.valueOf('B'), ic2.api.item.IC2Items.getItem("staticBoots")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("nanoHelmet"), true, new Object[]{"CGC", "CNC", " H ", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("carbonPlate"),Character.valueOf('G'),ic2.api.item.IC2Items.getItem("energyCrystal"), Character.valueOf('N'), ic2.api.item.IC2Items.getItem("nightvisionGoggles"), Character.valueOf('H'), new ItemStack(TFCItems.RedSteelHelmet)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("nanoBodyarmor"), true, new Object[]{"CGC", "CHC", "CCC", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("carbonPlate"),Character.valueOf('G'),ic2.api.item.IC2Items.getItem("energyCrystal"), Character.valueOf('H'), new ItemStack(TFCItems.RedSteelChestplate)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("nanoLeggings"), true, new Object[]{"CGC", "CHC", "C C", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("carbonPlate"),Character.valueOf('G'),ic2.api.item.IC2Items.getItem("energyCrystal"), Character.valueOf('H'), new ItemStack(TFCItems.RedSteelGreaves)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("nanoBoots"), true, new Object[]{"CGC", "CHC", " S ", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("carbonPlate"),Character.valueOf('G'),ic2.api.item.IC2Items.getItem("energyCrystal"), Character.valueOf('H'), new ItemStack(TFCItems.RedSteelBoots), Character.valueOf('S'), ic2.api.item.IC2Items.getItem("staticBoots")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("quantumHelmet"), true, new Object[]{"GNG", "IQI", "CSC", Character.valueOf('G'), "wurmglass", Character.valueOf('N'), ic2.api.item.IC2Items.getItem("nanoHelmet"), Character.valueOf('I'), ic2.api.item.IC2Items.getItem("iridiumPlate"), Character.valueOf('C'),ic2.api.item.IC2Items.getItem("advancedMachine"), Character.valueOf('S'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('Q'), new ItemStack(WurmTweaks.QuantumSingularity)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(WurmTweaks.QuantumSingularity), true, new Object[]{"BSB", "SIS", "BSB", Character.valueOf('I'), ic2.api.item.IC2Items.getItem("iridiumPlate"), Character.valueOf('B'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('S'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(WurmTweaks.QuantumSingularity), true, new Object[]{"SBS", "BIB", "SBS", Character.valueOf('I'), ic2.api.item.IC2Items.getItem("iridiumPlate"), Character.valueOf('B'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('S'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("quantumBodyarmor"), true, new Object[]{"GNG", "IQI", "ISI", Character.valueOf('G'), ic2.api.item.IC2Items.getItem("carbonPlate"), Character.valueOf('N'), ic2.api.item.IC2Items.getItem("nanoBodyarmor"), Character.valueOf('I'), ic2.api.item.IC2Items.getItem("iridiumPlate"), Character.valueOf('C'),ic2.api.item.IC2Items.getItem("advancedMachine"), Character.valueOf('S'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('Q'), new ItemStack(WurmTweaks.QuantumSingularity)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("quantumLeggings"), true, new Object[]{"GNG", "IQI", "CSC", Character.valueOf('G'), ic2.api.item.IC2Items.getItem("carbonPlate"), Character.valueOf('N'), ic2.api.item.IC2Items.getItem("nanoLeggings"), Character.valueOf('I'), ic2.api.item.IC2Items.getItem("iridiumPlate"), Character.valueOf('C'),ic2.api.item.IC2Items.getItem("advancedMachine"), Character.valueOf('S'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('Q'), new ItemStack(WurmTweaks.QuantumSingularity)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("quantumBoots"), true, new Object[]{"GNG", "IQI", "CSC", Character.valueOf('G'), ic2.api.item.IC2Items.getItem("carbonPlate"), Character.valueOf('N'), ic2.api.item.IC2Items.getItem("nanoBoots"), Character.valueOf('I'), ic2.api.item.IC2Items.getItem("iridiumPlate"), Character.valueOf('C'),ic2.api.item.IC2Items.getItem("advancedMachine"), Character.valueOf('S'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('Q'), new ItemStack(WurmTweaks.QuantumSingularity)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("jetpack"), true, new Object[]{"SCS", "SBS", "R R", Character.valueOf('S'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('C'),ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("cell"), Character.valueOf('R'), new ItemStack(Blocks.redstone_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("electricJetpack"), true, new Object[]{"SCS", "SBS", "R R", Character.valueOf('S'), new ItemStack(TFCItems.SteelSheet2x), Character.valueOf('C'),ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("energyCrystal"), Character.valueOf('R'), new ItemStack(Blocks.redstone_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("batPack"), true, new Object[]{"RCR", "RSR", "R R", Character.valueOf('R'), ic2.api.item.IC2Items.getItem("reBattery"), Character.valueOf('C'),ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('S'), new ItemStack(TFCItems.BrassSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("advbatPack"), true, new Object[]{"RCR", "RSR", "R R", Character.valueOf('R'), ic2.api.item.IC2Items.getItem("advBattery"), Character.valueOf('C'),ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('S'), new ItemStack(TFCItems.BronzeSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("energyPack"), true, new Object[]{"RCR", "RSR", "R R", Character.valueOf('R'), ic2.api.item.IC2Items.getItem("energyCrystal"), Character.valueOf('C'),ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('S'), new ItemStack(TFCItems.BlackSteelSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("cfPack"), true, new Object[]{"SAS", "CDC", "C C",Character.valueOf('D'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('S'), ic2.api.item.IC2Items.getItem("constructionFoamSprayer"), Character.valueOf('A'),ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('C'),ic2.api.item.IC2Items.getItem("cell")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("solarHelmet"), true, new Object[]{"ISI","IHI", Character.valueOf('S'), ic2.api.item.IC2Items.getItem("solarPanel"), Character.valueOf('H'), new ItemStack(TFCItems.SteelHelmet), Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("staticBoots"), true, new Object[]{"I I", "I I", "WBW", Character.valueOf('I'), new ItemStack(TFCItems.GoldIngot), Character.valueOf('W'), "wurmwool", Character.valueOf('B'), new ItemStack(TFCItems.BronzeBoots)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("nightvisionGoggles"), true, new Object[]{"SCS","LGL", "BCB", Character.valueOf('S'), new ItemStack(TFCItems.GoldSheet2x), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("energyCrystal"),Character.valueOf('L'), ic2.api.item.IC2Items.getItem("luminator"),Character.valueOf('G'), "wurmglass", Character.valueOf('B'), new ItemStack(Blocks.redstone_block), Character.valueOf('C'),ic2.api.item.IC2Items.getItem("advancedCircuit")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("reBattery"), true, new Object[]{" C ", "TRT", "TRT", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("insulatedTinCableItem"), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('T'), new ItemStack(TFCItems.TinSheet)})); // @Todo GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("advBattery"), true, new Object[]{"CTC", "TRT", "TRT", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("insulatedCopperCableItem"), Character.valueOf('R'), // Surfer ItemStack, Character.valueOf('T'), new ItemStack(TFCItems.BronzeSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("lapotronCrystal"), true, new Object[]{"LEL","LCL", "LEL", Character.valueOf('L'), "dyeBlue", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("energyCrystal"),Character.valueOf('C'),ic2.api.item.IC2Items.getItem("advancedCircuit")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("suBattery").getItem(),4), true, new Object[]{"C", "R", "H", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("insulatedCopperCableItem"), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('H'), "dustCoal"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("luminator").getItem(), 16),true, new Object[]{"GGG","III","LLL", Character.valueOf('G'), "wurmglass", Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldIngot), Character.valueOf('L'), new ItemStack(Items.glowstone_dust)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("glassFiberCableItem"),true, new Object[]{"GGG", "EPE","GGG", Character.valueOf('G'), "wurmglass", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("energiumDust"), Character.valueOf('P'), new ItemStack(TFCItems.BlackBronzeSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("detectorCableItem"),true, new Object[]{" R ", "RCR", " A ", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("trippleInsulatedIronCableItem"), Character.valueOf('A'),ic2.api.item.IC2Items.getItem("advancedCircuit")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("splitterCableItem"),true, new Object[]{" L ", "RCR", " A ", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("trippleInsulatedIronCableItem"), Character.valueOf('A'),ic2.api.item.IC2Items.getItem("advancedCircuit"),Character.valueOf('L'), new ItemStack(Blocks.lever)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("coalBall"),true, new Object[]{"CCC", "CFC","CCC", Character.valueOf('C'), "dustCoal", Character.valueOf('F'), new ItemStack(Items.flint)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("coalChunk"),true, new Object[]{"CCC", "CFC","CCC", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("compressedCoalBall"), Character.valueOf('F'), new ItemStack(Blocks.obsidian)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("scrapBox"),true, new Object[]{"SSS","SSS","SSS", Character.valueOf('S'), ic2.api.item.IC2Items.getItem("scrap")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("plantBall"), true, new Object[]{"PPP", "P P", "PPP", Character.valueOf('P'), "wurmsapling"})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("painter"), true, new Object[]{" WW", " IW", "I ", Character.valueOf('W'), new ItemStack(Blocks.wool,1,0), Character.valueOf('I'), new ItemStack(TFCItems.SilverIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("overclockerUpgrade"), true, new Object[]{"WWW", "CAC", Character.valueOf('W'), new ItemStack(TFCItems.RedSteelBucketWater), Character.valueOf('C'),ic2.api.item.IC2Items.getItem("doubleInsulatedGoldCableItem"), Character.valueOf('A'),ic2.api.item.IC2Items.getItem("advancedCircuit")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("transformerUpgrade"), true, new Object[]{"GGG", "CTC", "GGG", Character.valueOf('G'), "wurmglass", Character.valueOf('C'),ic2.api.item.IC2Items.getItem("insulatedCopperCableItem"), Character.valueOf('T'), ic2.api.item.IC2Items.getItem("hvTransformer")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("energyStorageUpgrade"), true, new Object[]{"PPP", "RCR", "PCP", Character.valueOf('P'), "wurmplanks", Character.valueOf('R'), ic2.api.item.IC2Items.getItem("reBattery"),Character.valueOf('C'), ic2.api.item.IC2Items.getItem("doubleInsulatedGoldCableItem")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("ejectorUpgrade"), true, new Object[]{"PHP", "CAC", Character.valueOf('P'), "wurmpiston", Character.valueOf('H'), new ItemStack(Blocks.hopper), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("doubleInsulatedGoldCableItem"), Character.valueOf('A'), ic2.api.item.IC2Items.getItem("electronicCircuit")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("fluidEjectorUpgrade"), true, new Object[]{"PTP", "CAC", Character.valueOf('P'), "wurmpiston", Character.valueOf('H'), new ItemStack(TFCItems.SilverSheet), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("doubleInsulatedGoldCableItem"), Character.valueOf('A'), ic2.api.item.IC2Items.getItem("electronicCircuit")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("redstoneinvUpgrade"), true, new Object[]{"P P", " L ", "P P", Character.valueOf('P'), new ItemStack(TFCItems.BrassSheet), Character.valueOf('L'), new ItemStack(Blocks.lever)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("reinforcedDoor"), true, new Object[]{"BB","BB","BB", Character.valueOf('B'), ic2.api.item.IC2Items.getItem("reinforcedStone")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("constructionFoamPowder"), true, new Object[]{"SBS","SCS", "SBS", Character.valueOf('S'), ic2.api.item.IC2Items.getItem("stoneDust"), Character.valueOf('C'), new ItemStack(TFCItems.ClayBall)})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("boatCarbon"), true, new Object[]{"W W", "WWW", Character.valueOf('W'), ic2.api.item.IC2Items.getItem("carbonPlate")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("boatRubber"), true, new Object[]{"W W", "WWW", Character.valueOf('W'), ic2.api.item.IC2Items.getItem("rubber")})); GameRegistry.addRecipe(new ShapedOreRecipe(ic2.api.item.IC2Items.getItem("boatElectric"), true, new Object[]{"WCW", "WWW", Character.valueOf('W'), new ItemStack(TFCItems.WroughtIronIngot),Character.valueOf('C'), ic2.api.item.IC2Items.getItem("electronicCircuit")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,1), true, new Object[]{"BBB", "B B", "BBB", Character.valueOf('B'), new ItemStack(TFCItems.BronzeSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze_Bricks.getItem(),1,2), true, new Object[]{"BBB", "B B", "AAA", Character.valueOf('B'), new ItemStack(TFCItems.BronzeSheet), Character.valueOf('A'), new ItemStack(Blocks.brick_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Steel.getItem(),1,3), true, new Object[]{"BBB", "B B", "BBB", Character.valueOf('B'), new ItemStack(TFCItems.SteelSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Steel_Bricks.getItem(),1,4), true, new Object[]{"BBB", "B B", "AAA", Character.valueOf('B'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('A'), new ItemStack(Blocks.brick_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,100), true, new Object[]{"BBB", "B B", "CGC", Character.valueOf('B'), new ItemStack(TFCItems.BronzeSheet), Character.valueOf('C'), new ItemStack(Blocks.brick_block), Character.valueOf('G'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,101), true, new Object[]{"BBB", "B B", "CGC", Character.valueOf('B'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('C'), new ItemStack(Blocks.brick_block), Character.valueOf('G'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,102), true, new Object[]{"SSS", "GGG", "BFB", Character.valueOf('S'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('G'), "wurmglass", Character.valueOf('B'), new ItemStack(Blocks.brick_block), Character.valueOf('F'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,101)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,103), true, new Object[]{"CCC", "CBC", "CFC", Character.valueOf('C'), new ItemStack(TFCItems.BronzeSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze_Bricks.getItem(),1,2), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,104), true, new Object[]{"CCC", "CBC", "CFC", Character.valueOf('C'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Steel_Bricks.getItem(),1,4), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,105), true, new Object[]{"GGG","SSS","PBP", Character.valueOf('G'), "wurmglass", Character.valueOf('S'), new ItemStack(TFCItems.SilverSheet), Character.valueOf('P'), new ItemStack(TFCItems.BronzeSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze_Bricks.getItem(),1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,106), true, new Object[]{"GPG", "PBP","DPD", Character.valueOf('G'), "wurmegem", Character.valueOf('P'), new ItemStack(TFCItems.BronzeSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze_Bricks.getItem(),1,1), Character.valueOf('D'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,107), true, new Object[]{"GPG", "PBP","DPD", Character.valueOf('G'), "wurmegem", Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze_Bricks.getItem(),1,3), Character.valueOf('D'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,108), true, new Object[]{"PPP", "PBP", "DAD", Character.valueOf('P'), new ItemStack(TFCItems.BronzeSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze_Bricks.getItem(),1,1), Character.valueOf('D'), new ItemStack(TFCItems.BlackSteelIngot), Character.valueOf('A'), new ItemStack(TFCItems.BrassSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,109), true, new Object[]{"PPP","BDB", "PPP", Character.valueOf('P'), new ItemStack(TFCItems.BronzeSheet), Character.valueOf('B'), "wurmpiston", Character.valueOf('D'), new ItemStack(ItemList.Hull_Bronze_Bricks.getItem(),1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,110), true, new Object[]{"PPP","BDB", "PPP", Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('B'), "wurmpiston", Character.valueOf('D'), new ItemStack(ItemList.Hull_Bronze_Bricks.getItem(),1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,115), true, new Object[]{"PBP","BCB","PBP", Character.valueOf('P'), new ItemStack(TFCItems.BronzeSheet2x), Character.valueOf('B'),"wurmpiston", Character.valueOf('C'), new ItemStack(ItemList.Hull_Bronze_Bricks.getItem(),1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,116), true, new Object[]{"PBP","BCB","PBP", Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet2x), Character.valueOf('B'),"wurmpiston", Character.valueOf('C'), new ItemStack(ItemList.Hull_Bronze_Bricks.getItem(),1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,118), true, new Object[]{"PPP", "FBF","PPP", Character.valueOf('P'), new ItemStack(TFCItems.BronzeSheet), Character.valueOf('F'), new ItemStack(Blocks.furnace) ,Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze_Bricks.getItem(),1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,119), true, new Object[]{"PPP", "FBF","PPP", Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('F'), new ItemStack(Blocks.furnace) ,Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze_Bricks.getItem(),1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,201), true, new Object[]{"ECE", "CBC", "TPT", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('C'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("lvTransformer"), Character.valueOf('T'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,119), Character.valueOf('P'),new ItemStack(Blocks.redstone_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,202), true, new Object[]{"ECE", "CBC", "TPT", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('C'), new ItemStack(TFCItems.SteelSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,201), Character.valueOf('T'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,119), Character.valueOf('P'),new ItemStack(Blocks.redstone_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,203), true, new Object[]{"ECE", "CBC", "TPT", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('C'), new ItemStack(TFCItems.SteelSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,202), Character.valueOf('T'), new ItemStack(TFCItems.BlackSteelSheet), Character.valueOf('P'),new ItemStack(Blocks.redstone_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,204), true, new Object[]{"ECE", "CBC", "TPT", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('C'), new ItemStack(TFCItems.SteelSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,203), Character.valueOf('T'), new ItemStack(TFCItems.BlackSteelSheet), Character.valueOf('P'),new ItemStack(Blocks.redstone_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,205), true, new Object[]{"ECE", "CBC", "TPT", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('C'), new ItemStack(TFCItems.SteelSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,204), Character.valueOf('T'), new ItemStack(TFCItems.BlackSteelSheet), Character.valueOf('P'),new ItemStack(Blocks.redstone_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,211), true, new Object[]{"PEP","BCB", "PEP",Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('B'), Blocks.redstone_block, Character.valueOf('C'), ic2.api.item.IC2Items.getItem("lvTransformer")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,212), true, new Object[]{"PEP","BCB", "PEP",Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet2x), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), Blocks.redstone_block, Character.valueOf('C'),new ItemStack(ItemList.Hull_Bronze.getItem(),1,211)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,213), true, new Object[]{"PEP","BCB", "PEP",Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet2x), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), Blocks.redstone_block, Character.valueOf('C'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,212)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,214), true, new Object[]{"PEP","BCB", "PEP",Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet2x), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), Blocks.redstone_block, Character.valueOf('C'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,213)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,215), true, new Object[]{"PEP","BCB", "PEP",Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet2x), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), Blocks.redstone_block, Character.valueOf('C'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,214)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,221), true, new Object[]{"PCP","EBE","DWD", Character.valueOf('P'), "wurmpiston", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('D'), new ItemStack(TFCItems.SteelSheet),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("doubleInsulatedGoldCableItem")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,222), true, new Object[]{"PCP","EBE","DWD", Character.valueOf('P'), "wurmpiston", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('D'), new ItemStack(TFCItems.SteelSheet),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,221), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("doubleInsulatedGoldCableItem")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,223), true, new Object[]{"PCP","EBE","DWD", Character.valueOf('P'), "wurmpiston", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('D'), new ItemStack(TFCItems.SteelSheet),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,222), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("doubleInsulatedGoldCableItem")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,224), true, new Object[]{"PCP","EBE","DWD", Character.valueOf('P'), "wurmpiston", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('D'), new ItemStack(TFCItems.SteelSheet),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,223), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("doubleInsulatedGoldCableItem")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,225), true, new Object[]{"PCP","EBE","DWD", Character.valueOf('P'), "wurmpiston", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('D'), new ItemStack(TFCItems.SteelSheet),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,224), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("doubleInsulatedGoldCableItem")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,231), true, new Object[]{"CMC", "EBE", "GGG", Character.valueOf('G'), "wurmglass", Character.valueOf('C'),new ItemStack(TFCItems.BismuthBronzeSheet), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,232), true, new Object[]{"CMC", "EBE", "GGG", Character.valueOf('G'), "wurmglass", Character.valueOf('C'),new ItemStack(TFCItems.BismuthBronzeSheet), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,231)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,233), true, new Object[]{"CMC", "EBE", "GGG", Character.valueOf('G'), "wurmglass", Character.valueOf('C'),new ItemStack(TFCItems.BismuthBronzeSheet), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,232)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,234), true, new Object[]{"CMC", "EBE", "GGG", Character.valueOf('G'), "wurmglass", Character.valueOf('C'),new ItemStack(TFCItems.BismuthBronzeSheet), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,233)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,235), true, new Object[]{"CMC", "EBE", "GGG", Character.valueOf('G'), "wurmglass", Character.valueOf('C'),new ItemStack(TFCItems.BismuthBronzeSheet), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,234)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,241), true, new Object[]{" E ","PBP", "CPC", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('P'), "wurmpiston", Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3), Character.valueOf('C'), new ItemStack(TFCItems.BlackSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,242), true, new Object[]{" E ","PBP", "CPC", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('P'), "wurmpiston", Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,241), Character.valueOf('C'), new ItemStack(TFCItems.BlackSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,243), true, new Object[]{" E ","PBP", "CPC", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('P'), "wurmpiston", Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,242), Character.valueOf('C'), new ItemStack(TFCItems.BlackSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,244), true, new Object[]{" E ","PBP", "CPC", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('P'), "wurmpiston", Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,243), Character.valueOf('C'), new ItemStack(TFCItems.BlackSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,245), true, new Object[]{" E ","PBP", "CPC", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('P'), "wurmpiston", Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,244), Character.valueOf('C'), new ItemStack(TFCItems.BlackSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,261), true, new Object[]{"ECE", "PBP", "PPP", Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet2x), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('C'), new ItemStack(Blocks.coal_block), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,262), true, new Object[]{"ECE", "PBP", "PPP", Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet2x), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('C'), new ItemStack(Blocks.coal_block), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,261)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,263), true, new Object[]{"ECE", "PBP", "PPP", Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet2x), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('C'), new ItemStack(Blocks.coal_block), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,262)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,264), true, new Object[]{"ECE", "PBP", "PPP", Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet2x), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('C'), new ItemStack(Blocks.coal_block), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,263)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,265), true, new Object[]{"ECE", "PBP", "PPP", Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet2x), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('C'), new ItemStack(Blocks.coal_block), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,264)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,271), true, new Object[]{"WCW","PBP", "PCP",Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("treetap"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,272), true, new Object[]{"WCW","PBP", "PCP",Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet2x), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("treetap"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,271)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,273), true, new Object[]{"WCW","PBP", "PCP",Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet2x), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("treetap"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,272)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,274), true, new Object[]{"WCW","PBP", "PCP",Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet2x), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("treetap"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,273)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,275), true, new Object[]{"WCW","PBP", "PCP",Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronSheet2x), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("treetap"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,274)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,281), true, new Object[]{"PPE","MBM", "PPE", Character.valueOf('P'), new ItemStack(TFCItems.PlatinumSheet2x), Character.valueOf('E'),ic2.api.item.IC2Items.getItem("advancedCircuit"),Character.valueOf('M'), ic2.api.item.IC2Items.getItem("energyCrystal"),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,282), true, new Object[]{"PPE","MBM", "PPE", Character.valueOf('P'), new ItemStack(TFCItems.PlatinumSheet2x), Character.valueOf('E'),ic2.api.item.IC2Items.getItem("advancedCircuit"),Character.valueOf('M'), ic2.api.item.IC2Items.getItem("energyCrystal"),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,281)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,283), true, new Object[]{"PPE","MBM", "PPE", Character.valueOf('P'), new ItemStack(TFCItems.PlatinumSheet2x), Character.valueOf('E'),ic2.api.item.IC2Items.getItem("advancedCircuit"),Character.valueOf('M'), ic2.api.item.IC2Items.getItem("energyCrystal"),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,282)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,284), true, new Object[]{"PPE","MBM", "PPE", Character.valueOf('P'), new ItemStack(TFCItems.PlatinumSheet2x), Character.valueOf('E'),ic2.api.item.IC2Items.getItem("advancedCircuit"),Character.valueOf('M'), ic2.api.item.IC2Items.getItem("energyCrystal"),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,283)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,285), true, new Object[]{"PPE","MBM", "PPE", Character.valueOf('P'), new ItemStack(TFCItems.PlatinumSheet2x), Character.valueOf('E'),ic2.api.item.IC2Items.getItem("advancedCircuit"),Character.valueOf('M'), ic2.api.item.IC2Items.getItem("energyCrystal"),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,284)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,301), true, new Object[]{"GEG","PBP","GEG", Character.valueOf('G'), "wurmegem", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3),Character.valueOf('E'),ic2.api.item.IC2Items.getItem("advancedCircuit")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,302), true, new Object[]{"GEG","PBP","GEG", Character.valueOf('G'), "wurmegem", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,301),Character.valueOf('E'),ic2.api.item.IC2Items.getItem("advancedCircuit")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,303), true, new Object[]{"GEG","PBP","GEG", Character.valueOf('G'), "wurmegem", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,302),Character.valueOf('E'),ic2.api.item.IC2Items.getItem("advancedCircuit")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,304), true, new Object[]{"GEG","PBP","GEG", Character.valueOf('G'), "wurmegem", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,303),Character.valueOf('E'),ic2.api.item.IC2Items.getItem("advancedCircuit")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,304), true, new Object[]{"GEG","PBP","GEG", Character.valueOf('G'), "wurmegem", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.SteelSheet),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,304),Character.valueOf('E'),ic2.api.item.IC2Items.getItem("advancedCircuit")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,331), true, new Object[]{"GEG","DBD","PEP", Character.valueOf('G'), new ItemStack(Blocks.glowstone),Character.valueOf('E'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('D'), "wurmdirt", Character.valueOf('P'), new ItemStack(TFCItems.BismuthBronzeSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,332), true, new Object[]{"GEG","DBD","PEP", Character.valueOf('G'), new ItemStack(Blocks.glowstone),Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('D'), "wurmdirt", Character.valueOf('P'), new ItemStack(TFCItems.BismuthBronzeSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,331)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,333), true, new Object[]{"GEG","DBD","PEP", Character.valueOf('G'), new ItemStack(Blocks.glowstone),Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('D'), "wurmdirt", Character.valueOf('P'), new ItemStack(TFCItems.BismuthBronzeSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,332)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,334), true, new Object[]{"GEG","DBD","PEP", Character.valueOf('G'), new ItemStack(Blocks.glowstone),Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"),Character.valueOf('D'), "wurmdirt", Character.valueOf('P'), new ItemStack(TFCItems.BismuthBronzeSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,333)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,335), true, new Object[]{"GEG","DBD","PEP", Character.valueOf('G'), new ItemStack(Blocks.glowstone), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"),Character.valueOf('D'), "wurmdirt", Character.valueOf('P'), new ItemStack(TFCItems.BismuthBronzeSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,334)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,351), true, new Object[]{"MPM","FBF", "MPM", Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('P'), new ItemStack(TFCItems.CopperSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3), Character.valueOf('F'), ic2.api.item.IC2Items.getItem("glassFiberCableItem"),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,352), true, new Object[]{"MPM","FBF", "MPM", Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('P'), new ItemStack(TFCItems.CopperSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,351), Character.valueOf('F'), ic2.api.item.IC2Items.getItem("glassFiberCableItem"),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,351)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,353), true, new Object[]{"MPM","FBF", "MPM", Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('P'), new ItemStack(TFCItems.CopperSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,352), Character.valueOf('F'), ic2.api.item.IC2Items.getItem("glassFiberCableItem"),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,352)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,354), true, new Object[]{"MPM","FBF", "MPM", Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('P'), new ItemStack(TFCItems.CopperSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,353), Character.valueOf('F'), ic2.api.item.IC2Items.getItem("glassFiberCableItem"),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,353)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,355), true, new Object[]{"MPM","FBF", "MPM", Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('P'), new ItemStack(TFCItems.CopperSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,354), Character.valueOf('F'), ic2.api.item.IC2Items.getItem("glassFiberCableItem"),Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,354)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,361), true, new Object[]{"CMC","PBP", "CMC", Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.RedSteelSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,362), true, new Object[]{"CMC","PBP", "CMC", Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.RedSteelSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,361)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,363), true, new Object[]{"CMC","PBP", "CMC", Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.RedSteelSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,362)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,364), true, new Object[]{"CMC","PBP", "CMC", Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.RedSteelSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,363)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,365), true, new Object[]{"CMC","PBP", "CMC", Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("electronicCircuit"), Character.valueOf('P'), new ItemStack(TFCItems.RedSteelSheet), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,364)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,371), true, new Object[]{"PCP","WBW","PCP",Character.valueOf('C'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,361), Character.valueOf('P'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("glassFiberCableItem"), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,371), true, new Object[]{"PCP","WBW","PCP",Character.valueOf('C'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,362), Character.valueOf('P'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("glassFiberCableItem"), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,371)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,371), true, new Object[]{"PCP","WBW","PCP",Character.valueOf('C'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,363), Character.valueOf('P'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("glassFiberCableItem"), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,372)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,371), true, new Object[]{"PCP","WBW","PCP",Character.valueOf('C'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,364), Character.valueOf('P'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("glassFiberCableItem"), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,373)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,371), true, new Object[]{"PCP","WBW","PCP",Character.valueOf('C'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,365), Character.valueOf('P'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('W'), ic2.api.item.IC2Items.getItem("glassFiberCableItem"), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,374)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,461), true, new Object[]{"EQE", "MBM", "EQE", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('Q'), new ItemStack(WurmTweaks.QuantumSingularity), Character.valueOf('M'), new ItemStack(Blocks.emerald_block), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,462), true, new Object[]{"EQE", "MBM", "EQE", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('Q'), new ItemStack(WurmTweaks.QuantumSingularity), Character.valueOf('M'), new ItemStack(Blocks.emerald_block), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,461)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,463), true, new Object[]{"EQE", "MBM", "EQE", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('Q'), new ItemStack(WurmTweaks.QuantumSingularity), Character.valueOf('M'), new ItemStack(Blocks.emerald_block), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,462)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,464), true, new Object[]{"EQE", "MBM", "EQE", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('Q'), new ItemStack(WurmTweaks.QuantumSingularity), Character.valueOf('M'), new ItemStack(Blocks.emerald_block), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,463)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,465), true, new Object[]{"EQE", "MBM", "EQE", Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('Q'), new ItemStack(WurmTweaks.QuantumSingularity), Character.valueOf('M'), new ItemStack(Blocks.emerald_block), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,464)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,471), true, new Object[]{"PMP","EBE", "PMP",Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('P'), new ItemStack(TFCItems.LeadSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,472), true, new Object[]{"PMP","EBE", "PMP",Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('P'), new ItemStack(TFCItems.LeadSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,471)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,473), true, new Object[]{"PMP","EBE", "PMP",Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('P'), new ItemStack(TFCItems.LeadSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,472)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,474), true, new Object[]{"PMP","EBE", "PMP",Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('P'), new ItemStack(TFCItems.LeadSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,473)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,475), true, new Object[]{"PMP","EBE", "PMP",Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('M'), ic2.api.item.IC2Items.getItem("elemotor"), Character.valueOf('P'), new ItemStack(TFCItems.LeadSheet2x), Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,474)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,481), true, new Object[]{"PSP","SBS","PSP", Character.valueOf('P'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('S'), "wurmegem", Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,482), true, new Object[]{"PSP","SBS","PSP", Character.valueOf('P'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('S'), "wurmegem", Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,481)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,483), true, new Object[]{"PSP","SBS","PSP", Character.valueOf('P'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('S'), "wurmegem", Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,482)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,484), true, new Object[]{"PSP","SBS","PSP", Character.valueOf('P'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('S'), "wurmegem", Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,483)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemList.Hull_Bronze.getItem(),1,485), true, new Object[]{"PSP","SBS","PSP", Character.valueOf('P'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('S'), "wurmegem", Character.valueOf('B'), new ItemStack(ItemList.Hull_Bronze.getItem(),1,484)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AdvancedSolarPanel.blockMolecularTransformer),true, new Object[]{"BTB","ECE", "BTB",Character.valueOf('B'), ic2.api.item.IC2Items.getItem("advancedMachine"), Character.valueOf('T'), ic2.api.item.IC2Items.getItem("evTransformer"), Character.valueOf('E'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('C'), AdvancedSolarPanel.itemMTCore})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AdvancedSolarPanel.blockAdvSolarPanel),true, new Object[]{"GGG", "PSP", "CBC", Character.valueOf('G'),AdvancedSolarPanel.itemIrradiantGlassPane, Character.valueOf('P'), ic2.api.item.IC2Items.getItem("advancedMachine"), Character.valueOf('S'), ic2.api.item.IC2Items.getItem("solarPanel"), Character.valueOf('C'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('B'), AdvancedSolarPanel.itemIrradiantReinforcedPlate})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AdvancedSolarPanel.blockAdvSolarPanel,1,1),true, new Object[]{"CBC","ISI", "ESE", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("carbonPlate"),Character.valueOf('B'), new ItemStack(Blocks.emerald_block), Character.valueOf('I'), ic2.api.item.IC2Items.getItem("iridiumPlate"), Character.valueOf('S'), AdvancedSolarPanel.blockAdvSolarPanel, Character.valueOf('E'),ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('S'), AdvancedSolarPanel.itemEnrichedSunnarium})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AdvancedSolarPanel.blockAdvSolarPanel,1,2),true, new Object[]{"SSS", "SES", "SSS", Character.valueOf('S'), new ItemStack(AdvancedSolarPanel.blockAdvSolarPanel,1,1), Character.valueOf('E'), AdvancedSolarPanel.itemEnrichedSunnariumAlloy})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AdvancedSolarPanel.blockAdvSolarPanel,1,2),true, new Object[]{"SSS", "SES", "SSS", Character.valueOf('S'), new ItemStack(AdvancedSolarPanel.blockAdvSolarPanel,1,2), Character.valueOf('E'), AdvancedSolarPanel.itemQuantumCore})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AdvancedSolarPanel.itemSunnarium.getItem(),1),true, new Object[]{"SSS","SSS","SSS",Character.valueOf('S'),AdvancedSolarPanel.itemSunnariumPart})); GameRegistry.addRecipe(new ShapedOreRecipe(AdvancedSolarPanel.itemEnrichedSunnarium,true, new Object[]{"YYY","YSY", "YYY", Character.valueOf('S'),AdvancedSolarPanel.itemSunnarium, Character.valueOf('Y'), BigReactors.ingotGeneric})); GameRegistry.addRecipe(new ShapedOreRecipe(AdvancedSolarPanel.itemSunnariumAlloy,true, new Object[]{"III", "ISI", "III", Character.valueOf('I'), ic2.api.item.IC2Items.getItem("iridiumPlate"), Character.valueOf('S'), AdvancedSolarPanel.itemSunnarium})); GameRegistry.addRecipe(new ShapedOreRecipe(AdvancedSolarPanel.itemEnrichedSunnariumAlloy,true, new Object[]{" S ", "SES", " S ", Character.valueOf('S'), AdvancedSolarPanel.itemEnrichedSunnarium, Character.valueOf('E'), AdvancedSolarPanel.itemSunnariumAlloy})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AdvancedSolarPanel.itemIrradiantGlassPane.getItem(),6,0),true, new Object[]{"GGG", "YBY", "GGG",Character.valueOf('G'), ic2.api.item.IC2Items.getItem("reinforcedGlass"), Character.valueOf('Y'), BigReactors.ingotGeneric, Character.valueOf('B'), new ItemStack(Items.glowstone_dust)})); GameRegistry.addRecipe(new ShapedOreRecipe(AdvancedSolarPanel.itemIridiumIronPlate,true, new Object[]{"III", "IPI", "III", Character.valueOf('P'), ic2.api.item.IC2Items.getItem("iridiumPlate"),Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(AdvancedSolarPanel.itemReinforcedIridiumIronPlate,true, new Object[]{"CPC", "PIP", "CPC",Character.valueOf('I'), AdvancedSolarPanel.itemIridiumIronPlate, Character.valueOf('C'),ic2.api.item.IC2Items.getItem("carbonPlate"), Character.valueOf('P'), ic2.api.item.IC2Items.getItem("advancedAlloy")})); GameRegistry.addRecipe(new ShapedOreRecipe(AdvancedSolarPanel.itemIrradiantReinforcedPlate,true, new Object[]{"GSG","BIB", "GSG",Character.valueOf('I'), AdvancedSolarPanel.itemReinforcedIridiumIronPlate, Character.valueOf('G'), "wurmegem", Character.valueOf('S'), AdvancedSolarPanel.itemSunnarium, Character.valueOf('B'), new ItemStack(Blocks.redstone_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(AdvancedSolarPanel.itemMTCore,true, new Object[]{"GIG", "G G", "GIG", Character.valueOf('G'), AdvancedSolarPanel.itemIrradiantGlassPane, Character.valueOf('I'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(AdvancedSolarPanel.itemQuantumCore,true, new Object[]{"PNP", "PCP", "PNP",Character.valueOf('P'), WurmTweaks.MixedSheet, Character.valueOf('N'), new ItemStack(Items.nether_star), Character.valueOf('C'), WurmTweaks.QuantumSingularity})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockMetal,1,4),true, new Object[]{"IBI", "YNY", "IBI", Character.valueOf('I'), new ItemStack(BigReactors.ingotGeneric,1,3),Character.valueOf('B'),new ItemStack(Blocks.iron_block),Character.valueOf('Y'),new ItemStack(Blocks.emerald_block), Character.valueOf('N'), new ItemStack(Items.nether_star)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockYelloriumFuelRod),true, new Object[]{"SGS", "SYS","SGS", Character.valueOf('S'), new ItemStack(TFCItems.BlackSteelSheet2x), Character.valueOf('Y'), BigReactors.ingotGeneric, Character.valueOf('G'), new ItemStack(BigReactors.blockMetal,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockReactorPart,1,0),true, new Object[]{"SGS", "GYG","SGS", Character.valueOf('S'), new ItemStack(TFCItems.BlackSteelSheet2x), Character.valueOf('Y'), BigReactors.ingotGeneric, Character.valueOf('G'), new ItemStack(BigReactors.blockMetal,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockReactorPart,1,1),true, new Object[]{"B B", "YGY","B B", Character.valueOf('B'),new ItemStack(BigReactors.blockReactorPart,1,0), Character.valueOf('Y'), new ItemStack(BigReactors.ingotGeneric,1,0), Character.valueOf('G'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockReactorPart,1,2),true, new Object[]{"BGB", "GRG","BYB", Character.valueOf('B'),new ItemStack(BigReactors.blockReactorPart,1,0), Character.valueOf('Y'), new ItemStack(BigReactors.ingotGeneric,1,0), Character.valueOf('G'), new ItemStack(BigReactors.blockMetal,1,2), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockReactorPart,1,3),true, new Object[]{"BRB", "R R", "BRB", Character.valueOf('B'),new ItemStack(BigReactors.blockReactorPart,1,0), Character.valueOf('R'), new ItemStack(Blocks.redstone_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockReactorPart,1,4),true, new Object[]{"B B"," C ", "BPB", Character.valueOf('B'),new ItemStack(BigReactors.blockReactorPart,1,0), Character.valueOf('C'), "wurmchest", Character.valueOf('P'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockReactorPart,1,5),true, new Object[]{"B B"," C ", "BPB", Character.valueOf('B'),new ItemStack(BigReactors.blockReactorPart,1,0), Character.valueOf('C'), new ItemStack(Items.bucket), Character.valueOf('P'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockMultiblockGlass,1,0),true, new Object[]{"GBG", Character.valueOf('B'),new ItemStack(BigReactors.blockReactorPart,1,0), Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockMultiblockGlass,1,1),true, new Object[]{"GBG", Character.valueOf('B'),new ItemStack(BigReactors.blockTurbinePart,1,0), Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockTurbinePart,1,0),true, new Object[]{"SGS", "GYG","SGS", Character.valueOf('S'), new ItemStack(TFCItems.BlackSteelSheet2x), Character.valueOf('Y'), new ItemStack(BigReactors.ingotGeneric,1,1), Character.valueOf('G'), new ItemStack(BigReactors.blockMetal,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockTurbinePart,1,1),true, new Object[]{"B B", "YGY","B B", Character.valueOf('B'),new ItemStack(BigReactors.blockTurbinePart,1,0), Character.valueOf('Y'), new ItemStack(BigReactors.ingotGeneric,1,1), Character.valueOf('G'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockTurbinePart,1,2),true, new Object[]{"BRB", "R R", "BRB", Character.valueOf('B'),new ItemStack(BigReactors.blockTurbinePart,1,0), Character.valueOf('R'), new ItemStack(Blocks.redstone_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockTurbinePart,1,4),true, new Object[]{"BTB","GGG", "BTB", Character.valueOf('B'),new ItemStack(BigReactors.blockTurbinePart,1,0), Character.valueOf('G'), "wurmegem", Character.valueOf('T'), new ItemStack(BigReactors.blockTurbineRotorPart)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockTurbinePart,1,3),true, new Object[]{"B B"," C ", "BPB", Character.valueOf('B'),new ItemStack(BigReactors.blockTurbinePart,1,0), Character.valueOf('C'), new ItemStack(Items.bucket), Character.valueOf('P'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockTurbineRotorPart,1,0),true, new Object[]{"SSS", "III", "SSS", Character.valueOf('I'), new ItemStack(BigReactors.ingotGeneric,1,1), Character.valueOf('S'), new ItemStack(TFCItems.BlueSteelSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockTurbineRotorPart,1,1),true, new Object[]{"S S", "III", "S S", Character.valueOf('I'), new ItemStack(BigReactors.ingotGeneric,1,1), Character.valueOf('S'), new ItemStack(TFCItems.BlueSteelSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BigReactors.blockDevice,1,0),true, new Object[]{"BIB", "PFP", "BIB", Character.valueOf('B'),new ItemStack(BigReactors.blockReactorPart,1,0), Character.valueOf('I'), ExtraUtils.bedrockium, Character.valueOf('P'), "wurmpiston",Character.valueOf('F'), BigReactors.blockYelloriumFuelRod})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChickenChunks.blockChunkLoader,1,0),true,new Object[]{" B ", "SES", "SSS", Character.valueOf('S'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('E'), new ItemStack(Blocks.enchanting_table), Character.valueOf('B'), new ItemStack(ExtraUtils.bedrockiumBlock)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChickenChunks.blockChunkLoader,8,1),true,new Object[]{"EEE", "ECE", "EEE", Character.valueOf('E'), new ItemStack(Items.ender_eye), Character.valueOf('C'), new ItemStack(ChickenChunks.blockChunkLoader)})); GameRegistry.addRecipe(new ShapedOreRecipe(ModBlocks.xRayBlock,true, new Object[]{"NGN", "GEG","NGN", Character.valueOf('E'), "wurmegem", Character.valueOf('N'), new ItemStack(Items.nether_star), Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(ModBlocks.potentiometer,true, new Object[]{"B B", "QRQ", "B B", Character.valueOf('B'),new ItemStack(Blocks.redstone_block), Character.valueOf('Q'), new ItemStack(Items.quartz), Character.valueOf('R'), new ItemStack(Items.repeater)})); GameRegistry.addRecipe(new ShapedOreRecipe(ModBlocks.particleGenerator,true, new Object[]{"BQB", "QCQ", "BQB", Character.valueOf('B'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('Q'), AdvancedSolarPanel.itemQuantumCore, Character.valueOf('C'), ModItems.draconicCore})); GameRegistry.addRecipe(new ShapedOreRecipe(ModBlocks.playerDetector,true, new Object[]{"SRS","N N", "SRS", Character.valueOf('S'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('N'), new ItemStack(Items.nether_star)})); GameRegistry.addRecipe(new ShapedOreRecipe(ModBlocks.playerDetectorAdvanced,true, new Object[]{"SRS","NBN", "SRS", Character.valueOf('S'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('N'), new ItemStack(Items.nether_star),Character.valueOf('B'), ModBlocks.playerDetector})); GameRegistry.addRecipe(new ShapedOreRecipe(ModBlocks.energyInfuser,true, new Object[]{"IPI", "CAC","ICI",Character.valueOf('I'), ModItems.draconiumIngot, Character.valueOf('P'), ModBlocks.particleGenerator, Character.valueOf('C'), ModItems.draconicCore, Character.valueOf('A'),TEItems.capacitorResonant})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.generator,1,0),true, new Object[]{"III", "IBI", "III", Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelIngot), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("generator")})); GameRegistry.addRecipe(new ShapedOreRecipe(ModBlocks.energyStorageCore,true, new Object[]{"III", "EPE", "III", Character.valueOf('I'), ModItems.draconiumIngot, Character.valueOf('E'), ModItems.draconicFluxCapacitor, Character.valueOf('P'), ModItems.draconicEnergyCore})); GameRegistry.addRecipe(new ShapedOreRecipe(ModBlocks.energyPylon,true, new Object[]{"GPG","SCS", "GPG", Character.valueOf('G'), "wurmegem", Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('C'), ModItems.draconicCore,Character.valueOf('S'), new ItemStack(Items.nether_star) })); GameRegistry.addRecipe(new ShapedOreRecipe(ModBlocks.longRangeDislocator,true, new Object[]{" S ", " R ", "PPP", Character.valueOf('S'), "wurmsstone", Character.valueOf('R'), new ItemStack(Blocks.bookshelf), Character.valueOf('P'), new ItemStack(TFCItems.SilverSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(ModBlocks.draconiumChest,true, new Object[]{"IEI", "CBC", "IEI", Character.valueOf('I'), ModItems.draconiumIngot, Character.valueOf('E'), ic2.api.item.IC2Items.getItem("inductionFurnace"), Character.valueOf('C'), new ItemStack(IronChest.ironChestBlock,1,6), Character.valueOf('B'), new ItemStack(TEBlocks.blockCell,1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(ModItems.wyvernCore,true, new Object[]{"INI", "NCN", "INI", Character.valueOf('I'), ModItems.draconiumIngot, Character.valueOf('N'), new ItemStack(Items.nether_star), Character.valueOf('C'), ModItems.draconicCore})); GameRegistry.addRecipe(new ShapedOreRecipe(ModItems.teleporterMKI, true, new Object[]{"ISI", "SNS", "ISI", Character.valueOf('I'), ModItems.draconiumIngot, Character.valueOf('S'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('N'), new ItemStack(Items.nether_star)})); GameRegistry.addRecipe(new ShapedOreRecipe(ModItems.teleporterMKII, true, new Object[]{"ISI", "SNS", "ISI", Character.valueOf('I'), new ItemStack(Items.nether_star), Character.valueOf('S'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('N'), ModItems.teleporterMKI})); GameRegistry.addRecipe(new ShapedOreRecipe(ModItems.draconicCore, true, new Object[]{"IPI", "PDP", "IPI", Character.valueOf('I'), ModItems.draconiumIngot, Character.valueOf('P'), new ItemStack(ExtraUtils.bedrockium), Character.valueOf('D'), ic2.api.item.IC2Items.getItem("industrialDiamond")})); GameRegistry.addRecipe(new ShapedOreRecipe(ModItems.safetyMatch, true, new Object[]{"D","S", Character.valueOf('D'), "dyeRed", Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(ModItems.infoTablet, true, new Object[]{"SSS", "SIS", "SSS", Character.valueOf('S'), "wurmsstone", Character.valueOf('I'), ModItems.draconiumIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(ModItems.draconicEnergyCore, true, new Object[]{"SCS", "CBC", "SCS", Character.valueOf('S'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('C'), ModItems.wyvernEnergyCore, Character.valueOf('B'), ModItems.wyvernCore})); GameRegistry.addRecipe(new ShapedOreRecipe(ModItems.wyvernEnergyCore, true, new Object[]{"SCS", "CBC", "SCS", Character.valueOf('S'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('C'), TEItems.capacitorResonant, Character.valueOf('B'), ModItems.wyvernCore})); GameRegistry.addRecipe(new ShapedOreRecipe(ModItems.wyvernFluxCapacitor, true, new Object[]{"SCS", "CBC", "SCS", Character.valueOf('S'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('C'), ModItems.wyvernEnergyCore, Character.valueOf('B'), ModItems.wyvernCore})); GameRegistry.addRecipe(new ShapedOreRecipe(ModItems.draconicFluxCapacitor, true, new Object[]{"SCS", "CBC", "SCS", Character.valueOf('S'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('C'), ModItems.draconicEnergyCore, Character.valueOf('B'), ModItems.draconicCore})); GameRegistry.addRecipe(new ShapedOreRecipe(EnderIO.blockStirlingGenerator, true, new Object[]{"SSS", "SFS", "GPG", Character.valueOf('S'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('F'), new ItemStack(Blocks.furnace), Character.valueOf('P'), "wurmpiston", Character.valueOf('G'), BuildCraftCore.ironGearItem})); GameRegistry.addRecipe(new ShapedOreRecipe(EnderIO.blockCombustionGenerator, true, new Object[]{"SSS", "FBF", "GPG", Character.valueOf('S'), new ItemStack(TFCItems.WroughtIronSheet),Character.valueOf('B'),new ItemStack(TEBlocks.blockFrame,1,1), Character.valueOf('F'), new ItemStack(EnderIO.blockReservoir), Character.valueOf('P'), "wurmpiston", Character.valueOf('G'), BuildCraftCore.ironGearItem})); GameRegistry.addRecipe(new ShapedOreRecipe(EnderIO.blockZombieGenerator, true, new Object[]{"SSS", "GBG", "GGG", Character.valueOf('S'), EnderIO.itemAlloy, Character.valueOf('B'), EnderIO.itemFrankenSkull, Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(EnderIO.blockSolarPanel, true, new Object[]{"IGI", "SGS", "IPI", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,1), Character.valueOf('G'), "wurmglass", Character.valueOf('S'), EnderIO.itemMaterial, Character.valueOf('P'), new ItemStack(TFCItems.PlatinumSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockSolarPanel,1,1), true, new Object[]{"SGS", "SGS", "IPI", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,1), Character.valueOf('G'), "wurmglass", Character.valueOf('S'), new ItemStack(EnderIO.blockSolarPanel,1,0), Character.valueOf('P'), new ItemStack(TFCItems.PlatinumSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(EnderIO.blockCrusher, true, new Object[]{"GIG", "IBI", "GIG", Character.valueOf('G'), "wurmegem", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,2), Character.valueOf('B'), new ItemStack(TEBlocks.blockFrame,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(EnderIO.blockAlloySmelter, true, new Object[]{"SFS", "FBF", "SDS", Character.valueOf('S'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('F'), ic2.api.item.IC2Items.getItem("inductionFurnace"), Character.valueOf('B'), new ItemStack(TEBlocks.blockFrame,1,1), Character.valueOf('D'), new ItemStack(Blocks.iron_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockCapBank,1,1), true, new Object[]{"ICI", "CBC", "ICI", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('C'), EnderIO.itemBasicCapacitor, Character.valueOf('B'), new ItemStack(WurmTweaks.CompressedRedstoneBlock)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockCapBank,1,2), true, new Object[]{"ICI", "CBC", "ICI", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('C'), new ItemStack(EnderIO.itemBasicCapacitor,1,1), Character.valueOf('B'),new ItemStack(EnderIO.blockCapBank,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockCapBank,1,2), true, new Object[]{"III","BCB", "III", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,1), Character.valueOf('B'),new ItemStack(EnderIO.blockCapBank,1,1), Character.valueOf('C'), new ItemStack(EnderIO.itemBasicCapacitor,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockCapBank,1,3), true, new Object[]{"ICI","CBC","ICI",Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('C'), new ItemStack(EnderIO.itemBasicCapacitor,1,2), Character.valueOf('B'), new ItemStack(EnderIO.itemMaterial,1,6)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockCapBank,1,3), true, new Object[]{"ICI","BDB", "ICI", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,2), Character.valueOf('B'),new ItemStack(EnderIO.blockCapBank,1,2), Character.valueOf('C'), new ItemStack(EnderIO.itemBasicCapacitor,1,2), Character.valueOf('D'), new ItemStack(EnderIO.itemMaterial,1,6)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockPainter,1,0), true, new Object[]{" E ", "IBI", "III", Character.valueOf('I'), EnderIO.itemAlloy, Character.valueOf('E'), "wurmegem", Character.valueOf('B'), new ItemStack(TEBlocks.blockFrame,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockVat,1,0), true, new Object[]{"ITI","CBC", "ITI", Character.valueOf('I'), EnderIO.itemAlloy, Character.valueOf('T'), EnderIO.blockTank, Character.valueOf('C'), new ItemStack(Items.cauldron), Character.valueOf('B'), new ItemStack(TEBlocks.blockFrame,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockPowerMonitor,1,0), true, new Object[]{"IPI", "ICI", "IRI", Character.valueOf('I'),EnderIO.itemAlloy,Character.valueOf('P'), EnderIO.itemConduitProbe,Character.valueOf('C'), EnderIO.itemPowerConduit,Character.valueOf('R'), EnderIO.itemRedstoneConduit})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockWirelessCharger,1,0), true, new Object[]{"III", "IEI", "ICI",Character.valueOf('I'),EnderIO.itemAlloy, Character.valueOf('C'), new ItemStack(EnderIO.itemBasicCapacitor,1,2),Character.valueOf('E'), new ItemStack(Items.ender_eye)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockTank,1,0), true, new Object[]{"III", "IGI", "III", Character.valueOf('I'),EnderIO.itemAlloy, Character.valueOf('G'),"wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockTank,1,1), true, new Object[]{"III", "IGI", "III", Character.valueOf('I'),new ItemStack(EnderIO.itemAlloy,1,6), Character.valueOf('G'),"wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockReservoir,1,0), true, new Object[]{"GGG","GIG", "GGG", Character.valueOf('I'), new ItemStack(Items.cauldron), Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockVacuumChest,1,0), true, new Object[]{"EEE", " C ", " V ", Character.valueOf('E'), new ItemStack(Items.ender_pearl), Character.valueOf('C'), "wurmchest", Character.valueOf('V'), OpenBlocks.Blocks.vacuumHopper})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockTransceiver,1,0), true, new Object[]{"IEI", "GBG", "IRI", Character.valueOf('I'),new ItemStack(EnderIO.itemAlloy,1,6), Character.valueOf('B'), TFItems.bucketEnder, Character.valueOf('G'), "wurmglass", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(EnderIO.itemMaterial,1,})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockEnderIo,1,0), true, new Object[]{"IGI", "GEG","IGI", Character.valueOf('I'),new ItemStack(EnderIO.itemAlloy,1,6), Character.valueOf('G'),"wurmglass", Character.valueOf('E'), new ItemStack(Items.ender_eye)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockTravelPlatform,1,0), true, new Object[]{"ICI","PEP", "ICI", Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelIngot), Character.valueOf('C'), TFItems.bucketEnder, Character.valueOf('P'), new ItemStack(EnderIO.itemMaterial,1,5), Character.valueOf('E'),EnderIO.blockEnderIo})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockKillerJoe,1,0), true, new Object[]{"III", "GZG", "SSS", Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelIngot), Character.valueOf('G'), "wurmglass", Character.valueOf('Z'), EnderIO.itemFrankenSkull, Character.valueOf('S'), new ItemStack(TFCItems.RoseGoldSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockAttractor,1,0), true, new Object[]{" C ", "IDI", "DBD", Character.valueOf('C'), new ItemStack(EnderIO.itemMaterial,1,9),Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,1), Character.valueOf('D'), new ItemStack(EnderIO.itemAlloy,1,2),Character.valueOf('B'), new ItemStack(TFCItems.BlueSteelSheet,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockExperianceOblisk,1,0), true, new Object[]{" R ", " I ","IBI", Character.valueOf('R'), EnderIO.itemXpTransfer, Character.valueOf('I'), new ItemStack(TFCItems.BlackBronzeIngot), Character.valueOf('B'), new ItemStack(TFCItems.BlueSteelSheet,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockEnchanter,1,0), true, new Object[]{"GBG", "III", " I ", Character.valueOf('G'), "wurmegem", Character.valueOf('B'), new ItemStack(Items.book), Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,6)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockDarkSteelPressurePlate,1,0), true, new Object[]{"II", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,6)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockDarkSteelPressurePlate,1,1), true, new Object[]{"I","W", Character.valueOf('I'), new ItemStack(EnderIO.blockDarkSteelPressurePlate,1,0), Character.valueOf('W'), "wurmwool"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockDarkSteelAnvil,1,0), true, new Object[]{"BBB", " I ", "III", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,6), Character.valueOf('B'), new ItemStack(EnderIO.blockIngotStorage,1,6)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockDarkSteelLadder,3,0), true, new Object[]{"B", "B", "B", Character.valueOf('B'), EnderIO.blockDarkIronBars})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockReinforcedObsidian,4,0), true, new Object[]{"IOI", "OIO", "IOI", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,6), Character.valueOf('O'), new ItemStack(Blocks.obsidian)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockEnderRail,4,0), true, new Object[]{"E E", " R ", "E E", Character.valueOf('E'), new ItemStack(Items.ender_pearl), Character.valueOf('R'), new ItemStack(Blocks.detector_rail)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockDarkIronBars,6,0), true, new Object[]{"III", "III", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,6)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemFrankenSkull,1,0), true, new Object[]{"I I", " S ", "ICI", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,2), Character.valueOf('C'), new ItemStack(EnderIO.itemBasicCapacitor,1,2), Character.valueOf('S'), new ItemStack(Items.skull,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemConduitFacade,1,0), true, new Object[]{"CCC", "C C", "CCC", Character.valueOf('C'), new ItemStack(EnderIO.itemMaterial,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemConduitFacade,1,1), true, new Object[]{" D ", "DBD", " D ", Character.valueOf('B'), new ItemStack(EnderIO.blockConduitFacade,1,0), Character.valueOf('D'), "dustObsidian"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockLightNode,1,0), true, new Object[]{"GGG", "SIS","SCS", Character.valueOf('G'), "wurmglass", Character.valueOf('S'), new ItemStack(EnderIO.itemMaterial,1,0), Character.valueOf('I'), new ItemStack(Items.glowstone_dust), Character.valueOf('C'), EnderIO.itemBasicCapacitor})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockLightNode,1,1), true, new Object[]{"LI", Character.valueOf('L'), EnderIO.blockLightNode, Character.valueOf('I'), new ItemStack(Blocks.redstone_torch)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockLightNode,1,2), true, new Object[]{"GGG", "SIS", Character.valueOf('G'), "wurmglass", Character.valueOf('S'), EnderIO.itemMaterial, Character.valueOf('I'), new ItemStack(Items.glowstone_dust)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockLightNode,1,3), true, new Object[]{"LI", Character.valueOf('L'), new ItemStack(EnderIO.blockLightNode,1,2), Character.valueOf('I'), new ItemStack(Blocks.redstone_torch)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockLightNode,1,4), true, new Object[]{"GGG", "SIS","SCS", Character.valueOf('G'), "wurmglass", Character.valueOf('S'), new ItemStack(EnderIO.itemMaterial,1,0), Character.valueOf('I'), new ItemStack(Items.glowstone_dust), Character.valueOf('C'), new ItemStack(EnderIO.itemBasicCapacitor,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.blockLightNode,1,5), true, new Object[]{"LI", Character.valueOf('L'), new ItemStack(EnderIO.blockLightNode,1,4), Character.valueOf('I'), new ItemStack(Blocks.redstone_torch)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemRedstoneConduit,6,0), true, new Object[]{"RRR",Character.valueOf('R'), new ItemStack(EnderIO.itemAlloy,1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemRedstoneConduit,1,1), true, new Object[]{"RL", Character.valueOf('R'), new ItemStack(EnderIO.itemRedstoneConduit,1,1), Character.valueOf('L'), new ItemStack(Blocks.lever)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemRedstoneConduit,6,2), true, new Object[]{"RRR", "III","RRR", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,3), Character.valueOf('R'), ic2.api.item.IC2Items.getItem("rubber")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemPowerConduit,6,0), true, new Object[]{"RRR", "III","RRR", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,4), Character.valueOf('R'), ic2.api.item.IC2Items.getItem("rubber")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemPowerConduit,6,1), true, new Object[]{"RRR", "III","RRR", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,1), Character.valueOf('R'), ic2.api.item.IC2Items.getItem("rubber")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemPowerConduit,6,2), true, new Object[]{"RRR", "III","RRR", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,2), Character.valueOf('R'), ic2.api.item.IC2Items.getItem("rubber")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemPowerConduit,6,0), true, new Object[]{"RRR", "III","RRR", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,4), Character.valueOf('R'), ic2.api.item.IC2Items.getItem("rubber")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemLiquidConduit,6,0), true, new Object[]{"RRR", "III","RRR", Character.valueOf('I'),"wurmglass", Character.valueOf('R'), ic2.api.item.IC2Items.getItem("rubber")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemLiquidConduit,3,1), true, new Object[]{"RRR", "III","RRR", Character.valueOf('I'),new ItemStack(EnderIO.itemLiquidConduit,1,0), Character.valueOf('R'), ic2.api.item.IC2Items.getItem("rubber")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemLiquidConduit,3,2), true, new Object[]{"RRR", "III","RRR", Character.valueOf('I'),new ItemStack(EnderIO.itemLiquidConduit,1,1), Character.valueOf('R'), ic2.api.item.IC2Items.getItem("rubber")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemItemConduit,6,0), true, new Object[]{"RRR", "III","RRR", Character.valueOf('I'),new ItemStack(EnderIO.itemAlloy,1,5), Character.valueOf('R'), ic2.api.item.IC2Items.getItem("rubber")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemYetaWench,1,0), true, new Object[]{"I I", " G ", " I ", Character.valueOf('I'), new ItemStack(TFCItems.BlackBronzeIngot), Character.valueOf('G'), BuildCraftCore.ironGearItem})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemTravelStaff,1,0), true, new Object[]{" SC", "SIS", "IS ", Character.valueOf('I'), ExtraUtils.bedrockium, Character.valueOf('S'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('C'), new ItemStack(EnderIO.itemMaterial,1,})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemBasicFilterUpgrade,1,0), true, new Object[]{"IPI", "PCP", "IPI", Character.valueOf('C'), new ItemStack(Blocks.hopper), Character.valueOf('I'), new ItemStack(TFCItems.BismuthIngot), Character.valueOf('P'), new ItemStack(Items.paper)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemBasicFilterUpgrade,1,1), true, new Object[]{"IPI", "PCP", "IPI", Character.valueOf('C'), new ItemStack(EnderIO.itemBasicFilterUpgrade,1,0), Character.valueOf('I'), new ItemStack(TFCItems.BismuthIngot), Character.valueOf('P'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemModItemFilter,1,0), true, new Object[]{"IPI", "PCP", "IPI", Character.valueOf('C'), new ItemStack(EnderIO.itemYetaWench), Character.valueOf('I'), new ItemStack(TFCItems.BismuthIngot), Character.valueOf('P'), new ItemStack(Items.paper)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemPowerItemFilter,1,0), true, new Object[]{"RPR", "PCP", "RPR", Character.valueOf('C'), EnderIO.itemConduitProbe, Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('P'), new ItemStack(Items.paper)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemExistingItemFilter,1,0), true, new Object[]{"IPI", "PCP", "IRI", Character.valueOf('C'),new ItemStack(EnderIO.itemBasicFilterUpgrade,1,1), Character.valueOf('R'), new ItemStack(Items.repeater), Character.valueOf('I'), new ItemStack(TFCItems.BronzeIngot), Character.valueOf('P'), new ItemStack(Items.paper)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemConduitProbe,1,0), true, new Object[]{"ICI", "GCG", "IBI", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('C'), EnderIO.itemPowerConduit, Character.valueOf('G'), "wurmglass", Character.valueOf('C'), new ItemStack(Items.repeater), Character.valueOf('B'), EnderIO.itemRedstoneConduit})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemMagnet,1,0), true, new Object[]{"IIB", " C", "IIB", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('B'), new ItemStack(EnderIO.itemAlloy,1,2), Character.valueOf('C'), new ItemStack(EnderIO.itemMaterial,1,6)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemXpTransfer,1,0), true, new Object[]{"SIS", "SBS", "SIS", Character.valueOf('S'), new ItemStack(TFCItems.BlackBronzeSheet), Character.valueOf('B'), new ItemStack(EnderIO.itemAlloy,1,6), Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemExtractSpeedUpgrade,1,0), true, new Object[]{"IBI", "IPI", "IBI", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('P'), "wurmpiston", Character.valueOf('B'), new ItemStack(Blocks.redstone_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemExtractSpeedUpgrade,1,1), true, new Object[]{"IBI", "IPI", "IBI", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('P'), new ItemStack(Items.slime_ball), Character.valueOf('B'), new ItemStack(Blocks.redstone_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemBasicCapacitor,1,0), true, new Object[]{" PI", "PCP", "IP ", Character.valueOf('P'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('C'), "dustCoal", Character.valueOf('I'), new ItemStack(TFCItems.PlatinumIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemBasicCapacitor,1,1), true, new Object[]{" I ", "CBC", " I ", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,1),Character.valueOf('C'), new ItemStack(EnderIO.itemBasicCapacitor,1,0), Character.valueOf('B'), "dustCoal"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderIO.itemBasicCapacitor,1,2), true, new Object[]{" I ", "CBC", " I ", Character.valueOf('I'), new ItemStack(EnderIO.itemAlloy,1,2),Character.valueOf('C'), new ItemStack(EnderIO.itemBasicCapacitor,1,1), Character.valueOf('B'), new ItemStack(Blocks.glowstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderStorage.blockEnderChest,1),true, new Object[]{"IBI","OCO", "IBI",Character.valueOf('I'), new ItemStack(TFCItems.GoldSheet2x),Character.valueOf('O'), new ItemStack(Blocks.obsidian), Character.valueOf('B'), new ItemStack(BigReactors.ingotGeneric,1,, Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderStorage.blockEnderChest,1,4096),true, new Object[]{"IBI","OCO", "IBI",Character.valueOf('I'), new ItemStack(TFCItems.SilverSheet2x),Character.valueOf('O'), "wurmglass", Character.valueOf('B'), new ItemStack(BigReactors.ingotGeneric,1,, Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(EnderStorage.itemEnderPouch,1,0),true, new Object[]{"LSL","BCB", "LSL",Character.valueOf('L'), new ItemStack(TFCItems.Leather), Character.valueOf('S'), new ItemStack(TFCItems.SilkCloth), Character.valueOf('C'), "wurmchest",Character.valueOf('B'), new ItemStack(BigReactors.ingotGeneric,1,})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.qed,1,0),true, new Object[]{"ECE", "PCP", "PPP",Character.valueOf('E'), TFItems.ingotEnderium,Character.valueOf('C'), new ItemStack(Blocks.crafting_table), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('C'), AdvancedSolarPanel.itemQuantumCore})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.qed,1,2),true, new Object[]{" E ", " E ", "PPP",Character.valueOf('E'), TFItems.ingotEnderium,Character.valueOf('C'), new ItemStack(Blocks.crafting_table), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('C'), AdvancedSolarPanel.itemQuantumCore})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.curtain,12,0),true, new Object[]{"WW", "WW", "WW", Character.valueOf('W'), "wurmwool"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.angelBlock,4,0),true, new Object[]{"IFI", "FCF", "IFI", Character.valueOf('F'), new ItemStack(Items.feather), Character.valueOf('I'), new ItemStack(TFCItems.BismuthSheet), Character.valueOf('C'), new ItemStack(Blocks.obsidian)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.chandelier,1,0),true, new Object[]{"GIG", "TTT"," T ", Character.valueOf('T'), new ItemStack(TFCBlocks.Torch),Character.valueOf('G'), "wurmegem", Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative1,9,0),true, new Object[]{"SBS", "BBB", "SBS", Character.valueOf('S'), "wurmsstone", Character.valueOf('B'), new ItemStack(Blocks.stonebrick)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative1,1,1),true, new Object[]{" O ", "OBO", " O ", Character.valueOf('O'), new ItemStack(Blocks.obsidian), Character.valueOf('B'),TFItems.ingotEnderium})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative1,4,4),true, new Object[]{"BB", "BB", Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative1,1,5),true, new Object[]{"III", "III", "III", Character.valueOf('I'), ExtraUtils.unstableIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative1,2,6),true, new Object[]{"BB", "BB", Character.valueOf('B'), "wurmgravel"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative1,2,7),true, new Object[]{"BB", "BB", Character.valueOf('B'),new ItemStack(ExtraUtils.decorative1,1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative1,1,,true, new Object[]{"IBI","BCB", "IBI", Character.valueOf('I'), new ItemStack(TFCItems.SterlingSilverIngot), Character.valueOf('B'), new ItemStack(Items.enchanted_book), Character.valueOf('C'), new ItemStack(Blocks.bookshelf)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative1,1,10),true, new Object[]{" B ", "BBB", " B ", Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,2,6)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative1,1,11),true, new Object[]{"BEB", "ECE", "BEB",Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,10),Character.valueOf('E'), new ItemStack(ExtraUtils.decorative1,1,1),Character.valueOf('C'), TFItems.bucketEnder})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative1,1,12),true, new Object[]{"CEC","EBE", "CEC",Character.valueOf('B'), new ItemStack(Blocks.diamond_block), Character.valueOf('C'), new ItemStack(ExtraUtils.decorative1,1,1), Character.valueOf('E'), new ItemStack(ExtraUtils.decorative1,1,11)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative2,4,0),true, new Object[]{"GG", "GG", Character.valueOf('G'), new ItemStack(Blocks.glass)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative2,8,1),true, new Object[]{"GGG","G G", "GGG", Character.valueOf('G'),new ItemStack(ExtraUtils.decorative2,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative2,4,2),true, new Object[]{"GG", "GG", Character.valueOf('G'), new ItemStack(ExtraUtils.decorative2,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative2,1,3),true, new Object[]{"GZ", Character.valueOf('G'), new ItemStack(ExtraUtils.decorative2,1,0),Character.valueOf('Z'), new ItemStack(Items.gunpowder)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative2,8,4),true, new Object[]{"GGG" ,"GIG", "GGG", Character.valueOf('G'), new ItemStack(Blocks.glass), Character.valueOf('I'), new ItemStack(TFCItems.GoldIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative2,8,5),true, new Object[]{"GGG" ,"GIG", "GGG", Character.valueOf('G'), new ItemStack(Blocks.glass), Character.valueOf('I'), new ItemStack(Blocks.obsidian)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative2,5,6),true, new Object[]{" G ", "GGG", " G ", Character.valueOf('G'), new ItemStack(ExtraUtils.decorative2,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative2,1,7),true, new Object[]{" G ", "GBG", " G ", Character.valueOf('B'), new ItemStack(ExtraUtils.decorative2,1,0), Character.valueOf('G'), new ItemStack(Items.glowstone_dust)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative2,1,,true, new Object[]{"GGG" ,"GIG", "GGG", Character.valueOf('G'), new ItemStack(Blocks.glass), Character.valueOf('I'), "dyePink"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative2,1,9),true, new Object[]{"G", Character.valueOf('G'), new ItemStack(ExtraUtils.decorative2,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.decorative2,1,10),true, new Object[]{"GGG" ,"GIG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.decorative2,1,0), Character.valueOf('I'), ExtraUtils.curtain})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.soundMuffler,1,0),true, new Object[]{"WWW" , "WCW", "WWW", Character.valueOf('W'), "wurmwool", Character.valueOf('C'), new ItemStack(TFCItems.SilkCloth)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.soundMuffler,1,1),true, new Object[]{"WWW" , "WCW", "WWW", Character.valueOf('W'), "wurmwool", Character.valueOf('C'), new ItemStack(Items.bucket)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferNode,1,0),true, new Object[]{" P ", "RBR","XCX", Character.valueOf('P'), ExtraUtils.transferPipe, Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(Blocks.redstone_block), Character.valueOf('X'), new ItemStack(TFCItems.LeadSheet2x), Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferNode,1,6),true, new Object[]{" P ", "RBR","XCX", Character.valueOf('P'), ExtraUtils.transferPipe, Character.valueOf('R'), new ItemStack(Items.dye,1,4), Character.valueOf('B'), new ItemStack(Blocks.redstone_block), Character.valueOf('X'), new ItemStack(TFCItems.LeadSheet2x), Character.valueOf('C'), new ItemStack(TFCItems.RedSteelBucketEmpty)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferNode,1,12),true, new Object[]{"INI","NCN", "INI", Character.valueOf('I'), new ItemStack(TFCItems.BismuthIngot2x), Character.valueOf('N'),new ItemStack(ExtraUtils.transferNode,1,0), Character.valueOf('C'), new ItemStack(WurmTweaks.CompressedRedstoneBlock)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferNodeRemote,1,0),true, new Object[]{" N ","EDE", " N ", Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,0), Character.valueOf('E'), new ItemStack(Items.ender_pearl), Character.valueOf('D'), "wurmchipgem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferNodeRemote,1,6),true, new Object[]{" N ","EDE", " N ", Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,6), Character.valueOf('E'), new ItemStack(Items.ender_pearl), Character.valueOf('D'), "wurmchipgem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferPipe,8,0),true, new Object[]{"SSS","GRG", "SSS", Character.valueOf('S'), "wurmsstone", Character.valueOf('G'), "wurmglass", Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferPipe,8,,true, new Object[]{"SSS","GRG", "SSS", Character.valueOf('S'), "wurmsstone", Character.valueOf('G'), "wurmglass", Character.valueOf('R'), new ItemStack(TFCItems.GoldIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferPipe,8,10),true, new Object[]{"SSS","GRG", "SSS", Character.valueOf('S'), "wurmsstone", Character.valueOf('G'), "wurmglass", Character.valueOf('R'), "dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferPipe,5,9),true, new Object[]{"APB","PPP", "CPD", Character.valueOf('P'), new ItemStack(ExtraUtils.transferPipe,1,0), Character.valueOf('A'), "dyeRed", Character.valueOf('B'), "dyeYellow", Character.valueOf('C'), "dyeGreen", Character.valueOf('D'), "dyeBrown"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferPipe,8,11),true, new Object[]{"SSS","RRR", "SSS", Character.valueOf('S'), "wurmsstone", Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferPipe,1,12),true, new Object[]{" R ", "RPR", " R ", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('P'), new ItemStack(ExtraUtils.transferPipe,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferPipe,1,13),true, new Object[]{"RPR", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('P'), new ItemStack(ExtraUtils.transferPipe,1,})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferPipe,1,14),true, new Object[]{"I I", "INI", " N ", Character.valueOf('I'), new ItemStack(TFCItems.ZincIngot), Character.valueOf('N'), new ItemStack(ExtraUtils.transferPipe,1,11)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.transferPipe2,1,0),true, new Object[]{"PPP","GBG", "PPP",Character.valueOf('P'), new ItemStack(ExtraUtils.transferPipe,1,0), Character.valueOf('G'), "wurmglass", Character.valueOf('B'), "dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.trashCan,1,0),true, new Object[]{"SSS", "CBC", "CCC", Character.valueOf('S'), "wurmsstone", Character.valueOf('C'), "wurmcobble", Character.valueOf('B'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.enderThermicPump,1,0),true, new Object[]{"PGP","BCB","PGP",Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('C'), new ItemStack(ExtraUtils.decorative1,1,12),Character.valueOf('B'), new ItemStack(Items.bucket), Character.valueOf('G'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,0),true, new Object[]{"CCC","CCC", "CCC", Character.valueOf('C'), new ItemStack(Blocks.cobblestone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,1),true, new Object[]{"CCC","CCC", "CCC", Character.valueOf('C'), new ItemStack(ExtraUtils.cobblestoneCompr,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,2),true, new Object[]{"CCC","CCC", "CCC", Character.valueOf('C'), new ItemStack(ExtraUtils.cobblestoneCompr,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,3),true, new Object[]{"CCC","CCC", "CCC", Character.valueOf('C'), new ItemStack(ExtraUtils.cobblestoneCompr,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,4),true, new Object[]{"CCC","CCC", "CCC", Character.valueOf('C'), new ItemStack(ExtraUtils.cobblestoneCompr,1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,5),true, new Object[]{"CCC","CCC", "CCC", Character.valueOf('C'), new ItemStack(ExtraUtils.cobblestoneCompr,1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,6),true, new Object[]{"CCC","CCC", "CCC", Character.valueOf('C'), new ItemStack(ExtraUtils.cobblestoneCompr,1,5)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,7),true, new Object[]{"CCC","CCC", "CCC", Character.valueOf('C'), new ItemStack(ExtraUtils.cobblestoneCompr,1,6)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,,true, new Object[]{"DDD", "DDD", "DDD", Character.valueOf('D'), new ItemStack(Blocks.dirt)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,9),true, new Object[]{"DDD", "DDD", "DDD", Character.valueOf('D'), new ItemStack(ExtraUtils.cobblestoneCompr,1,})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,10),true, new Object[]{"DDD", "DDD", "DDD", Character.valueOf('D'), new ItemStack(ExtraUtils.cobblestoneCompr,1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,11),true, new Object[]{"DDD", "DDD", "DDD", Character.valueOf('D'), new ItemStack(ExtraUtils.cobblestoneCompr,1,10)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,12),true, new Object[]{"DDD", "DDD", "DDD", Character.valueOf('D'), new ItemStack(Blocks.gravel,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,13),true, new Object[]{"DDD", "DDD", "DDD", Character.valueOf('D'), new ItemStack(ExtraUtils.cobblestoneCompr,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,14),true, new Object[]{"DDD", "DDD", "DDD", Character.valueOf('D'), new ItemStack(Blocks.sand,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.cobblestoneCompr,1,15),true, new Object[]{"DDD", "DDD", "DDD", Character.valueOf('D'), new ItemStack(ExtraUtils.cobblestoneCompr,1,13)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.conveyor,3,0),true, new Object[]{"TTT","IRI", "TTT", Character.valueOf('T'), new ItemStack(Blocks.rail), Character.valueOf('I'), new ItemStack(TFCItems.ZincIngot), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.enderQuarry,1,0),true, new Object[]{"CUC","BQB","PXP", Character.valueOf('C'), new ItemStack(ExtraUtils.decorative1,1,12), Character.valueOf('B'), new ItemStack(ExtraUtils.cobblestoneCompr,1,7),Character.valueOf('P'), ExtraUtils.enderThermicPump,Character.valueOf('Q'), new ItemStack(WurmTweaks.QuarryCore),Character.valueOf('X'), new ItemStack(TFCItems.RedSteelPick), Character.valueOf('U'), new ItemStack(ExtraUtils.decorative1,1,5)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(WurmTweaks.QuarryCore), true,new Object[]{"GIG","IQI", "GIG", Character.valueOf('G'), "wurmegem", Character.valueOf('I'), ExtraUtils.bedrockium, Character.valueOf('Q'), new ItemStack(WurmTweaks.QuantumSingularity)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.enderQuarryUpgrade,1,0),true, new Object[]{" E ", "ECE", " E ", Character.valueOf('E'), new ItemStack(ExtraUtils.decorative1,1,1), Character.valueOf('C'), "wurmchipgem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.enderQuarryUpgrade,1,1),true, new Object[]{" T ", "IBI", Character.valueOf('B'),new ItemStack(ExtraUtils.enderQuarryUpgrade,1,0), Character.valueOf('T'), new ItemStack(ExtraUtils.trashCan), Character.valueOf('I'), new ItemStack(TFCItems.SterlingSilverSheet2x)})); } public static void addRecipes2() { ItemStack one = new ItemStack(Items.enchanted_book); one.addEnchantment(Enchantment.fortune, 1); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.enderQuarryUpgrade,1,3),true, new Object[]{" T ", "IBI", Character.valueOf('B'),new ItemStack(ExtraUtils.enderQuarryUpgrade,1,0), Character.valueOf('T'), one, Character.valueOf('I'), new ItemStack(TFCItems.SterlingSilverSheet2x)})); ItemStack two = new ItemStack(Items.enchanted_book); two.addEnchantment(Enchantment.fortune, 2); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.enderQuarryUpgrade,1,4),true, new Object[]{" T ", "IBI", Character.valueOf('B'),new ItemStack(ExtraUtils.enderQuarryUpgrade,1,0), Character.valueOf('T'), two, Character.valueOf('I'), new ItemStack(TFCItems.SterlingSilverSheet2x)})); ItemStack three = new ItemStack(Items.enchanted_book); three.addEnchantment(Enchantment.fortune, 3); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.enderQuarryUpgrade,1,5),true, new Object[]{" T ", "IBI", Character.valueOf('B'),new ItemStack(ExtraUtils.enderQuarryUpgrade,1,0), Character.valueOf('T'), three, Character.valueOf('I'), new ItemStack(TFCItems.SterlingSilverSheet2x)})); ItemStack oneeff = new ItemStack(Items.enchanted_book); oneeff.addEnchantment(Enchantment.efficiency, 1); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.enderQuarryUpgrade,1,6),true, new Object[]{" T ", "IBI", Character.valueOf('B'),new ItemStack(ExtraUtils.enderQuarryUpgrade,1,0), Character.valueOf('T'), oneeff, Character.valueOf('I'), new ItemStack(TFCItems.SterlingSilverSheet2x)})); ItemStack twoeff = new ItemStack(Items.enchanted_book); twoeff.addEnchantment(Enchantment.efficiency, 2); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.enderQuarryUpgrade,1,7),true, new Object[]{" T ", "IBI", Character.valueOf('B'),new ItemStack(ExtraUtils.enderQuarryUpgrade,1,0), Character.valueOf('T'), twoeff, Character.valueOf('I'), new ItemStack(TFCItems.SterlingSilverSheet2x)})); ItemStack threeeff = new ItemStack(Items.enchanted_book); threeeff.addEnchantment(Enchantment.efficiency, 3); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.enderQuarryUpgrade,1,,true, new Object[]{" T ", "IBI", Character.valueOf('B'),new ItemStack(ExtraUtils.enderQuarryUpgrade,1,0), Character.valueOf('T'), threeeff, Character.valueOf('I'), new ItemStack(TFCItems.SterlingSilverSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.enderQuarryUpgrade,1,9),true, new Object[]{" T ", "IBI", Character.valueOf('B'),new ItemStack(ExtraUtils.enderQuarryUpgrade,1,0), Character.valueOf('T'), ExtraUtils.enderThermicPump, Character.valueOf('I'), new ItemStack(TFCItems.SterlingSilverSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.timerBlock,1,0),true, new Object[]{"SRS", "R R", "SRS", Character.valueOf('S'), "wurmstone", Character.valueOf('R'), new ItemStack(Blocks.redstone_torch)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.drum,1,0),true, new Object[]{"IPI", "IBI", "IPI", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('P'), new ItemStack(Blocks.heavy_weighted_pressure_plate), Character.valueOf('B'), new ItemStack(Items.cauldron)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.drum,1,1),true, new Object[]{"IPI", "IBI", "IPI", Character.valueOf('I'), new ItemStack(ExtraUtils.bedrockium), Character.valueOf('P'), new ItemStack(Blocks.light_weighted_pressure_plate), Character.valueOf('B'), new ItemStack(Items.cauldron)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator,1,0),true, new Object[]{"SSS", "ICI", "RFR", Character.valueOf('S'), "wurmsstone", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('C'), "wurmpiston", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator,1,1),true, new Object[]{"SSS", "ICI", "RFR", Character.valueOf('S'), "wurmsstone", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('C'), new ItemStack(Blocks.iron_block), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator,1,2),true, new Object[]{"SSS", "ICI", "RFR", Character.valueOf('S'), TFItems.ingotEnderium, Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot2x), Character.valueOf('C'), new ItemStack(Blocks.iron_block), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator,1,3),true, new Object[]{"SSS", "ICI", "RFR", Character.valueOf('S'), new ItemStack(Items.redstone), Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('C'), new ItemStack(Blocks.redstone_block), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator,1,4),true, new Object[]{"SSS", "ICI", "RFR", Character.valueOf('S'), new ItemStack(Items.redstone), Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('C'), new ItemStack(Blocks.redstone_block), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator,1,5),true, new Object[]{"SSS", "ICI", "RFR", Character.valueOf('S'), "wurmsstone", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('C'), new ItemStack(ExtraUtils.generator,1,0), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator,1,6),true, new Object[]{"SSS", "ICI", "RFR", Character.valueOf('S'), new ItemStack(Blocks.obsidian), Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('C'), new ItemStack(Blocks.enchanting_table), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator,1,7),true, new Object[]{"SSS", "ICI", "RFR", Character.valueOf('S'), TFItems.ingotEnderium, Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot2x), Character.valueOf('C'), new ItemStack(Blocks.diamond_block), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator,1,,true, new Object[]{"SSS", "ICI", "RFR", Character.valueOf('S'), new ItemStack(Blocks.tnt), Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot2x), Character.valueOf('C'), new ItemStack(Blocks.iron_block), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator,1,9),true, new Object[]{"SSS", "ICI", "RFR", Character.valueOf('S'), "wurmsstone", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot2x), Character.valueOf('C'), new ItemStack(ExtraUtils.generator,1,1), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator,1,11),true, new Object[]{"NNN", "ICI", "RFR", Character.valueOf('N'), new ItemStack(Items.nether_star), Character.valueOf('I'), ExtraUtils.unstableIngot, Character.valueOf('C'), new ItemStack(ExtraUtils.bedrockium),Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('F'), new ItemStack(Blocks.furnace)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator2,1,0),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator,1,0), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator2,1,1),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator,1,1), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator2,1,2),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator,1,2), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator2,1,3),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator,1,3), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator2,1,4),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator,1,4), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator2,1,5),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator,1,5), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator2,1,6),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator,1,6), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator2,1,7),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator,1,7), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator2,1,,true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator,1,, Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator2,1,9),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator,1,9), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator2,1,11),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator,1,11), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator3,1,0),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator2,1,0), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator3,1,1),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator2,1,1), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator3,1,2),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator2,1,2), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator3,1,3),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator2,1,3), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator3,1,4),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator2,1,4), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator3,1,5),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator2,1,5), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator3,1,6),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator2,1,6), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator3,1,7),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator2,1,7), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator3,1,,true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator2,1,, Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator3,1,9),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator2,1,9), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.generator3,1,11),true, new Object[]{"GGG", "GNG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.generator2,1,11), Character.valueOf('N'), new ItemStack(ExtraUtils.transferNode,1,12)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.etheralBlock,4,0),true, new Object[]{"GGG", "GIG", "GGG", Character.valueOf('G'), "wurmglass", Character.valueOf('I'), ExtraUtils.unstableIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.etheralBlock,4,1),true, new Object[]{"GGG", "GIG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.decorative2,1,0), Character.valueOf('I'), ExtraUtils.unstableIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.etheralBlock,4,2),true, new Object[]{"GGG", "GIG", "GGG", Character.valueOf('G'), new ItemStack(ExtraUtils.decorative2,1,10), Character.valueOf('I'), ExtraUtils.unstableIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.angelRing,1,0),true, new Object[]{"YRX","PGP", "BRB", Character.valueOf('G'), "wurmglass", Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,5), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('Y'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('X'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.angelRing,1,0),true, new Object[]{"XRY","PGP", "BRB", Character.valueOf('G'), "wurmglass", Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,5), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('Y'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('X'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.angelRing,1,1),true, new Object[]{"YRX","PGP", "BRB", Character.valueOf('G'), new ItemStack(Items.feather), Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,5), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('Y'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('X'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.angelRing,1,1),true, new Object[]{"XRY","PGP", "BRB", Character.valueOf('G'), new ItemStack(Items.feather), Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,5), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('Y'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('X'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.angelRing,1,2),true, new Object[]{"YRX","PGP", "BRB", Character.valueOf('G'), "dyePink", Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,5), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('Y'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('X'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.angelRing,1,2),true, new Object[]{"XRY","PGP", "BRB", Character.valueOf('G'), "dyePink", Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,5), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('Y'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('X'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.angelRing,1,2),true, new Object[]{"YRX","PGP", "BRB", Character.valueOf('G'), "dyePurple", Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,5), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('Y'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('X'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.angelRing,1,2),true, new Object[]{"XRY","PGP", "BRB", Character.valueOf('G'), "dyePurple", Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,5), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('Y'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('X'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.angelRing,1,3),true, new Object[]{"YRX","PGP", "BRB", Character.valueOf('G'), new ItemStack(TFCItems.Leather), Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,5), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('Y'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('X'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.angelRing,1,3),true, new Object[]{"XRY","PGP", "BRB", Character.valueOf('G'), new ItemStack(TFCItems.Leather), Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,5), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('Y'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('X'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.angelRing,1,4),true, new Object[]{"YRX","PGP", "BRB", Character.valueOf('G'), new ItemStack(TFCItems.GoldIngot), Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,5), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('Y'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('X'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.angelRing,1,4),true, new Object[]{"XRY","PGP", "BRB", Character.valueOf('G'), new ItemStack(TFCItems.GoldIngot), Character.valueOf('B'), new ItemStack(ExtraUtils.decorative1,1,5), Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('R'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('Y'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('X'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.nodeUpgrade,2,0),true, new Object[]{"RGR", "GCG", "RGR", Character.valueOf('G'), new ItemStack(TFCItems.GoldIngot), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('C'),new ItemStack(TFCItems.WroughtIronIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.nodeUpgrade,1,1),true, new Object[]{"RGR", "GCG", "RGR", Character.valueOf('G'), "wurmstick", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('C'),new ItemStack(TFCItems.WroughtIronIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.nodeUpgrade,1,2),true, new Object[]{"RGR", "GCG", "RGR", Character.valueOf('G'), new ItemStack(TFCItems.RoseGoldIngot), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('C'),new ItemStack(TFCItems.SteelPick)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.nodeUpgrade,1,3),true, new Object[]{"RGR", "GCG", "RGR", Character.valueOf('G'), new ItemStack(TFCItems.GemAmethyst), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('C'),new ItemStack(ExtraUtils.nodeUpgrade,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.nodeUpgrade,1,7),true, new Object[]{"SRR", "SSS", "RRR", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('S'), new ItemStack(ExtraUtils.nodeUpgrade,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.nodeUpgrade,1,,true, new Object[]{"RRR", "SSS", "RRR", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('S'), new ItemStack(ExtraUtils.nodeUpgrade,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.nodeUpgrade,1,9),true, new Object[]{"RGR", "SSS", "RGR", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('S'), new ItemStack(ExtraUtils.nodeUpgrade,1,0), Character.valueOf('G'), new ItemStack(TFCItems.TinSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.goldenLasso,1,0),true, new Object[]{"ISI","SCS", "ISI",Character.valueOf('I'), ExtraUtils.unstableIngot, Character.valueOf('S'), new ItemStack(TFCItems.WoolCloth),Character.valueOf('C'), new ItemStack(Blocks.gold_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.goldenBag,1,0),true, new Object[]{"WXW", "CBC", "WGW", Character.valueOf('W'), "wurmwool", Character.valueOf('C'), "wurmchest", Character.valueOf('G'), new ItemStack(Blocks.gold_block), Character.valueOf('X'), new ItemStack(TFCItems.SilkCloth)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.bedrockium,32,0),true, new Object[]{"B", Character.valueOf('B'), new ItemStack(ExtraUtils.cobblestoneCompr,1,7)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ExtraUtils.buildersWand,1,0),true, new Object[]{" I", "O ", Character.valueOf('I'), new ItemStack(ExtraUtils.unstableIngot), Character.valueOf('O'), new ItemStack(Blocks.obsidian)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(GraviSuite.graviChestPlate,1,0),true, new Object[]{"CGC","AQA", "CGC",Character.valueOf('A'), new ItemStack(WurmTweaks.QuantumSingularity), Character.valueOf('C'), GraviSuite.superConductor,Character.valueOf('Q'), ic2.api.item.IC2Items.getItem("quantumBodyarmor"),Character.valueOf('G'), GraviSuite.gravitationEngine})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(GraviSuite.advNanoChestPlate,1,0),true, new Object[]{"CQC", "CJC", "SSS", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("carbonPlate"),Character.valueOf('Q'), ic2.api.item.IC2Items.getItem("nanoBodyarmor"), Character.valueOf('J'), GraviSuite.advJetpack, Character.valueOf('S'), new ItemStack(WurmTweaks.MixedSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(GraviSuite.ultimateLappack,1,0),true, new Object[]{"BSB", "BIB", "BSB", Character.valueOf('B'), ic2.api.item.IC2Items.getItem("mfsUnit"), Character.valueOf('S'), new ItemStack(ExtraUtils.bedrockium),Character.valueOf('I'), GraviSuite.superConductor})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(GraviSuite.advJetpack,1,0),true, new Object[]{"CBC", "SJS","EQE", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("carbonPlate"), Character.valueOf('B'), ic2.api.item.IC2Items.getItem("mfsUnit"), Character.valueOf('S'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('E'), ic2.api.item.IC2Items.getItem("advancedCircuit"), Character.valueOf('J'), ic2.api.item.IC2Items.getItem("electricJetpack"), Character.valueOf('Q'), ExtraUtils.unstableIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(GraviSuite.vajra,1,0),true, new Object[]{"GQG", "XCX","SQS", Character.valueOf('X'), ic2.api.item.IC2Items.getItem("carbonPlate"), Character.valueOf('C'), GraviSuite.vajraCore, Character.valueOf('G'), "wurmegem", Character.valueOf('S'), new ItemStack(TFCItems.RedSteelPickaxeHead), Character.valueOf('Q'), new ItemStack(WurmTweaks.CompressedRedstoneBlock)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(GraviSuite.superConductorCover.getItem(),3,0),true, new Object[]{"CIC","XXX", "CIC", Character.valueOf('X'), ic2.api.item.IC2Items.getItem("carbonPlate"), Character.valueOf('C'), "wurmegem", Character.valueOf('I'), ic2.api.item.IC2Items.getItem("iridiumPlate")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(GraviSuite.superConductor.getItem(),3,1),true, new Object[]{"XXX","III", "XXX",Character.valueOf('X'), GraviSuite.superConductorCover, Character.valueOf('I'), ic2.api.item.IC2Items.getItem("iridiumPlate")})); GameRegistry.addRecipe(new ShapedOreRecipe(GraviSuite.gravitationEngine,true, new Object[]{"GIG","BTB", "GIG", Character.valueOf('G'), ExtraUtils.bedrockium, Character.valueOf('I'), ExtraUtils.unstableIngot,Character.valueOf('B'), new ItemStack(BigReactors.blockMetal,1,4), Character.valueOf('T'), new ItemStack(Blocks.diamond_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(GraviSuite.vajraCore.getItem(),1,5),true, new Object[]{"PQP","TXT", "PQP",Character.valueOf('P'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('Q'), new ItemStack(WurmTweaks.QuantumSingularity), Character.valueOf('T'), new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('X'), new ItemStack(BigReactors.blockMetal,1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(IronChest.ironChestBlock,1,0),true,new Object[]{"III", "ICI", "III", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(IronChest.ironChestBlock,1,1),true,new Object[]{"III", "ICI", "III", Character.valueOf('I'), new ItemStack(TFCItems.GoldIngot), Character.valueOf('C'), new ItemStack(IronChest.ironChestBlock,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(IronChest.ironChestBlock,1,2),true,new Object[]{"III", "ICI", "III", Character.valueOf('I'), new ItemStack(TFCItems.GemDiamond), Character.valueOf('C'), new ItemStack(IronChest.ironChestBlock,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(IronChest.ironChestBlock,1,3),true,new Object[]{"III", "ICI", "III", Character.valueOf('I'), new ItemStack(TFCItems.CopperIngot), Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(IronChest.ironChestBlock,1,4),true,new Object[]{"III", "ICI", "III", Character.valueOf('I'), new ItemStack(TFCItems.SilverIngot), Character.valueOf('C'), new ItemStack(IronChest.ironChestBlock,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(IronChest.ironChestBlock,1,5),true,new Object[]{"III", "ICI", "III", Character.valueOf('I'), "wurmglass", Character.valueOf('C'), new ItemStack(IronChest.ironChestBlock,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(IronChest.ironChestBlock,1,6),true,new Object[]{"III", "ICI", "III", Character.valueOf('I'), new ItemStack(Blocks.obsidian), Character.valueOf('C'), new ItemStack(IronChest.ironChestBlock,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(IronChest.ironChestBlock,1,7),true,new Object[]{"III", "ICI", "III", Character.valueOf('I'), "wurmdirt", Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.blockBarrel), true, new Object[]{"LPL", "LCL", "LLL", Character.valueOf('L'), "wurmlog", Character.valueOf('P'), "wurmplanks", Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeStructural,1,0), true, new Object[]{"FLF", "LCL", "FLF", Character.valueOf('F'), new ItemStack(Blocks.fence), Character.valueOf('L'), "wurmlog", Character.valueOf('C'), "wurmchipgem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeStructural,1,1), true, new Object[]{"FLF", "LCL", "FLF", Character.valueOf('F'), new ItemStack(Blocks.fence), Character.valueOf('L'), "wurmlog", Character.valueOf('C'), new ItemStack(BetterBarrels.itemUpgradeStructural,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeStructural,1,2), true, new Object[]{"FLF", "LCL", "FLF", Character.valueOf('F'), new ItemStack(Blocks.fence), Character.valueOf('L'), "wurmlog", Character.valueOf('C'), new ItemStack(BetterBarrels.itemUpgradeStructural,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeStructural,1,3), true, new Object[]{"FLF", "LCL", "FLF", Character.valueOf('F'), new ItemStack(Blocks.fence), Character.valueOf('L'), "wurmlog", Character.valueOf('C'), new ItemStack(BetterBarrels.itemUpgradeStructural,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeStructural,1,4), true, new Object[]{"FLF", "LCL", "FLF", Character.valueOf('F'), new ItemStack(Blocks.fence), Character.valueOf('L'), "wurmlog", Character.valueOf('C'), new ItemStack(BetterBarrels.itemUpgradeStructural,1,3)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeStructural,1,5), true, new Object[]{"FLF", "LCL", "FLF", Character.valueOf('F'), new ItemStack(Blocks.fence), Character.valueOf('L'), "wurmlog", Character.valueOf('C'), new ItemStack(BetterBarrels.itemUpgradeStructural,1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeStructural,1,6), true, new Object[]{"FLF", "LCL", "FLF", Character.valueOf('F'), new ItemStack(Blocks.fence), Character.valueOf('L'), "wurmlog", Character.valueOf('C'), new ItemStack(BetterBarrels.itemUpgradeStructural,1,5)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeCore,1,0), true, new Object[]{"CPC", " B ", "CPC", Character.valueOf('B'), new ItemStack(IronChest.ironChestBlock,1,0), Character.valueOf('C'), "wurmchest", Character.valueOf('P'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeCore,1,1), true, new Object[]{"CPC", " B ", "CPC", Character.valueOf('B'), EnderStorage.blockEnderChest, Character.valueOf('C'), "wurmchest", Character.valueOf('P'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeCore,1,2), true, new Object[]{"CPC", " B ", "CPC", Character.valueOf('B'), new ItemStack(Blocks.redstone_block), Character.valueOf('C'), "wurmchest", Character.valueOf('P'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeCore,1,3), true, new Object[]{"CPC", " B ", "CPC", Character.valueOf('B'), new ItemStack(Blocks.hopper), Character.valueOf('C'), "wurmchest", Character.valueOf('P'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeCore,1,7), true, new Object[]{"CPC", " B ", "CPC", Character.valueOf('B'), new ItemStack(Blocks.obsidian), Character.valueOf('C'), "wurmchest", Character.valueOf('P'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeSide,2,0), true, new Object[]{" P ", "PBP", " P ", Character.valueOf('P'), new ItemStack(Items.paper), Character.valueOf('B'), new ItemStack(Items.slime_ball)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeSide,2,1), true, new Object[]{" P ", "PBP", " P ", Character.valueOf('P'), new ItemStack(Items.paper), Character.valueOf('B'), new ItemStack(Blocks.hopper)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemUpgradeSide,2,2), true, new Object[]{" P ", "PBP", " P ", Character.valueOf('P'), new ItemStack(Items.paper), Character.valueOf('B'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemHammer,1,0), true, new Object[]{"III", "ISI", " S ", Character.valueOf('S'), "wurmstick", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemHammer,1,1), true, new Object[]{"III", "ISI", " S ", Character.valueOf('S'), "wurmstick", Character.valueOf('I'), TFItems.ingotEnderium})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemTuningFork,1,0), true, new Object[]{" I ", " EI", " I ", Character.valueOf('E'), new ItemStack(Items.ender_pearl), Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemMover,1,0), true, new Object[]{" I", " PI", "III", Character.valueOf('P'), "wurmplanks", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BetterBarrels.itemMoverDiamond,1,0), true, new Object[]{" E ", "GGG", Character.valueOf('E'), new ItemStack(BetterBarrels.itemMover,1,0), Character.valueOf('G'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RiMItems.SimpleItemSet,1,0),true, new Object[]{"SIS", "ISI", "SIS", Character.valueOf('S'), "wurmlog", Character.valueOf('I'), new ItemStack(WurmTweaks.MixedSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RiMItems.SimpleItemSet,1,1),true, new Object[]{"SIS", "ICI", "SIS", Character.valueOf('S'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('I'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('C'),new ItemStack(RiMItems.SimpleItemSet,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RiMItems.SimpleItemSet,1,2),true, new Object[]{"III", "I I", "III", Character.valueOf('I'), new ItemStack(RiMItems.SimpleItemSet,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RiMItems.ToolItemSet,1,0),true, new Object[]{" I ", " I ", "SCS", Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelIngot), Character.valueOf('S'), new ItemStack(TFCItems.BlackBronzeSheet2x), Character.valueOf('C'), new ItemStack(TFCItems.Leather)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RIMBlocks.plainFrame,4,0),true, new Object[]{"PPP", "PIP", "PPP", Character.valueOf('P'), new ItemStack(RiMItems.ToolItemSet,1,0), Character.valueOf('I'), "dyeOrange"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RIMBlocks.plainFrame,4,1),true, new Object[]{"PPP", "PIP", "PPP", Character.valueOf('P'), new ItemStack(RiMItems.ToolItemSet,1,0), Character.valueOf('I'), "dyeLime"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RIMBlocks.plainFrame,4,2),true, new Object[]{"PPP", "PIP", "PPP", Character.valueOf('P'), new ItemStack(RiMItems.ToolItemSet,1,0), Character.valueOf('I'), "dyeYellow"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RIMBlocks.plainFrame,4,3),true, new Object[]{"PPP", "PIP", "PPP", Character.valueOf('P'), new ItemStack(RiMItems.ToolItemSet,1,0), Character.valueOf('I'), "dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RIMBlocks.plainFrame,4,4),true, new Object[]{"PPP", "PIP", "PPP", Character.valueOf('P'), new ItemStack(RiMItems.ToolItemSet,1,0), Character.valueOf('I'), "dyePurple"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RIMBlocks.plainFrame,4,5),true, new Object[]{"PPP", "PIP", "PPP", Character.valueOf('P'), new ItemStack(RiMItems.ToolItemSet,1,0), Character.valueOf('I'), "dyeRed"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RIMBlocks.CarriageDrive,1,0),true, new Object[]{"GIG", "ICI", "GIG", Character.valueOf('G'), "wurmegem", Character.valueOf('I'), ExtraUtils.bedrockiumBlock, Character.valueOf('C'), new ItemStack(RIMBlocks.CarriageDrive,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(RIMBlocks.CarriageDrive,1,1),true, new Object[]{"GIG", "ICI", "GIG", Character.valueOf('G'), "wurmegem", Character.valueOf('I'),new ItemStack(WurmTweaks.CompressedRedstoneBlock), Character.valueOf('C'), new ItemStack(Blocks.diamond_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.ladder,1,0), true, new Object[]{"LLL", "LTL", "LLL", Character.valueOf('L'), new ItemStack(Blocks.ladder), Character.valueOf('T'), new ItemStack(Blocks.trapdoor)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.guide,1,0), true, new Object[]{"GGG", "GTG", "GGG", Character.valueOf('G'), "wurmglass", Character.valueOf('T'), new ItemStack(Blocks.torch)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.elevator,1,0), true, new Object[]{"WWW", "WEW", "WWW", Character.valueOf('E'), new ItemStack(Items.ender_pearl), Character.valueOf('W'), "wurmwool"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.target,1,0), true, new Object[]{"CCC", "CCC", " S ", Character.valueOf('C'), new ItemStack(TFCItems.SilkCloth), Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.flag,1,0), true, new Object[]{"CC ", "CC ", "S ", Character.valueOf('C'), new ItemStack(TFCItems.SilkCloth), Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.tank,1,0), true, new Object[]{"IGI", "GGG", "IGI", Character.valueOf('G'), "wurmglass", Character.valueOf('I'), new ItemStack(TFCItems.TinIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.vacuumHopper,1,0), true, new Object[]{" H ","ECE", "OOO", Character.valueOf('H'), new ItemStack(Blocks.hopper), Character.valueOf('E'), TFItems.ingotEnderium,Character.valueOf('C'), "wurmchest", Character.valueOf('O'), new ItemStack(Blocks.obsidian)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.xpBottler,1,0), true, new Object[]{"PSP", "PCP", "PSP", Character.valueOf('P'), new ItemStack(TFCItems.RedSteelSheet2x),Character.valueOf('S'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('C'), new ItemStack(OpenBlocks.Blocks.tank,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.path,1,0), true, new Object[]{"SS", Character.valueOf('S'), "wurmsstone"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.autoAnvil,1,0), true, new Object[]{"III", "IAI", "RRR", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('A'), new ItemStack(Blocks.anvil), Character.valueOf('R'),new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.autoEnchantmentTable,1,0), true, new Object[]{"III", "IAI", "RRR", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('A'), new ItemStack(Blocks.enchanting_table), Character.valueOf('R'),new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.xpDrain,1,0), true, new Object[]{"III", "III", "III", Character.valueOf('I'), EnderIO.blockDarkIronBars})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.ropeLadder,1,0), true, new Object[]{"SLS", "SLS", "SLS", Character.valueOf('S'), new ItemStack(Items.string), Character.valueOf('L'), EnderIO.blockDarkSteelLadder})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.paintMixer,1,0), true, new Object[]{"OOO", "ICI", "III", Character.valueOf('O'), new ItemStack(Blocks.obsidian), Character.valueOf('I'), new ItemStack(TFCItems.BronzeSheet), Character.valueOf('C'), new ItemStack(TFCItems.WoolCloth)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.canvas,4,0), true, new Object[]{"PPP", "PCP", "PPP", Character.valueOf('P'), new ItemStack(Items.paper), Character.valueOf('C'), new ItemStack(TFCItems.WroughtIronIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.xpShower,1,0), true, new Object[]{"III", " O", Character.valueOf('I'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('O'), new ItemStack(Blocks.obsidian)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Items.hangGlider,1,0), true, new Object[]{"GSG", Character.valueOf('S'), "wurmstick", Character.valueOf('G'), new ItemStack(OpenBlocks.Items.generic,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Items.generic,1,10), true, new Object[]{" P ", "PIP", " P ", Character.valueOf('P'), new ItemStack(Items.paper), Character.valueOf('I'), new ItemStack(TFCItems.BismuthIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Items.generic,1,0), true, new Object[]{" SL", "SLL", "LLL", Character.valueOf('S'), "wurmstick", Character.valueOf('L'), new ItemStack(TFCItems.Leather)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Items.generic,1,0), true, new Object[]{"LS ", "LLS", "LLL", Character.valueOf('S'), "wurmstick", Character.valueOf('L'), new ItemStack(TFCItems.Leather)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Items.generic,1,11), true, new Object[]{"C ", " S ", " S", Character.valueOf('S'), "wurmstick", Character.valueOf('C'), new ItemStack(TFCItems.Coal)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Blocks.drawingTable,1,0), true, new Object[]{"SPS", "ICI", "III", Character.valueOf('S'), new ItemStack(OpenBlocks.Items.generic,1,10), Character.valueOf('P'), new ItemStack(OpenBlocks.Items.generic,1,11), Character.valueOf('C'), new ItemStack(Blocks.crafting_table), Character.valueOf('I'), new ItemStack(TFCItems.BismuthIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Items.sleepingBag,1,0), true, new Object[]{"CCC", "PPP", Character.valueOf('C'), new ItemStack(TFCItems.SilkCloth), Character.valueOf('P'), "wurmplanks"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Items.paintBrush,1,0), true, new Object[]{"C ", " S ", " S", Character.valueOf('C'),new ItemStack(TFCItems.SilkCloth), Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(OpenBlocks.Items.devNull,1,0), true, new Object[]{"RR ", "R R", " RR", Character.valueOf('R'), "wurmcobble"})); Recipes.registerRecipes(); // Adds All TFC Recipes GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(vswe.production.item.ModItems.upgrade,1,0),true ,new Object[] {"SW", "WS", Character.valueOf('S'), "wurmsstone", Character.valueOf('W'), "wurmplanks"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(vswe.production.item.ModItems.upgrade,1,1),true ,new Object[] {"PPP", "SMS", "III", Character.valueOf('P'), "wurmplanks", Character.valueOf('S'), "wurmsstone", Character.valueOf('M'), new ItemStack(vswe.production.item.ModItems.upgrade,1,0), Character.valueOf('I'), new ItemStack(TFCItems.BismuthIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(vswe.production.item.ModItems.upgrade,1,2),true ,new Object[] {"PPP", "SMS", "III", Character.valueOf('P'), "wurmplanks", Character.valueOf('S'), "wurmsstone", Character.valueOf('M'), "wurmchest", Character.valueOf('I'), new ItemStack(TFCItems.BismuthIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(vswe.production.item.ModItems.upgrade,1,3),true ,new Object[] {"IRI","ICI", "IRI", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('C'),new ItemStack(vswe.production.item.ModItems.upgrade,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(vswe.production.item.ModItems.upgrade,1,4),true ,new Object[] {"IRI","LCL", "IRI", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('C'),new ItemStack(vswe.production.item.ModItems.upgrade,1,0), Character.valueOf('L'), "dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(vswe.production.item.ModItems.upgrade,1,5),true ,new Object[] {"PPP", "ICI", "PPP", Character.valueOf('P'), "wurmplanks", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('C'), new ItemStack(vswe.production.item.ModItems.upgrade,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(vswe.production.item.ModItems.upgrade,1,9),true ,new Object[] {"IRI","LCL", "IRI", Character.valueOf('I'), new ItemStack(TFCItems.GoldIngot), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('C'),new ItemStack(vswe.production.item.ModItems.upgrade,1,0), Character.valueOf('L'), new ItemStack(Blocks.hopper)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(vswe.production.item.ModItems.upgrade,1,10),true ,new Object[] {"IRI","LCL", "IRI", Character.valueOf('I'), new ItemStack(TFCItems.SilverIngot), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('C'),new ItemStack(vswe.production.item.ModItems.upgrade,1,0), Character.valueOf('L'), new ItemStack(Blocks.hopper)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(vswe.production.item.ModItems.upgrade,1,11),true ,new Object[] {"III", "GCG", "GBG", Character.valueOf('I'), new ItemStack(TFCItems.GoldIngot), Character.valueOf('G'), new ItemStack(TFCItems.NickelIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(vswe.production.block.ModBlocks.table,1,0),true ,new Object[] {"CCC", "SCS", "III", Character.valueOf('C'), new ItemStack(Blocks.crafting_table), Character.valueOf('S'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('I'), new ItemStack(TFCItems.BronzeIngot), Character.valueOf('C'), new ItemStack(vswe.production.item.ModItems.upgrade,1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(SEGameObjects.PhotovoltaicCell), true, new Object[] {"GGG", "SSS", "BBB", Character.valueOf('G'), "wurmglass", Character.valueOf('S'), new ItemStack(TFCItems.SilverIngot), Character.valueOf('B'), "wurmsstone"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(SEGameObjects.SolarCoreLeadstone), true, new Object[] {" L ", "LIL", " L ", Character.valueOf('L'), new ItemStack(TFCItems.LeadIngot), Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(SEGameObjects.SolarCoreHardened), true, new Object[] {" L ", "LIL", " L ", Character.valueOf('L'), new ItemStack(TFCItems.NickelIngot), Character.valueOf('I'), SEGameObjects.SolarCoreLeadstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(SEGameObjects.SolarCoreRedstone), true, new Object[] {" L ", "LIL", " L ", Character.valueOf('L'), new ItemStack(TFCItems.RoseGoldIngot), Character.valueOf('I'), SEGameObjects.SolarCoreHardened})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(SEGameObjects.SolarCoreResonant), true, new Object[] {" L ", "LIL", " L ", Character.valueOf('L'), TFItems.ingotEnderium, Character.valueOf('I'), SEGameObjects.SolarCoreRedstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(SEGameObjects.SolarCoreAdvanced), true, new Object[] {" L ", "LIL", " L ", Character.valueOf('L'), new ItemStack(TFCItems.BlueSteelIngot), Character.valueOf('I'), SEGameObjects.SolarCoreResonant})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(SEGameObjects.SolarCoreUltimate), true, new Object[] {" L ", "LIL", " L ", Character.valueOf('L'), new ItemStack(ExtraUtils.bedrockiumBlock), Character.valueOf('I'), SEGameObjects.SolarCoreAdvanced})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(SEGameObjects.SolarPanelLeadstone), true, new Object[] {"SSS", "RCR", "III", Character.valueOf('S'), SEGameObjects.PhotovoltaicCell, Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('C'),SEGameObjects.SolarCoreLeadstone,Character.valueOf('I'), new ItemStack(TFCItems.SilkCloth)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(SEGameObjects.SolarPanelHardened), true, new Object[] {"SSS", "SCS", "SSS", Character.valueOf('S'), SEGameObjects.SolarPanelLeadstone, Character.valueOf('C'), SEGameObjects.SolarCoreHardened})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(SEGameObjects.SolarPanelRedstone), true, new Object[] {"SSS", "SCS", "SSS", Character.valueOf('S'), SEGameObjects.SolarPanelHardened, Character.valueOf('C'), SEGameObjects.SolarCoreRedstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(SEGameObjects.SolarPanelResonant), true, new Object[] {"SSS", "SCS", "SSS", Character.valueOf('S'), SEGameObjects.SolarPanelRedstone, Character.valueOf('C'), SEGameObjects.SolarCoreResonant})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(SEGameObjects.SolarPanelAdvanced), true, new Object[] {"SSS", "SCS", "SSS", Character.valueOf('S'), SEGameObjects.SolarPanelResonant, Character.valueOf('C'), SEGameObjects.SolarCoreAdvanced})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(SEGameObjects.SolarPanelUltimate), true, new Object[] {"SSS", "SCS", "SSS", Character.valueOf('S'), SEGameObjects.SolarPanelAdvanced, Character.valueOf('C'), SEGameObjects.SolarCoreUltimate})); GameRegistry.addRecipe(new UpgradingRecipe(tonius.simplyjetpacks.setup.ModItems.jetpackTE1,true, new Object[]{"LCL", "LSL","T T", Character.valueOf('L'), new ItemStack(TFCItems.LeadSheet2x),Character.valueOf('C'), cofh.thermalexpansion.item.TEItems.capacitorBasic, Character.valueOf('S'), tonius.simplyjetpacks.setup.ModItems.leatherStrap, Character.valueOf('T'), tonius.simplyjetpacks.setup.ModItems.thrusterTE1})); GameRegistry.addRecipe(new UpgradingRecipe(tonius.simplyjetpacks.setup.ModItems.jetpackTE1, new Object[] { "J", "P", Character.valueOf('J'), tonius.simplyjetpacks.setup.ModItems.jetpackTE1, Character.valueOf('P'), new ItemStack(tonius.simplyjetpacks.setup.ModItems.particleCustomizers, 1, 32767) })); GameRegistry.addRecipe(new UpgradingRecipe(tonius.simplyjetpacks.setup.ModItems.jetpackTE2,true, new Object[]{"LCL", "LSL","T T", Character.valueOf('L'), new ItemStack(TFCItems.NickelSheet2x),Character.valueOf('C'), cofh.thermalexpansion.item.TEItems.capacitorHardened, Character.valueOf('S'), tonius.simplyjetpacks.setup.ModItems.jetpackTE1, Character.valueOf('T'), tonius.simplyjetpacks.setup.ModItems.thrusterTE2})); GameRegistry.addRecipe(new UpgradingRecipe(tonius.simplyjetpacks.setup.ModItems.jetpackTE2, new Object[] { "J", "P", Character.valueOf('J'), tonius.simplyjetpacks.setup.ModItems.jetpackTE2, Character.valueOf('P'), new ItemStack(tonius.simplyjetpacks.setup.ModItems.particleCustomizers, 1, 32767) })); GameRegistry.addRecipe(new UpgradingRecipe(tonius.simplyjetpacks.setup.ModItems.jetpackTE3,true, new Object[]{"LCL", "LSL","T T", Character.valueOf('L'), new ItemStack(TFCItems.RoseGoldSheet2x),Character.valueOf('C'), cofh.thermalexpansion.item.TEItems.capacitorReinforced, Character.valueOf('S'), tonius.simplyjetpacks.setup.ModItems.jetpackTE2, Character.valueOf('T'), tonius.simplyjetpacks.setup.ModItems.thrusterTE3})); GameRegistry.addRecipe(new UpgradingRecipe(tonius.simplyjetpacks.setup.ModItems.jetpackTE3, new Object[] { "J", "P", Character.valueOf('J'), tonius.simplyjetpacks.setup.ModItems.jetpackTE3, Character.valueOf('P'), new ItemStack(tonius.simplyjetpacks.setup.ModItems.particleCustomizers, 1, 32767) })); GameRegistry.addRecipe(new UpgradingRecipe(tonius.simplyjetpacks.setup.ModItems.jetpackTE4,true, new Object[]{"LCL", "LSL","T T", Character.valueOf('L'), TFItems.ingotEnderium,Character.valueOf('C'), cofh.thermalexpansion.item.TEItems.capacitorResonant, Character.valueOf('S'), tonius.simplyjetpacks.setup.ModItems.jetpackTE3, Character.valueOf('T'), tonius.simplyjetpacks.setup.ModItems.thrusterTE4})); GameRegistry.addRecipe(new UpgradingRecipe(tonius.simplyjetpacks.setup.ModItems.jetpackTE4, new Object[] { "J", "P", Character.valueOf('J'), tonius.simplyjetpacks.setup.ModItems.jetpackTE4, Character.valueOf('P'), new ItemStack(tonius.simplyjetpacks.setup.ModItems.particleCustomizers, 1, 32767) })); GameRegistry.addRecipe(new UpgradingRecipe(tonius.simplyjetpacks.setup.ModItems.jetpackTE1Armored, true,new Object[] { "P", "J", Character.valueOf('J'), tonius.simplyjetpacks.setup.ModItems.jetpackTE1, Character.valueOf('P'), tonius.simplyjetpacks.setup.ModItems.armorPlatingTE1 })); GameRegistry.addRecipe(new UpgradingRecipe(tonius.simplyjetpacks.setup.ModItems.jetpackTE2Armored,true, new Object[] { "P", "J", Character.valueOf('J'), tonius.simplyjetpacks.setup.ModItems.jetpackTE2, Character.valueOf('P'), tonius.simplyjetpacks.setup.ModItems.armorPlatingTE2 })); GameRegistry.addRecipe(new UpgradingRecipe(tonius.simplyjetpacks.setup.ModItems.jetpackTE3Armored,true, new Object[] { "P", "J", Character.valueOf('J'), tonius.simplyjetpacks.setup.ModItems.jetpackTE3, Character.valueOf('P'), tonius.simplyjetpacks.setup.ModItems.armorPlatingTE3 })); GameRegistry.addRecipe(new UpgradingRecipe(tonius.simplyjetpacks.setup.ModItems.jetpackTE4Armored,true, new Object[] { "P", "J", Character.valueOf('J'), tonius.simplyjetpacks.setup.ModItems.jetpackTE4, Character.valueOf('P'), tonius.simplyjetpacks.setup.ModItems.armorPlatingTE4 })); GameRegistry.addRecipe(new ShapedOreRecipe(tonius.simplyjetpacks.setup.ModItems.thrusterTE1, new Object[] { "ICI", "PGP", "DSD", Character.valueOf('I'), TFCItems.LeadIngot, Character.valueOf('P'), "wurmglass", Character.valueOf('C'), TEItems.powerCoilGold, Character.valueOf('G'), BuildCraftCore.goldGearItem, Character.valueOf('D'), TEItems.dynamoSteam, Character.valueOf('S'), new ItemStack(WurmTweaks.MixedSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(tonius.simplyjetpacks.setup.ModItems.thrusterTE2,true, new Object[] { "ICI", "PGP", "DSD", Character.valueOf('I'), TFCItems.NickelIngot, Character.valueOf('P'), tonius.simplyjetpacks.setup.ModItems.thrusterTE1, Character.valueOf('C'), TEItems.powerCoilGold, Character.valueOf('G'), BuildCraftCore.goldGearItem, Character.valueOf('D'), TEItems.dynamoReactant, Character.valueOf('S'), new ItemStack(WurmTweaks.MixedSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(tonius.simplyjetpacks.setup.ModItems.thrusterTE3,true, new Object[] { "ICI", "PGP", "DSD", Character.valueOf('I'), TFCItems.RoseGoldIngot, Character.valueOf('P'), tonius.simplyjetpacks.setup.ModItems.thrusterTE2, Character.valueOf('C'), TEItems.powerCoilGold, Character.valueOf('G'), BuildCraftCore.goldGearItem, Character.valueOf('D'), TEItems.dynamoMagmatic, Character.valueOf('S'), new ItemStack(WurmTweaks.MixedSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(tonius.simplyjetpacks.setup.ModItems.thrusterTE4,true, new Object[] { "ICI", "PGP", "DSD", Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('P'), tonius.simplyjetpacks.setup.ModItems.thrusterTE3, Character.valueOf('C'), TEItems.powerCoilGold, Character.valueOf('G'), BuildCraftCore.goldGearItem, Character.valueOf('D'), TEItems.dynamoEnervation, Character.valueOf('S'), new ItemStack(WurmTweaks.MixedSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(tonius.simplyjetpacks.setup.ModItems.leatherStrap,true, new Object[]{"LIL", "LIL", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('L'), new ItemStack(TFCItems.Leather)})); GameRegistry.addRecipe(new ShapedOreRecipe(tonius.simplyjetpacks.setup.ModItems.armorPlatingTE1,true, new Object[]{"TIT", "III", "TIT", Character.valueOf('T'), new ItemStack(TFCItems.TinSheet2x), Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(tonius.simplyjetpacks.setup.ModItems.particleDefault,true, new Object[]{" G ","GCG", " G ",Character.valueOf('G'), new ItemStack(Blocks.torch), Character.valueOf('C'), "dustcoal"})); GameRegistry.addRecipe(new ShapedOreRecipe(tonius.simplyjetpacks.setup.ModItems.particleNone,true, new Object[]{" G ","GCG", " G ",Character.valueOf('G'), "wurmglass", Character.valueOf('C'), "dustcoal"})); GameRegistry.addRecipe(new ShapedOreRecipe(tonius.simplyjetpacks.setup.ModItems.particleRainbowSmoke,true, new Object[]{"R L"," C ", " G ",Character.valueOf('G'), "dyeRed", Character.valueOf('R'), "dyeBlack",Character.valueOf('L'), "dyeGreen",Character.valueOf('C'), "dustcoal"})); GameRegistry.addRecipe(new ShapedOreRecipe(tonius.simplyjetpacks.setup.ModItems.particleSmoke,true, new Object[]{" G ","GCG", " G ",Character.valueOf('G'), "dustcoal", Character.valueOf('C'), "dustcoal"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(TDDucts.energyBasic.itemStack.getItem(),6,0),true, new Object[]{"RRR", "LGL","RRR",Character.valueOf('L'), new ItemStack(TFCItems.LeadSheet), Character.valueOf('G'), "wurmglass", Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(TDDucts.energyBasic.itemStack.getItem(),6,3),true, new Object[]{"IGI", Character.valueOf('G'), "wurmglass", Character.valueOf('I'), new ItemStack(TFCItems.NickelSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(TDDucts.energyBasic.itemStack.getItem(),1,7),true, new Object[]{"IGI", "ICI", "IGI", Character.valueOf('G'), "wurmglass", Character.valueOf('I'), TFCItems.RoseGoldIngot,Character.valueOf('C'), new ItemStack(TDDucts.energyBasic.itemStack.getItem(),1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(TDDucts.fluidBasic.itemStack.getItem(),6,0), new Object[]{"IGI", Character.valueOf('G'), "wurmglass", Character.valueOf('I'), new ItemStack(TFCItems.CopperIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(TDDucts.fluidBasicOpaque.itemStack.getItem(),6,3), new Object[]{"IGI", Character.valueOf('G'), new ItemStack(TFCItems.LeadIngot), Character.valueOf('I'), new ItemStack(TFCItems.NickelIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(TDDucts.fluidBasic.itemStack.getItem(),6,2), new Object[]{"IGI", Character.valueOf('G'), new ItemStack(TFCItems.LeadIngot), Character.valueOf('I'), new ItemStack(TFCItems.NickelIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(TDDucts.itemBasic.itemStack.getItem(),6,0), new Object[]{"IGI", Character.valueOf('G'), "wurmglass", Character.valueOf('I'), new ItemStack(TFCItems.TinIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(TDDucts.itemBasic.itemStack.getItem(),6,1), new Object[]{"IGI", Character.valueOf('G'), new ItemStack(TFCItems.LeadIngot), Character.valueOf('I'), new ItemStack(TFCItems.TinIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemCover,6,0),true, new Object[]{"ILI", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('L'), new ItemStack(TFCItems.LeadIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemServo,1,0),true, new Object[]{"IGI", " R ",Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('G'), "wurmglass", Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemServo,1,1),true, new Object[]{"IGI", " R ",Character.valueOf('I'), new ItemStack(TFCItems.NickelIngot), Character.valueOf('G'), new ItemStack(ThermalDynamics.itemServo,1,0), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemServo,1,2),true, new Object[]{"IGI", " R ",Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldIngot), Character.valueOf('G'), new ItemStack(ThermalDynamics.itemServo,1,1), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemServo,1,3),true, new Object[]{"IGI", " R ",Character.valueOf('I'), TFItems.ingotSignalum, Character.valueOf('G'), new ItemStack(ThermalDynamics.itemServo,1,2), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemServo,1,4),true, new Object[]{"IGI", " R ",Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('G'), new ItemStack(ThermalDynamics.itemServo,1,3), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemFilter,1,0),true, new Object[]{"IGI", " R ",Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('G'),new ItemStack(Items.paper), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemFilter,1,1),true, new Object[]{"IGI", " R ",Character.valueOf('I'), new ItemStack(TFCItems.NickelIngot), Character.valueOf('G'), new ItemStack(ThermalDynamics.itemFilter,1,0), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemFilter,1,2),true, new Object[]{"IGI", " R ",Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldIngot), Character.valueOf('G'), new ItemStack(ThermalDynamics.itemFilter,1,1), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemFilter,1,3),true, new Object[]{"IGI", " R ",Character.valueOf('I'), TFItems.ingotSignalum, Character.valueOf('G'), new ItemStack(ThermalDynamics.itemFilter,1,2), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemFilter,1,4),true, new Object[]{"IGI", " R ",Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('G'), new ItemStack(ThermalDynamics.itemFilter,1,3), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemRetriever,1,0),true, new Object[]{"IGI", " R ",Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('G'),new ItemStack(Items.ender_eye), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemRetriever,1,1),true, new Object[]{"IGI", " R ",Character.valueOf('I'), new ItemStack(TFCItems.NickelIngot), Character.valueOf('G'), new ItemStack(ThermalDynamics.itemRetriever,1,0), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemRetriever,1,2),true, new Object[]{"IGI", " R ",Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldIngot), Character.valueOf('G'), new ItemStack(ThermalDynamics.itemRetriever,1,1), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemRetriever,1,3),true, new Object[]{"IGI", " R ",Character.valueOf('I'), TFItems.ingotSignalum, Character.valueOf('G'), new ItemStack(ThermalDynamics.itemRetriever,1,2), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ThermalDynamics.itemRetriever,1,4),true, new Object[]{"IGI", " R ",Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('G'), new ItemStack(ThermalDynamics.itemRetriever,1,3), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.energeticBarrel), true, new Object[]{"III", "G G", "III", Character.valueOf('I'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('G'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.ioBus), true, new Object[]{" I ", "GGG", " I ", Character.valueOf('I'), new ItemStack(TFCItems.GoldSheet2x), Character.valueOf('G'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.chamber), true, new Object[]{"III", " I", "III", Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.barrel), true, new Object[]{"III", " ", "III", Character.valueOf('I'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.containmentChamber), true, new Object[]{"III", "GCG", "III", Character.valueOf('I'), new ItemStack(TFCItems.BlueSteelSheet2x), Character.valueOf('G'), "wurmegem", Character.valueOf('C'), new ItemStack(TFCItems.PlatinumSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.sensorTierOneItem), true, new Object[]{"IGI", "GCG", "IGI", Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('G'), "wurmegem", Character.valueOf('C'), new ItemStack(Blocks.redstone_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.sensorTierTwoItem), true, new Object[]{"IGI", "GCG", "IGI", Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('G'), "wurmegem", Character.valueOf('C'), new ItemStack(openmodularturrets.items.Items.sensorTierOneItem)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.sensorTierThreeItem), true, new Object[]{"IGI", "GCG", "IGI", Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('G'), "wurmegem", Character.valueOf('C'), new ItemStack(openmodularturrets.items.Items.sensorTierTwoItem)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.sensorTierFourItem), true, new Object[]{"IGI", "GCG", "IGI", Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('G'), "wurmegem", Character.valueOf('C'), new ItemStack(openmodularturrets.items.Items.sensorTierThreeItem)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.solarPanelAddon), true, new Object[]{"GGG", "ISI", "DRD", Character.valueOf('G'), "wurmglass", Character.valueOf('I'), new ItemStack(ExtraUtils.bedrockium), Character.valueOf('S'),new ItemStack(SEGameObjects.SolarCoreRedstone), Character.valueOf('D'), "wurmegem", Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.redstoneReactorAddon), true, new Object[]{"III", "ICI", "IRI", Character.valueOf('I'), new ItemStack(TFCItems.LeadSheet), Character.valueOf('C'), "wurmegem", Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.damageAmpAddon), true, new Object[]{"C C", "RRR", "III", Character.valueOf('C'), ic2.api.item.IC2Items.getItem("teslaCoil"), Character.valueOf('R'), new ItemStack(Blocks.redstone_block), Character.valueOf('I'), new ItemStack(TFCItems.RedSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.rangeUpgradeItem), true, new Object[]{" E ", "RBR", Character.valueOf('E'), "wurmegem", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.BlackSteelIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.fireRateUpgradeItem), true, new Object[]{"BGB", "BIB", Character.valueOf('B'), new ItemStack(Items.blaze_powder), Character.valueOf('G'), "wurmegem", Character.valueOf('I'), new ItemStack(TFCItems.NickelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.accuraccyUpgradeItem), true, new Object[]{"GIG", "IRI", Character.valueOf('G'), "wurmglass", Character.valueOf('I'), new ItemStack(TFCItems.BismuthSheet2x), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.efficiencyUpgradeItem), true, new Object[]{"EGE", "IEI", Character.valueOf('E'), new ItemStack(Items.ender_pearl), Character.valueOf('G'), "wurmchipgem", Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldSheet)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.configTab), true, new Object[]{" G ", "ICI", "III", Character.valueOf('G'), "wurmegem", Character.valueOf('I'), new ItemStack(TFCItems.NickelSheet2x), Character.valueOf('C'), new ItemStack(openmodularturrets.items.Items.sensorTierOneItem)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.bulletCraftable,32), true, new Object[]{"I", "G", "G", Character.valueOf('I'), new ItemStack(Items.arrow), Character.valueOf('G'), new ItemStack(Items.gunpowder)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.grenadeCraftable,32), true, new Object[]{" I ", "IGI", " I ", Character.valueOf('I'), "wurmchipgem", Character.valueOf('G'), new ItemStack(Items.gunpowder)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.rocketCraftable,16), true, new Object[]{" I ", "IGI", "IGI", Character.valueOf('I'), new ItemStack(TFCItems.ZincSheet), Character.valueOf('G'), new ItemStack(Items.gunpowder)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.items.Items.ferroSlug,64), true, new Object[]{" I ", "IGI", " I ", Character.valueOf('I'), new ItemStack(TFCItems.BlueSteelSheet), Character.valueOf('G'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.blocks.Blocks.turretBaseTierOne), true, new Object[]{"ICI","CBC", "ICI", Character.valueOf('I'), new ItemStack(TFCItems.LeadSheet2x), Character.valueOf('C'), new ItemStack(openmodularturrets.items.Items.ioBus), Character.valueOf('B'), new ItemStack(openmodularturrets.items.Items.sensorTierOneItem)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.blocks.Blocks.turretBaseTierWood), true, new Object[]{"PIP","IRI", "PIP",Character.valueOf('P'), "wurmplanks", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.blocks.Blocks.turretBaseTierOne), true, new Object[]{"ICI","CBC", "ICI", Character.valueOf('I'), new ItemStack(TFCItems.NickelSheet2x), Character.valueOf('C'), new ItemStack(openmodularturrets.items.Items.ioBus), Character.valueOf('B'), new ItemStack(openmodularturrets.items.Items.sensorTierTwoItem)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.blocks.Blocks.turretBaseTierOne), true, new Object[]{"ICI","CBC", "ICI", Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldSheet2x), Character.valueOf('C'), new ItemStack(openmodularturrets.items.Items.ioBus), Character.valueOf('B'), new ItemStack(openmodularturrets.items.Items.sensorTierThreeItem)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.blocks.Blocks.turretBaseTierOne), true, new Object[]{"ICI","CBC", "ICI", Character.valueOf('I'), new ItemStack(TFBlocks.blockStorage,1,12), Character.valueOf('C'), new ItemStack(openmodularturrets.items.Items.ioBus), Character.valueOf('B'), new ItemStack(openmodularturrets.items.Items.sensorTierFourItem)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.blocks.Blocks.disposableItemTurret), true, new Object[]{"WIW", "IDI", " I ", Character.valueOf('W'), "wurmplanks", Character.valueOf('D'), new ItemStack(Blocks.dispenser), Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.blocks.Blocks.rocketTurret), true, new Object[]{"IDI", "ICI", " B ", Character.valueOf('I'), new ItemStack(TFCItems.RedSteelIngot), Character.valueOf('D'), new ItemStack(TFCItems.BlueSteelIngot),Character.valueOf('C'), new ItemStack(openmodularturrets.items.Items.chamber), Character.valueOf('B'),new ItemStack(openmodularturrets.items.Items.barrel)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.blocks.Blocks.machineGunTurret), true, new Object[]{"LLL", "LCL", " B ", Character.valueOf('L'), new ItemStack(TFCItems.LeadIngot), Character.valueOf('C'), new ItemStack(openmodularturrets.items.Items.chamber), Character.valueOf('B'),new ItemStack(openmodularturrets.items.Items.barrel)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.blocks.Blocks.grenadeLauncherTurret), true, new Object[]{"ALA", "LCL", " B ", Character.valueOf('L'), new ItemStack(TFCItems.LeadIngot), Character.valueOf('A'), new ItemStack(TFCItems.BrassIngot),Character.valueOf('C'), new ItemStack(openmodularturrets.items.Items.chamber), Character.valueOf('B'),new ItemStack(openmodularturrets.items.Items.barrel)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.blocks.Blocks.laserTurret), true, new Object[]{"LLL", "LCL", " B ", Character.valueOf('L'), TFItems.ingotEnderium, Character.valueOf('C'), new ItemStack(openmodularturrets.items.Items.containmentChamber), Character.valueOf('B'),new ItemStack(openmodularturrets.items.Items.energeticBarrel)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(openmodularturrets.blocks.Blocks.railGunTurret), true, new Object[]{"LLL", "LCL", " B ", Character.valueOf('L'), TFItems.ingotEnderium, Character.valueOf('C'), new ItemStack(openmodularturrets.items.Items.chamber), Character.valueOf('B'),new ItemStack(openmodularturrets.items.Items.energeticBarrel)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselItems.chisel),true,new Object[]{"G ", " S ", " S", Character.valueOf('G'), "wurmegem", Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselItems.obsidianChisel),true,new Object[]{"G ", " S ", " S", Character.valueOf('G'), "wurmegem", Character.valueOf('S'), new ItemStack(Blocks.obsidian)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselItems.diamondChisel),true,new Object[]{"G ", " S ", " S", Character.valueOf('G'), "wurmegem", Character.valueOf('S'), new ItemStack(TFCItems.GemDiamond,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselItems.upgrade,1,0),true,new Object[]{"IGI", "GCG", "RRR", Character.valueOf('G'), "wurmegem", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('C'), new ItemStack(Items.redstone), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselItems.upgrade,1,1),true,new Object[]{"IGI", "GCG", "RRR", Character.valueOf('G'), "wurmegem", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('C'), new ItemStack(Blocks.hopper), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselItems.upgrade,1,2),true,new Object[]{"IGI", "GCG", "RRR", Character.valueOf('G'), "wurmegem", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('C'), new ItemStack(Blocks.crafting_table), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.autoChisel,1,0),true,new Object[]{"SSS", " I ", "III", Character.valueOf('S'), "wurmsstone", Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.factoryblock,32,0),true,new Object[]{"SIS", "I I", "SIS", Character.valueOf('S'), "wurmsstone", Character.valueOf('I'),new ItemStack(TFCItems.WroughtIronIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.hexPlating,16,0),true,new Object[]{"SSS", "SBS", "SSS", Character.valueOf('S'), "wurmsstone",Character.valueOf('B'), new ItemStack(Blocks.coal_block)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.lavastone,8,0),true,new Object[]{"SSS", "SLS", "SSS", Character.valueOf('S'), "wurmsstone", Character.valueOf('L') , new ItemStack(TFCItems.BlueSteelBucketLava)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.holystone,8,0),true,new Object[]{"SSS", "SLS", "SSS", Character.valueOf('S'), "wurmsstone", Character.valueOf('L') , new ItemStack(Items.feather)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.warningSign,8,0),true,new Object[]{"SSS", "SLS", "SSS", Character.valueOf('S'), "wurmsstone", Character.valueOf('L') , new ItemStack(Items.sign)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.futura,8,0),true,new Object[]{"SSS", "SLS", "SSS", Character.valueOf('S'), "wurmsstone", Character.valueOf('L') , new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getFurnace("Basic"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), "wurmsstone", Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,0),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getFurnace("Hardened"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), "wurmsstone", Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,1),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getFurnace("Reinforced"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), "wurmsstone", Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,2),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getFurnace("Resonant"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), "wurmsstone", Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,3),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getPulveriser("Basic"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(Items.flint), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,0),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getPulveriser("Hardened"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(Items.flint), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,1),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getPulveriser("Reinforced"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(Items.flint), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,2),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getPulveriser("Resonant"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(Items.flint), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,3),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getSawmill("Basic"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), "wurmplanks", Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,0),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getSawmill("Hardened"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), "wurmplanks", Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,1),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getSawmill("Reinforced"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'),"wurmplanks", Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,2),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getSawmill("Resonant"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), "wurmplanks", Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,3),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getSmelter("Basic"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.NickelSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,0),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getSmelter("Hardened"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.NickelSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,1),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getSmelter("Reinforced"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'),new ItemStack(TFCItems.NickelSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,2),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getSmelter("Resonant"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.NickelSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,3),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); } public static void addRecipes3() { GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getMagma("Basic"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.RoseGoldSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,0),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getMagma("Hardened"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.RoseGoldSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,1),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getMagma("Reinforced"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'),new ItemStack(TFCItems.RoseGoldSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,2),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getMagma("Resonant"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.RoseGoldSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,3),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getFluid("Basic"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,0),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getFluid("Hardened"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,1),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getFluid("Reinforced"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'),new ItemStack(TFCItems.GoldSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,2),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getFluid("Resonant"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,3),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getCobble("Basic"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), "wurmcobble", Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,0),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getFluid("Hardened"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), "wurmcobble", Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,1),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getFluid("Reinforced"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'),"wurmcobble", Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,2),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getFluid("Resonant"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), "wurmcobble", Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,3),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getAqua("Basic"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,0),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getAqua("Hardened"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,1),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getAqua("Reinforced"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'),new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,2),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getAqua("Resonant"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.WroughtIronSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,3),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getAssembler("Basic"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), Blocks.crafting_table, Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,0),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getAssembler("Hardened"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), Blocks.crafting_table, Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,1),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getAssembler("Reinforced"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'),Blocks.crafting_table, Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,2),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getAssembler("Resonant"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), Blocks.crafting_table, Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,3),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getPower("Basic"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.SilverSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,0),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getPower("Hardened"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.SilverSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,1),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getPower("Reinforced"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'),new ItemStack(TFCItems.SilverSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,2),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(TEMachines.getPower("Resonant"), true,new Object[]{" R ", "BCB", "GXG", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('B'), new ItemStack(TFCItems.SilverSheet), Character.valueOf('C'),new ItemStack(TEBlocks.blockFrame,1,3),Character.valueOf('G'), new ItemStack(WurmTweaks.MixedSheet),Character.valueOf('X'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(cofh.thermalexpansion.item.TEItems.toolWrench, new Object[] { "I I", " T ", " I ", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('T'), new ItemStack(TFCItems.TinIngot) })); GameRegistry.addRecipe(new ShapedOreRecipe(cofh.thermalexpansion.item.TEItems.toolMultimeter, new Object[] { "C C", "LPL", " G ", Character.valueOf('C'), new ItemStack(TFCItems.CopperIngot), Character.valueOf('L'), new ItemStack(TFCItems.LeadIngot), Character.valueOf('P'), cofh.thermalexpansion.item.TEItems.powerCoilElectrum, Character.valueOf('G'), new ItemStack(TFCItems.RoseGoldSheet2x)})); GameRegistry.addRecipe(new ShapedOreRecipe(cofh.thermalexpansion.item.TEItems.capacitorBasic, new Object[] { " R ", "IXI", "RYR", Character.valueOf('I'), new ItemStack(TFCItems.LeadIngot), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('X'), new ItemStack(TFCItems.BlackSteelIngot), Character.valueOf('Y'), "dustSulfur" })); GameRegistry.addRecipe(new RecipeUpgrade(cofh.thermalexpansion.item.TEItems.capacitorHardened, new Object[] { " R ", "IXI", "RYR", Character.valueOf('I'), new ItemStack(TFCItems.NickelIngot), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.capacitorBasic, Character.valueOf('Y'), new ItemStack(TFCItems.BlueSteelIngot)})); GameRegistry.addRecipe(new RecipeUpgrade(cofh.thermalexpansion.item.TEItems.capacitorReinforced, new Object[] { " R ", "IXI", "RYR", Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldSheet), Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.capacitorHardened, Character.valueOf('Y'), "wurmegem"})); GameRegistry.addRecipe(new RecipeUpgrade(cofh.thermalexpansion.item.TEItems.capacitorResonant, new Object[] { " R ", "IXI", "RYR", Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.capacitorReinforced, Character.valueOf('Y'), TFItems.dustPyrotheum })); GameRegistry.addRecipe(new ShapedOreRecipe(cofh.thermalexpansion.item.TEItems.satchelBasic, new Object[] { " Y ", "IXI", "Y Y", Character.valueOf('I'), new ItemStack(TFCItems.BismuthSheet), Character.valueOf('X'), new ItemStack(TFCItems.SilkCloth), Character.valueOf('Y'), "wurmwool" })); GameRegistry.addRecipe(new RecipeUpgrade(cofh.thermalexpansion.item.TEItems.satchelHardened, new Object[] { " Y ", "IXI", "Y Y", Character.valueOf('I'), new ItemStack(TFCItems.NickelIngot), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.satchelBasic, Character.valueOf('Y'), new ItemStack(TFCItems.ZincIngot) })); GameRegistry.addRecipe(new RecipeUpgrade(cofh.thermalexpansion.item.TEItems.satchelReinforced, new Object[] { " Y ", "IXI", "Y Y", Character.valueOf('I'), "wurmglass", Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.satchelHardened, Character.valueOf('Y'), new ItemStack(TFCItems.RoseGoldIngot) })); GameRegistry.addRecipe(new RecipeUpgrade(cofh.thermalexpansion.item.TEItems.satchelResonant, new Object[] { " Y ", "IXI", "Y Y", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.satchelReinforced, Character.valueOf('Y'), TFItems.ingotEnderium })); TECraftingHandler.addSecureRecipe(cofh.thermalexpansion.item.TEItems.satchelCreative); TECraftingHandler.addSecureRecipe(cofh.thermalexpansion.item.TEItems.satchelBasic); TECraftingHandler.addSecureRecipe(cofh.thermalexpansion.item.TEItems.satchelHardened); TECraftingHandler.addSecureRecipe(cofh.thermalexpansion.item.TEItems.satchelReinforced); TECraftingHandler.addSecureRecipe(cofh.thermalexpansion.item.TEItems.satchelResonant); GameRegistry.addRecipe(new ShapedOreRecipe(cofh.thermalexpansion.item.TEItems.pneumaticServo, new Object[] { " I ", "GRG", " I ", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('G'), "wurmglass", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(cofh.thermalexpansion.item.TEItems.powerCoilGold, new Object[] { " R", " G ", "R ", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('G'), new ItemStack(TFCItems.GoldIngot)})); GameRegistry.addRecipe(new ShapedOreRecipe(cofh.thermalexpansion.item.TEItems.powerCoilSilver, new Object[] { " R", " G ", "R ", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('G'), new ItemStack(TFCItems.SilverIngot) })); GameRegistry.addRecipe(new ShapedOreRecipe(cofh.thermalexpansion.item.TEItems.powerCoilElectrum, new Object[] { "R ", " G ", " R", Character.valueOf('R'), new ItemStack(Items.redstone), Character.valueOf('G'), new ItemStack(TFCItems.RoseGoldIngot) })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.generalAutoTransfer, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), new ItemStack(TFCItems.TinSheet), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.pneumaticServo })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.generalReconfigSides, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'),new ItemStack(TFCItems.TinSheet), Character.valueOf('X'), new ItemStack(TFCItems.GoldSheet) })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.generalRedstoneControl, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), new ItemStack(TFCItems.TinSheet), Character.valueOf('X'), new ItemStack(Items.redstone) })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.dynamoCoilDuct, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), new ItemStack(TFCItems.LeadSheet), Character.valueOf('X'), new ItemStack(TFCItems.CopperIngot) })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.dynamoEfficiency[0], new Object[] { " N ", "NXN", "YNY", Character.valueOf('N'), new ItemStack(TFCItems.LeadSheet), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.powerCoilSilver, Character.valueOf('Y'), new ItemStack(TFCItems.TinIngot), Character.valueOf('Y'), new ItemStack(Items.redstone) })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.dynamoEfficiency[1], new Object[] { " I ", "NXN", "YIY", Character.valueOf('N'), new ItemStack(TFCItems.LeadSheet), Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldSheet), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.powerCoilSilver, Character.valueOf('Y'), "dustGlowstone" })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.dynamoEfficiency[2], new Object[] { " I ", "IXI", "YIY", Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldSheet), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.powerCoilSilver, Character.valueOf('Y'), TFItems.dustCryotheum })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.dynamoOutput[0], new Object[] { " N ", "NXN", "YNY", Character.valueOf('N'), new ItemStack(TFCItems.CopperIngot), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.powerCoilSilver, Character.valueOf('Y'), new ItemStack(Items.redstone) })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.dynamoOutput[1], new Object[] { " I ", "NXN", "YIY", Character.valueOf('N'), new ItemStack(TFCItems.CopperIngot), Character.valueOf('I'), new ItemStack(TFCItems.SilverSheet), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.powerCoilSilver, Character.valueOf('Y'), "dustGlowstone" })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.dynamoOutput[2], new Object[] { " I ", "IXI", "YIY", Character.valueOf('I'), new ItemStack(TFCItems.SilverSheet), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.powerCoilSilver, Character.valueOf('Y'), TFItems.dustCryotheum })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.machineSecondary[0], new Object[] { " N ", "NXN", "YNY", Character.valueOf('N'), new ItemStack(TFCItems.BrassIngot), Character.valueOf('X'), "wurmwool", Character.valueOf('Y'), "wurmwool" })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.machineSecondary[1], new Object[] { " I ", "NXN", "YIY", Character.valueOf('N'), new ItemStack(TFCItems.BrassIngot), Character.valueOf('I'), "wurmglass", Character.valueOf('X'), "wurmwool", Character.valueOf('Y'), "dustGlowstone" })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.machineSecondary[2], new Object[] { " I ", "IXI", "YIY", Character.valueOf('I'), "wurmglass", Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.pneumaticServo, Character.valueOf('Y'), TFItems.dustCryotheum })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.machineSpeed[0], new Object[] { " N ", "NXN", "YNY", Character.valueOf('N'), new ItemStack(TFCItems.BrassIngot), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.powerCoilGold, Character.valueOf('Y'), new ItemStack(Items.redstone) })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.machineSpeed[1], new Object[] { " I ", "NXN", "YIY", Character.valueOf('N'), new ItemStack(TFCItems.BrassIngot), Character.valueOf('I'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.powerCoilGold, Character.valueOf('Y'), TFItems.dustPyrotheum })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.machineSpeed[2], new Object[] { " I ", "IXI", "YIY", Character.valueOf('I'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.powerCoilGold, Character.valueOf('Y'), new ItemStack(Items.nether_star) })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.machineExtruderBoost[0], new Object[] { " N ", "NXN", "YNY", Character.valueOf('N'), new ItemStack(TFCItems.BrassIngot), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.pneumaticServo, Character.valueOf('Y'), "wurmegem" })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.machineExtruderBoost[1], new Object[] { " I ", "NXN", "YIY", Character.valueOf('N'), new ItemStack(TFCItems.BrassIngot), Character.valueOf('I'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.pneumaticServo, Character.valueOf('Y'),Blocks.redstone_block })); GameRegistry.addRecipe(new ShapedOreRecipe(TEAugments.machineExtruderBoost[2], new Object[] { " I ", "IXI", "YIY", Character.valueOf('I'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('X'), cofh.thermalexpansion.item.TEItems.pneumaticServo, Character.valueOf('Y'), "wurmegem" })); GameRegistry.addRecipe(new RecipeAugmentable(BlockDynamo.dynamoSteam, BlockDynamo.defaultAugments, new Object[] { " C ", "GIG", "IRI", Character.valueOf('C'), cofh.thermalexpansion.item.TEItems.powerCoilSilver, Character.valueOf('G'), new ItemStack(TFCItems.CopperSheet2x), Character.valueOf('I'), new ItemStack(TFCItems.CopperIngot), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new RecipeAugmentable(BlockDynamo.dynamoMagmatic, BlockDynamo.defaultAugments, new Object[] { " C ", "GIG", "IRI", Character.valueOf('C'), cofh.thermalexpansion.item.TEItems.powerCoilSilver, Character.valueOf('G'), new ItemStack(TFCItems.NickelSheet2x), Character.valueOf('I'), new ItemStack(TFCItems.NickelIngot), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new RecipeAugmentable(BlockDynamo.dynamoCompression, BlockDynamo.defaultAugments, new Object[] { " C ", "GIG", "IRI", Character.valueOf('C'), cofh.thermalexpansion.item.TEItems.powerCoilSilver, Character.valueOf('G'), new ItemStack(TFCItems.SteelSheet2x), Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new RecipeAugmentable(BlockDynamo.dynamoReactant, BlockDynamo.defaultAugments, new Object[] { " C ", "GIG", "IRI", Character.valueOf('C'), cofh.thermalexpansion.item.TEItems.powerCoilSilver, Character.valueOf('G'), new ItemStack(TFCItems.BlackSteelSheet2x), Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelIngot), Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new RecipeAugmentable(BlockDynamo.dynamoEnervation, BlockDynamo.defaultAugments, new Object[] { " C ", "GIG", "IRI", Character.valueOf('C'), cofh.thermalexpansion.item.TEItems.powerCoilSilver, Character.valueOf('G'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('I'), new ItemStack(TFCItems.RedSteelIngot), Character.valueOf('R'), new ItemStack(Items.redstone)})); TECraftingHandler.addSecureRecipe(BlockDynamo.dynamoSteam); TECraftingHandler.addSecureRecipe(BlockDynamo.dynamoMagmatic); TECraftingHandler.addSecureRecipe(BlockDynamo.dynamoCompression); TECraftingHandler.addSecureRecipe(BlockDynamo.dynamoEnervation); TECraftingHandler.addSecureRecipe(BlockDynamo.dynamoReactant); GameRegistry.addRecipe(new ShapedOreRecipe(BlockCache.cacheBasic, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), new ItemStack(TFCItems.TinIngot), Character.valueOf('X'), "wurmlog" })); GameRegistry.addRecipe(new RecipeUpgrade(BlockCache.cacheHardened, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldSheet), Character.valueOf('X'), BlockCache.cacheBasic })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockCache.cacheHardened, new Object[] { "IYI", "YXY", "IYI", Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldSheet), Character.valueOf('X'), "wurmlog", Character.valueOf('Y'), new ItemStack(TFCItems.TinIngot)})); GameRegistry.addRecipe(new RecipeUpgrade(BlockCache.cacheReinforced, new Object[] { " G ", "GXG", " G ", Character.valueOf('X'), BlockCache.cacheHardened, Character.valueOf('G'), "wurmglass" })); GameRegistry.addRecipe(new RecipeUpgrade(BlockCache.cacheResonant, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('X'), BlockCache.cacheReinforced })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockTank.tankBasic, new Object[] { " G ", "GXG", " G ", Character.valueOf('G'), "wurmglass", Character.valueOf('X'), new ItemStack(TFCItems.CopperIngot) })); GameRegistry.addRecipe(new RecipeUpgrade(BlockTank.tankHardened, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldSheet), Character.valueOf('X'), BlockTank.tankBasic })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockTank.tankHardened, new Object[] { "IGI", "GXG", "IGI", Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldSheet), Character.valueOf('X'), new ItemStack(TFCItems.CopperIngot), Character.valueOf('G'), "wurmglass" })); GameRegistry.addRecipe(new RecipeUpgrade(BlockTank.tankReinforced, new Object[] { " G ", "GXG", " G ", Character.valueOf('G'), "wurmglass", Character.valueOf('X'), BlockTank.tankHardened })); GameRegistry.addRecipe(new RecipeUpgrade(BlockTank.tankResonant, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('X'), BlockTank.tankReinforced })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockStrongbox.strongboxBasic, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('X'), "wurmchest" })); GameRegistry.addRecipe(new RecipeUpgrade(BlockStrongbox.strongboxHardened, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), new ItemStack(TFCItems.BrassIngot), Character.valueOf('X'), BlockStrongbox.strongboxBasic })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockStrongbox.strongboxHardened, new Object[] { "IYI", "YXY", "IYI", Character.valueOf('I'), new ItemStack(TFCItems.BrassIngot), Character.valueOf('X'), "wurmchest", Character.valueOf('Y'), new ItemStack(TFCItems.SteelIngot) })); GameRegistry.addRecipe(new RecipeUpgrade(BlockStrongbox.strongboxReinforced, new Object[] { " G ", "GXG", " G ", Character.valueOf('X'), BlockStrongbox.strongboxHardened, Character.valueOf('G'), "wurmglass" })); GameRegistry.addRecipe(new RecipeUpgrade(BlockStrongbox.strongboxResonant, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('X'), BlockStrongbox.strongboxReinforced })); TECraftingHandler.addSecureRecipe(BlockStrongbox.strongboxCreative); TECraftingHandler.addSecureRecipe(BlockStrongbox.strongboxBasic); TECraftingHandler.addSecureRecipe(BlockStrongbox.strongboxHardened); TECraftingHandler.addSecureRecipe(BlockStrongbox.strongboxReinforced); TECraftingHandler.addSecureRecipe(BlockStrongbox.strongboxResonant); GameRegistry.addRecipe(new ShapedOreRecipe(BlockEnder.tesseract, new Object[] { "BIB", "ICI", "BIB", Character.valueOf('C'), BlockFrame.frameTesseractFull, Character.valueOf('I'), new ItemStack(TFCItems.RedSteelSheet2x), Character.valueOf('B'), new ItemStack(TFCItems.BlueSteelSheet2x)})); TECraftingHandler.addSecureRecipe(BlockEnder.tesseract); TECraftingHandler.addSecureRecipe(BlockCell.cellCreative); TECraftingHandler.addSecureRecipe(BlockCell.cellBasic); TECraftingHandler.addSecureRecipe(BlockCell.cellHardened); TECraftingHandler.addSecureRecipe(BlockCell.cellReinforced); TECraftingHandler.addSecureRecipe(BlockCell.cellResonant); TECraftingHandler.addSecureRecipe(BlockDevice.workbench); TECraftingHandler.addSecureRecipe(BlockDevice.activator); TECraftingHandler.addSecureRecipe(BlockDevice.breaker); TECraftingHandler.addSecureRecipe(BlockDevice.nullifier); GameRegistry.addRecipe(new ShapedOreRecipe(BlockCell.cellBasic, new Object[] { " I ", "IXI", " P ", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('X'), BlockFrame.frameCellBasic, Character.valueOf('P'), TEItems.powerCoilElectrum })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockCell.cellHardened, new Object[] { " I ", "IXI", " P ", Character.valueOf('I'), new ItemStack(TFCItems.SteelIngot), Character.valueOf('X'), BlockFrame.frameCellHardened, Character.valueOf('P'), TEItems.powerCoilElectrum })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockCell.cellReinforced, new Object[] { " X ", "YCY", "IPI", Character.valueOf('C'), BlockFrame.frameCellReinforcedFull, Character.valueOf('I'), new ItemStack(TFCItems.LeadIngot), Character.valueOf('P'), TEItems.powerCoilElectrum, Character.valueOf('X'), TFItems.ingotEnderium, Character.valueOf('Y'), TFItems.ingotEnderium })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockCell.cellResonant, new Object[] { " X ", "YCY", "IPI", Character.valueOf('C'), BlockFrame.frameCellResonantFull, Character.valueOf('I'), new ItemStack(TFCItems.LeadIngot), Character.valueOf('P'), TEItems.powerCoilElectrum, Character.valueOf('X'), TFItems.ingotEnderium, Character.valueOf('Y'), TFItems.ingotEnderium })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockFrame.frameMachineBasic, new Object[] { "IGI", "GXG", "IGI", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('G'), "wurmglass", Character.valueOf('X'), new ItemStack(TFCItems.BronzeIngot) })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockFrame.frameMachineHardened, new Object[] { "IGI", " X ", "I I", Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldIngot), Character.valueOf('G'), new ItemStack(TFCItems.BrassIngot), Character.valueOf('X'), BlockFrame.frameMachineBasic })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockFrame.frameMachineReinforced, new Object[] { "IGI", " X ", "I I", Character.valueOf('I'), "wurmglass", Character.valueOf('G'), new ItemStack(TFCItems.BrassIngot), Character.valueOf('X'), BlockFrame.frameMachineHardened })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockFrame.frameMachineResonant, new Object[] { "IGI", " X ", "I I", Character.valueOf('I'), new ItemStack(TFCItems.SilverIngot), Character.valueOf('G'), TFItems.ingotEnderium, Character.valueOf('X'), BlockFrame.frameMachineReinforced })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockFrame.frameCellBasic, new Object[] { "IGI", "GXG", "IGI", Character.valueOf('I'), new ItemStack(TFCItems.PlatinumIngot), Character.valueOf('G'), "wurmglass", Character.valueOf('X'), Blocks.redstone_block })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockFrame.frameCellHardened, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldIngot), Character.valueOf('X'), BlockFrame.frameCellBasic })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockFrame.frameCellReinforcedEmpty, new Object[] { "IGI", "GXG", "IGI", Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('G'), "wurmglass", Character.valueOf('X'), "wurmegem" })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockFrame.frameCellResonantEmpty, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('X'), BlockFrame.frameCellReinforcedEmpty })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockFrame.frameCellResonantFull, new Object[] { " I ", "IXI", " I ", Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('X'), BlockFrame.frameCellReinforcedFull })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockFrame.frameTesseractEmpty, new Object[] { "IGI", "GXG", "IGI", Character.valueOf('I'), TFItems.ingotEnderium, Character.valueOf('G'), "wurmglass", Character.valueOf('X'), "wurmegem" })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockSponge.spongeBasic, new Object[] { "SWS", "WBW", "SWS", Character.valueOf('S'), Items.string, Character.valueOf('W'), "wurmlog", Character.valueOf('B'), "slimeball" })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockSponge.spongeMagmatic, new Object[] { "SWS", "WBW", "SWS", Character.valueOf('S'), Items.string, Character.valueOf('W'), "wurmlog", Character.valueOf('B'), Items.magma_cream })); GameRegistry.addRecipe(new ShapedOreRecipe(BlockDevice.workbench, new Object[] { " X ", "ICI", " P ", Character.valueOf('C'), Blocks.crafting_table, Character.valueOf('I'), "ingotCopper", Character.valueOf('P'), BlockStrongbox.strongboxBasic, Character.valueOf('X'), Items.paper })); GameRegistry.addRecipe(new RecipeAugmentable(BlockDevice.breaker, BlockDevice.defaultAugments, new Object[] { " X ", "ICI", " P ", Character.valueOf('C'), new ItemStack(TFCItems.CopperIngot), Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldIngot), Character.valueOf('P'), TEItems.pneumaticServo, Character.valueOf('X'), new ItemStack(TFCItems.RedSteelPick) })); GameRegistry.addRecipe(new RecipeAugmentable(BlockDevice.nullifier, BlockDevice.defaultAugments, new Object[] { " X ", "ICI", " P ", Character.valueOf('C'), "wurmchest", Character.valueOf('I'), new ItemStack(TFCItems.BlueSteelBucketLava), Character.valueOf('P'), TEItems.pneumaticServo, Character.valueOf('X'), new ItemStack(TFCItems.NickelIngot) })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,15),new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeBlack"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,14),new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeRed"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,13), new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeGreen"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,12), new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeBrown"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,11),new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,10),new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyePurple"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,9),new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeCyan"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,,new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeLightGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,7),new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,6),new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyePink"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,5),new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeLime"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,4),new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeYellow"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,3),new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeLightBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,2),new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeMagenta"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,1), new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeOrange"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockRockwool.rockWool.getItem(),8,0),new Object[] {"WWW", "WDW", "WWW",Character.valueOf('W'), "blockClothRock", Character.valueOf('D'),"dyeWhite"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsWood,4), new Object[] {"WGW", Character.valueOf('W'), "wurmplanks", Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsEmerald,4), new Object[] {"WGW", Character.valueOf('W'), new ItemStack(TFCItems.GemEmerald,1,2), Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsCobblestone,4), new Object[] {"WGW", Character.valueOf('W'), "wurmcobble", Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsStone,4), new Object[] {"WGW", Character.valueOf('W'), "wurmsstone", Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsQuartz,4), new Object[] {"WGW", Character.valueOf('W'), new ItemStack(Items.quartz), Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsIron,4), new Object[] {"WGW", Character.valueOf('W'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsGold,4), new Object[] {"WGW", Character.valueOf('W'), new ItemStack(TFCItems.GoldIngot), Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsDiamond,4), new Object[] {"WGW", Character.valueOf('W'), new ItemStack(TFCItems.GemDiamond,1,2), Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsObsidian,4), new Object[] {"WGW", Character.valueOf('W'), new ItemStack(Blocks.obsidian), Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsSandstone,4), new Object[] {"WGW", Character.valueOf('W'), new ItemStack(Blocks.sandstone), Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsEmzuli,4), new Object[] {"WGW", Character.valueOf('W'), new ItemStack(TFCItems.GemEmerald), Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsStripes,, new Object[] {"WGW", Character.valueOf('W'), BuildCraftCore.goldGearItem, Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsCobblestone,4), new Object[] {"WGW", Character.valueOf('W'), "wurmcobble", Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsClay,4), new Object[] {"WGW", Character.valueOf('W'), new ItemStack(TFCItems.ClayBall), Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftTransport.pipeItemsVoid,4), new Object[] {"WGW", Character.valueOf('W'), "dyeBlack", Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftFactory.miningWellBlock), new Object[]{"IPI", "IGI", "IRI", Character.valueOf('I'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronPick), Character.valueOf('G'), BuildCraftCore.ironGearItem, Character.valueOf('R'), new ItemStack(Items.redstone)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftFactory.autoWorkbenchBlock), new Object[]{" G ", "GCG", " G ", Character.valueOf('G'), BuildCraftCore.woodenGearItem, Character.valueOf('C'), Blocks.crafting_table})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftFactory.quarryBlock,1,0),true, new Object[]{"CUC","BQB","PXP", Character.valueOf('C'), new ItemStack(ExtraUtils.decorative1,1,12), Character.valueOf('B'), new ItemStack(ExtraUtils.cobblestoneCompr,1,7),Character.valueOf('P'), ExtraUtils.enderThermicPump,Character.valueOf('Q'), new ItemStack(WurmTweaks.QuarryCore),Character.valueOf('X'), new ItemStack(TFCItems.BlueSteelPick), Character.valueOf('U'), new ItemStack(ExtraUtils.decorative1,1,5)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftFactory.tankBlock,1,0),true, new Object[]{"GGG", "G G", "GGG", Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftFactory.pumpBlock,1,0),true, new Object[]{"T", "M", Character.valueOf('T'), BuildCraftFactory.tankBlock, Character.valueOf('M'), BuildCraftFactory.miningWellBlock})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftFactory.floodGateBlock,1,0),true, new Object[]{"III", "ITI", "III",Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('T'), BuildCraftFactory.tankBlock})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftFactory.refineryBlock,1,0),true, new Object[]{"RTR", "TGT",Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('T'), BuildCraftFactory.tankBlock, Character.valueOf('G'), BuildCraftCore.diamondGearItem})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftFactory.hopperBlock,1,0),true, new Object[]{"ICI", "I I", " I ", Character.valueOf('I'), new ItemStack(TFCItems.BronzeIngot), Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftBuilders.architectBlock), true, new Object[]{"DLD", "YCY", "GPG", Character.valueOf('D'), "dyeBlack", Character.valueOf('L'), BuildCraftBuilders.markerBlock, Character.valueOf('Y'), "dyeYellow",Character.valueOf('C'), Blocks.crafting_table, Character.valueOf('G'), BuildCraftCore.diamondGearItem, Character.valueOf('P'),BuildCraftBuilders.blueprintItem})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftBuilders.markerBlock),true, new Object[]{"L", "R",Character.valueOf('L'), "dyeBlue", Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftBuilders.fillerBlock),true, new Object[]{"PGP","XWX", "PGP", Character.valueOf('P'), new ItemStack(WurmTweaks.MixedSheet), Character.valueOf('G'), BuildCraftCore.diamondGearItem, Character.valueOf('X'), "dyeBlack", Character.valueOf('W'), Blocks.crafting_table})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftBuilders.builderBlock),true, new Object[]{"BLB","XWX", "GCG", Character.valueOf('B'), "dyeBlack", Character.valueOf('L'), new ItemStack(BuildCraftBuilders.markerBlock), Character.valueOf('X'), "dyeBlack", Character.valueOf('W'), Blocks.crafting_table, Character.valueOf('G'), BuildCraftCore.diamondGearItem, Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftBuilders.libraryBlock),true, new Object[]{"PPP", "PCP", "PPP",Character.valueOf('P'),Items.paper,Character.valueOf('X'), BuildCraftBuilders.blueprintItem})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftBuilders.blueprintItem),true, new Object[]{"PPP", "PXP", "PPP", Character.valueOf('P'),Items.paper,Character.valueOf('X'), "dyeBlack"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftBuilders.templateItem),true, new Object[]{"PPP", "PXP", "PPP", Character.valueOf('P'),Items.paper,Character.valueOf('X'), "dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftEnergy.engineBlock,1,0),true, new Object[]{"PPP", " G ", "PXP", Character.valueOf('P'), "wurmplanks", Character.valueOf('G'), "wurmglass", Character.valueOf('P'), BuildCraftCore.woodenGearItem, Character.valueOf('X'), Blocks.piston})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftEnergy.engineBlock,1,1),true, new Object[]{"PPP", " G ", "PXP", Character.valueOf('P'), "wurmcobble", Character.valueOf('G'), "wurmglass", Character.valueOf('P'), BuildCraftCore.stoneGearItem, Character.valueOf('X'), Blocks.piston})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftEnergy.engineBlock,1,2),true, new Object[]{"PPP", " G ", "PXP", Character.valueOf('P'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('G'), "wurmglass", Character.valueOf('P'), BuildCraftCore.ironGearItem, Character.valueOf('X'), Blocks.piston})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftCore.woodenGearItem,1,0),true, new Object[]{" S ", "S S", " S ", Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftCore.stoneGearItem,1,0),true, new Object[]{" C ", "CGC", " C ", Character.valueOf('C'), "wurmcobble", Character.valueOf('G'), BuildCraftCore.woodenGearItem})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftCore.ironGearItem,1,0),true, new Object[]{" C ", "CGC", " C ", Character.valueOf('C'), new ItemStack(TFCItems.WroughtIronIngot), Character.valueOf('G'), BuildCraftCore.stoneGearItem})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftCore.goldGearItem,1,0),true, new Object[]{" C ", "CGC", " C ", Character.valueOf('C'), new ItemStack(TFCItems.GoldIngot), Character.valueOf('G'), BuildCraftCore.ironGearItem})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftCore.diamondGearItem,1,0),true, new Object[]{" C ", "CGC", " C ", Character.valueOf('C'), new ItemStack(TFCItems.GemDiamond,1,2), Character.valueOf('G'), BuildCraftCore.goldGearItem})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftSilicon.laserBlock,1,0),true, new Object[]{"ORR","GGR","ORR", Character.valueOf('O'), Blocks.obsidian, Character.valueOf('R'), Items.redstone, Character.valueOf('G'), "wurmchipgem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftSilicon.assemblyTableBlock,1,0),true, new Object[]{"ORO","OGO", "ODO", Character.valueOf('O'), Blocks.obsidian, Character.valueOf('R'), Items.redstone, Character.valueOf('G'), BuildCraftCore.diamondGearItem, Character.valueOf('D'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BuildCraftSilicon.assemblyTableBlock,1,1),true, new Object[]{"ORO","OGO", "ODO", Character.valueOf('O'), Blocks.obsidian, Character.valueOf('R'), Items.redstone, Character.valueOf('G'), "wurmchest", Character.valueOf('D'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("powerConverter").createItemStack(1),new Object[]{"ICI","GMG","ICI", Character.valueOf('I'), new ItemStack(TFCItems.RedSteelSheet), Character.valueOf('G'), new ItemStack(TFCItems.BlueSteelSheet), Character.valueOf('C'),Items.nether_star, Character.valueOf('M'), ic2.api.item.IC2Items.getItem("mfsUnit")})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("redstoneCard2").createItemStack(1), new Object[] {"IXI","BCB", "IAI", Character.valueOf('I'), new ItemStack(TFCItems.RoseGoldSheet), Character.valueOf('B'), new ItemStack(Blocks.redstone_block), Character.valueOf('A'), new ItemStack(Blocks.lever), Character.valueOf('X'), "oc:circuitChip3",Character.valueOf('C'), li.cil.oc.api.Items.get("redstoneCard1").createItemStack(1)})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("redstone").createItemStack(1), new Object[] {"IXI","BCB", "IAI", Character.valueOf('I'), new ItemStack(TFCItems.RedSteelSheet), Character.valueOf('B'), new ItemStack(Blocks.redstone_block), Character.valueOf('A'), new ItemStack(Blocks.lever), Character.valueOf('X'), "oc:circuitChip3",Character.valueOf('C'), li.cil.oc.api.Items.get("redstoneCard1").createItemStack(1)})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("switch").createItemStack(1), new Object[] {"ICI","CNC", "ICI", Character.valueOf('I'), new ItemStack(TFCItems.BlueSteelIngot), Character.valueOf('C'), "oc:cable", Character.valueOf('N'), "oc:lanCard"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("motionSensor").createItemStack(1), new Object[] {"GDG","DCD", "GRG", Character.valueOf('G'), new ItemStack(TFCItems.GoldSheet), Character.valueOf('D'), Blocks.daylight_detector, Character.valueOf('R'), Items.redstone, Character.valueOf('C'), "oc:cpu2"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("disassembler").createItemStack(1), new Object[] {"CGA", "P O","IBI", Character.valueOf('C'), "oc:materialALU", Character.valueOf('G'), "wurmglass", Character.valueOf('A'), "oc:analyzer", Character.valueOf('P'), "wurmpiston", Character.valueOf('O'), Blocks.obsidian, Character.valueOf('I'), TFCItems.PlatinumSheet, Character.valueOf('B'), TFCItems.BlueSteelBucketEmpty})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("assembler").createItemStack(1), new Object[] {"ICI", "PAP", "IPI", Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelIngot), Character.valueOf('C'), Blocks.crafting_table, Character.valueOf('P'), "wurmpiston", Character.valueOf('A'), "oc:circuitChip2"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("geolyzer").createItemStack(1), new Object[] {"ICI", "EAE", "IXI", Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelSheet), Character.valueOf('E'), Items.ender_eye, Character.valueOf('C'), Items.compass, Character.valueOf('A'), "oc:circuitChip2", Character.valueOf('X'), Items.clock})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("hologram1").createItemStack(1), new Object[] {"EGE", "IXI", "OGO", Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelSheet), Character.valueOf('E'), "oc:circuitChip2",Character.valueOf('G'), "wurmglass", Character.valueOf('X'), "wurmegem", Character.valueOf('O'), Blocks.obsidian})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("hologram2").createItemStack(1), new Object[] {"EGE", "IXI", "OGO", Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelSheet), Character.valueOf('E'), "oc:circuitChip2",Character.valueOf('G'), "wurmglass", Character.valueOf('X'), "oc:hologram1", Character.valueOf('O'), Blocks.obsidian})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("accessPoint").createItemStack(1), new Object[] {"ICI","ANA", "III", Character.valueOf('I'), new ItemStack(TFCItems.BlackSteelSheet), Character.valueOf('C'),"oc:wlandCard", Character.valueOf('A'), "oc:cable", Character.valueOf('N'), "oc:lanCard"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("keyboard").createItemStack(1), new Object[] {"BBB", "BAC", Character.valueOf('B'), "oc:materialButtonGroup", Character.valueOf('A'), "oc:materialArrowKey", Character.valueOf('C'), "oc:materialNumPad"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("serverRack").createItemStack(1), new Object[] {"CWC","BCB", "AXY", Character.valueOf('C'), "oc:circuitChip2", Character.valueOf('W'), "oc:wlandCard", Character.valueOf('B'), Blocks.iron_bars, Character.valueOf('C'), "wurmchest", Character.valueOf('A'), "oc:switch", Character.valueOf('X'), TFCItems.RedSteelSheet, Character.valueOf('Y'), "oc:powerDistributor"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("screen1").createItemStack(1), new Object[] {"IRI", "RXG", "IRI", Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('R'), Items.redstone, Character.valueOf('G'), "wurmglass", Character.valueOf('X'), "oc:circuitChip1"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("screen2").createItemStack(1), new Object[] {"IRI", "RXG", "IRI", Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('R'), Items.redstone, Character.valueOf('G'), "wurmglass", Character.valueOf('X'), "oc:screen1"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("screen2").createItemStack(1), new Object[] {"IRI", "RXG", "IRI", Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('R'), Items.redstone, Character.valueOf('G'), "wurmglass", Character.valueOf('X'), "oc:screen2"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("charger").createItemStack(1), new Object[] {"IGI", "CXC", "III", Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('G'), TFCItems.GoldSheet, Character.valueOf('C'), "oc:capacitor", Character.valueOf('X'), "oc:circuitChip2"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("case1").createItemStack(1), new Object[] {"ICI","BGB","IAI",Character.valueOf('I'), TFCItems.PlatinumSheet, Character.valueOf('C'), "oc:circuitChip1", Character.valueOf('B'), Blocks.iron_bars, Character.valueOf('G'), "wurmchest", Character.valueOf('A'), TFCItems.GoldSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("case2").createItemStack(1), new Object[] {"ICI","BGB","IAI",Character.valueOf('I'), TFCItems.PlatinumSheet, Character.valueOf('C'), "oc:circuitChip1", Character.valueOf('B'), Blocks.iron_bars, Character.valueOf('G'), "oc:case1", Character.valueOf('A'), TFCItems.GoldSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("case3").createItemStack(1), new Object[] {"ICI","BGB","IAI",Character.valueOf('I'), TFCItems.PlatinumSheet, Character.valueOf('C'), "oc:circuitChip1", Character.valueOf('B'), Blocks.iron_bars, Character.valueOf('G'), "oc:case2", Character.valueOf('A'), TFCItems.GoldSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("adapter").createItemStack(1), new Object[] {"ICI", "IMI","ICI", Character.valueOf('I'), TFCItems.WroughtIronSheet, Character.valueOf('C'), "oc:cable", Character.valueOf('M'), "oc:circuitChip1"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("diskDrive").createItemStack(1), new Object[] {"IMI","PS ", "IMI",Character.valueOf('I'), TFCItems.WroughtIronSheet,Character.valueOf('M'), "oc:circuitChip1", Character.valueOf('P'), "wurmpiston", Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("capacitor").createItemStack(1), new Object[] {"ITI","GBG","ITI",Character.valueOf('I'), TFCItems.WroughtIronSheet,Character.valueOf('T'), "oc:materialTransistor", Character.valueOf('G'), TFCItems.GoldIngot, Character.valueOf('B'), ic2.api.item.IC2Items.getItem("batBox")})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("powerDistributor").createItemStack(1), new Object[] {"IGI", "CMC","IPI", Character.valueOf('I'), TFCItems.BlackSteelIngot, Character.valueOf('G'), TFCItems.GoldSheet, Character.valueOf('C'), "oc:cable", Character.valueOf('M'), "oc:circuitChip2", Character.valueOf('P'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("raid").createItemStack(1), new Object[] {"ICI", "MRM", "III", Character.valueOf('I'), TFCItems.BlackSteelIngot,Character.valueOf('C'), "oc:cpu2", Character.valueOf('M'), "oc:ram1", Character.valueOf('R'), "oc:diskDrive"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("printer").createItemStack(1), new Object[] {"IPI","QCQ","IPI",Character.valueOf('I'), WurmTweaks.MixedSheet, Character.valueOf('P'), "wurmpiston", Character.valueOf('Q'), WurmTweaks.QuantumSingularity, Character.valueOf('C'), "oc:cpu3",})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("cable").createItemStack(, new Object[] {" I ", "IRI"," I ", Character.valueOf('I'), TFCItems.BlackBronzeSheet, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("hdd1").createItemStack(1), new Object[] {"MPI","BPI","MPI", Character.valueOf('M'), "oc:circuitChip1", Character.valueOf('P'), "materialDisk", Character.valueOf('B'), "wurmpiston", Character.valueOf('I'), TFCItems.BlackSteelSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("hdd2").createItemStack(1), new Object[] {"MPI","XPI","MPI", Character.valueOf('M'), "oc:circuitChip2", Character.valueOf('P'), "materialDisk", Character.valueOf('X'),"oc:hdd1", Character.valueOf('B'), "wurmpiston", Character.valueOf('I'), TFCItems.BlackSteelSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("hdd3").createItemStack(1), new Object[] {"MPI","XPI","MPI", Character.valueOf('M'), "oc:circuitChip3", Character.valueOf('P'), "materialDisk", Character.valueOf('X'),"oc:hdd2", Character.valueOf('B'), "wurmpiston", Character.valueOf('I'), TFCItems.BlackSteelSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("cpu1").createItemStack(1), new Object[] {"IRI","MUM", "IAI",Character.valueOf('I'), WurmTweaks.MixedSheet, Character.valueOf('R'), Items.redstone, Character.valueOf('M'), "oc:circuitChip1", Character.valueOf('U'), "oc:materialCU", Character.valueOf('A'), "oc:materialALU"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("cpu2").createItemStack(1), new Object[] {"IRI","MUM", "IAI",Character.valueOf('I'), WurmTweaks.MixedSheet, Character.valueOf('R'), "oc:cpu1", Character.valueOf('M'), "oc:circuitChip2", Character.valueOf('U'), "oc:materialCU", Character.valueOf('A'), "oc:materialALU"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("cpu3").createItemStack(1), new Object[] {"IRI","MUM", "IAI",Character.valueOf('I'), WurmTweaks.MixedSheet, Character.valueOf('R'),"oc:cpu2",Character.valueOf('M'), "oc:circuitChip3", Character.valueOf('U'), "oc:materialCU", Character.valueOf('A'), "oc:materialALU"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("batteryUpgrade1").createItemStack(1), new Object[] {"IGI","BCB","IGI", Character.valueOf('I'), WurmTweaks.MixedSheet, Character.valueOf('G'), TFCItems.GoldSheet, Character.valueOf('B'), ic2.api.item.IC2Items.getItem("reBattery"), Character.valueOf('C'), "oc:capacitor"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("batteryUpgrade2").createItemStack(1), new Object[] {"IGI","BCB","IGI", Character.valueOf('I'), WurmTweaks.MixedSheet, Character.valueOf('G'), TFCItems.GoldSheet, Character.valueOf('B'), ic2.api.item.IC2Items.getItem("reBattery"), Character.valueOf('C'), "oc:batteryUpgrade1"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("batteryUpgrade3").createItemStack(1), new Object[] {"IGI","BCB","IGI", Character.valueOf('I'), WurmTweaks.MixedSheet, Character.valueOf('G'), TFCItems.GoldSheet, Character.valueOf('B'), ic2.api.item.IC2Items.getItem("reBattery"), Character.valueOf('C'), "oc:batteryUpgrade2"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("upgradeContainer1").createItemStack(1), new Object[] {"IMI","PC ", "IMI", Character.valueOf('I'), TFCItems.BlackSteelIngot, Character.valueOf('M'), "oc:circuitChip1", Character.valueOf('P'), "wurmpiston", Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("upgradeContainer2").createItemStack(1), new Object[] {"IMI","PC ", "IMI", Character.valueOf('I'), TFCItems.BlackSteelIngot, Character.valueOf('M'), "oc:circuitChip2", Character.valueOf('P'), "wurmpiston", Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("upgradeContainer3").createItemStack(1), new Object[] {"IMI","PC ", "IMI", Character.valueOf('I'), TFCItems.BlackSteelIngot, Character.valueOf('M'), "oc:circuitChip3", Character.valueOf('P'), "wurmpiston", Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("cardContainer1").createItemStack(1), new Object[] {"IMI","PC ", "IMI", Character.valueOf('I'), TFCItems.BlackSteelIngot, Character.valueOf('M'), "oc:circuitChip1", Character.valueOf('P'), "wurmpiston", Character.valueOf('C'), "oc:materialCard"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("cardContainer2").createItemStack(1), new Object[] {"IMI","PC ", "IMI", Character.valueOf('I'), TFCItems.BlackSteelIngot, Character.valueOf('M'), "oc:circuitChip2", Character.valueOf('P'), "wurmpiston", Character.valueOf('C'), "oc:materialCard"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("cardContainer3").createItemStack(1), new Object[] {"IMI","PC ", "IMI", Character.valueOf('I'), TFCItems.BlackSteelIngot, Character.valueOf('M'), "oc:circuitChip3", Character.valueOf('P'), "wurmpiston", Character.valueOf('C'), "oc:materialCard"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("databaseUpgrade1").createItemStack(1), new Object[] {"IAI", "MDM","III", Character.valueOf('I'), TFCItems.BronzeSheet, Character.valueOf('A'), "oc:analyzer", Character.valueOf('M'), "oc:circuitChip1", Character.valueOf('D'), "oc:hdd1"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("databaseUpgrade2").createItemStack(1), new Object[] {"IAI", "MDM","III", Character.valueOf('I'), TFCItems.BronzeSheet, Character.valueOf('A'), "oc:analyzer", Character.valueOf('M'), "oc:circuitChip2", Character.valueOf('D'), "oc:hdd2"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("databaseUpgrade3").createItemStack(1), new Object[] {"IAI", "MDM","III", Character.valueOf('I'), TFCItems.BronzeSheet, Character.valueOf('A'), "oc:analyzer", Character.valueOf('M'), "oc:circuitChip3", Character.valueOf('D'), "oc:hdd3"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("server1").createItemStack(1), new Object[] {"OMO","CXC", "OIO", Character.valueOf('O'), Blocks.obsidian, Character.valueOf('I'), TFCItems.SteelSheet, Character.valueOf('C'), "oc:circuitChip1", Character.valueOf('X'), "oc:circuitChip2", Character.valueOf('M'), "oc:ram4"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("server2").createItemStack(1), new Object[] {"OMO","CXC", "OIO", Character.valueOf('O'), Blocks.obsidian, Character.valueOf('I'), TFCItems.SteelSheet, Character.valueOf('C'), "oc:circuitChip2", Character.valueOf('X'), "oc:circuitChip3", Character.valueOf('M'), "oc:ram5"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("server3").createItemStack(1), new Object[] {"OMO","CXC", "OIO", Character.valueOf('O'), Blocks.obsidian, Character.valueOf('I'), TFCItems.SteelSheet2x, Character.valueOf('C'), "oc:circuitChip3", Character.valueOf('X'), "oc:circuitChip3", Character.valueOf('M'), "oc:ram6"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("tankUpgrade").createItemStack(1), new Object[] {"PIP","DXD", "PBP",Character.valueOf('P'), "wurmplanks", Character.valueOf('I'), TFCItems.BlackBronzeSheet, Character.valueOf('B'), "wurmpiston", Character.valueOf('D'), Blocks.dispenser, Character.valueOf('X'), Items.bucket})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("navigationUpgrade").createItemStack(1), new Object[] {"GCG","XMX","GWG", Character.valueOf('G'), TFCItems.GoldSheet, Character.valueOf('C'), Items.compass, Character.valueOf('X'), "oc:circuitChip2", Character.valueOf('M'), Items.map, Character.valueOf('W'), TFCItems.RedSteelBucketSaltWater})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("componentBus1").createItemStack(1), new Object[] {"IRI", "XC ", "IRI", Character.valueOf('I'), TFCItems.WroughtIronSheet, Character.valueOf('R'), Items.redstone, Character.valueOf('X'), "oc:circuitChip1", Character.valueOf('C'), "oc:materialCU"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("componentBus2").createItemStack(1), new Object[] {"IRI", "XC ", "IRI", Character.valueOf('I'), TFCItems.WroughtIronSheet, Character.valueOf('R'), Items.redstone, Character.valueOf('X'), "oc:circuitChip2", Character.valueOf('C'), "oc:componentBus1"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("componentBus3").createItemStack(1), new Object[] {"IRI", "XC ", "IRI", Character.valueOf('I'), TFCItems.WroughtIronSheet, Character.valueOf('R'), Items.redstone, Character.valueOf('X'), "oc:circuitChip3", Character.valueOf('C'), "oc:componentBus2"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("droneCase1").createItemStack(1), new Object[] {"BCB","MXM", "BAB", Character.valueOf('B'), Blocks.end_stone, Character.valueOf('C'), Items.compass, Character.valueOf('M'), "oc:circuitChip2", Character.valueOf('X'), "oc:microcontrollerCase1", Character.valueOf('A'), "oc:componentBus2"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("droneCase2").createItemStack(1), new Object[] {"BCB","MXM", "BAB", Character.valueOf('B'), Blocks.end_stone, Character.valueOf('C'), Items.compass, Character.valueOf('M'), "oc:circuitChip3", Character.valueOf('X'), "oc:microcontrollerCase2", Character.valueOf('A'), "oc:componentBus3"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("pistonUpgrade").createItemStack(1), new Object[] {"IPI", "SMS", "IPI", Character.valueOf('I'), TFCItems.WroughtIronSheet, Character.valueOf('P'), "wurmpiston", Character.valueOf('S'), "wurmstick", Character.valueOf('M'), "oc:circuitChip2"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("generatorUpgrade").createItemStack(1), new Object[] {"I I","MPM", "III", Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('M'), "wurmpiston", Character.valueOf('P'), new ItemStack(ExtraUtils.generator,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("tractorBeamUpgrade").createItemStack(1), new Object[] {"IGI", "XCX", "IAI",Character.valueOf('I'), TFCItems.BlackSteelSheet,Character.valueOf('G'), "wurmpiston", Character.valueOf('X'), TFCItems.ZincSheet, Character.valueOf('A'), "oc:circuitChip3", Character.valueOf('C'), "oc:capacitor"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("chunkloaderUpgrade").createItemStack(1), new Object[] {"SSS", "SCS", "SAS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('C'), ChickenChunks.blockChunkLoader, Character.valueOf('A'), "oc:circuitChip3"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("craftingUpgrade").createItemStack(1), new Object[] {"I I", "ICI", "IXI", Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('C'), Blocks.crafting_table, Character.valueOf('X'), "oc:circuitChip2"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("experienceUpgrade").createItemStack(1), new Object[] {"I I","XAX", "IXI",Character.valueOf('I'), WurmTweaks.MixedSheet,Character.valueOf('X'),"oc:circuitChip3", Character.valueOf('A'), Blocks.emerald_block})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("inventoryUpgrade").createItemStack(1), new Object[] {"IHI", "ICI", "III", Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('H'), Blocks.hopper, Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("inventoryControllerUpgrade").createItemStack(1), new Object[] {"IAI","XBX","I I", Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('A'), "oc:analyzer", Character.valueOf('X'),"oc:circuitChip2", Character.valueOf('B'), "oc:inventoryUpgrade"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("leashUpgrade").createItemStack(1), new Object[] {"ILI", "LCL", "ILI", Character.valueOf('I'), TFCItems.BlackSteelSheet,Character.valueOf('L'), Items.lead, Character.valueOf('C'), "oc:circuitChip1"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("signUpgrade").createItemStack(1), new Object[] {"IDI", "MSM", "IPI", Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('D'), "dyeBlack", Character.valueOf('M'), "oc:circuitChip1", Character.valueOf('S'), "wurmstick", Character.valueOf('P'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("solarGeneratorUpgrade").createItemStack(1), new Object[] {"GGG", "XSX", "III", Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('G'), "wurmglass", Character.valueOf('X'), "oc:circuitChip3",Character.valueOf('S'), SEGameObjects.SolarCoreRedstone})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("analyzer").createItemStack(1), new Object[] {"R ", "TG ", "TG ", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('T'), "oc:materialTransistor", Character.valueOf('G'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("tabletCase1").createItemStack(1), new Object[] {"XBG","BSX", "XGG",Character.valueOf('X'), "oc:circuitChip3", Character.valueOf('B'), Blocks.stone_button, Character.valueOf('G'), TFCItems.GoldSheet, Character.valueOf('B'), "oc:componentBus2", Character.valueOf('S'), "oc:screen2"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("tabletCase2").createItemStack(1), new Object[] {"XBG","BSX", "XGG",Character.valueOf('X'), "oc:circuitChip3", Character.valueOf('B'), Blocks.stone_button, Character.valueOf('G'), TFCItems.GoldSheet2x, Character.valueOf('B'), "oc:componentBus3", Character.valueOf('S'), "oc:screen3"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("microcontrollerCase1").createItemStack(1), new Object[] {"IMI","RCR", "III",Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('M'), "oc:circuitChip2", Character.valueOf('R'), Items.redstone, Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("microcontrollerCase2").createItemStack(1), new Object[] {"IMI","RCR", "III",Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('M'), "oc:circuitChip2", Character.valueOf('R'), Items.redstone, Character.valueOf('C'), "oc:microcontrollerCase1"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("chamelium").createItemStack(, new Object[] {"GRG","RCR","GGG", Character.valueOf('G'), "wurmgravel", Character.valueOf('R'), Items.redstone, Character.valueOf('C'), new ItemStack(TFCItems.Coal,1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("terminal").createItemStack(1), new Object[] {"ICI", "ISI", "NIX", Character.valueOf('I'), TFCItems.BlueSteelSheet,Character.valueOf('N'), "oc:circuitChip3", Character.valueOf('X'), "oc:wlanCard", Character.valueOf('C'), "oc:solarGeneratorUpgrade",Character.valueOf('S'),"oc:screen2"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("texturePicker").createItemStack(1), new Object[] {"ABC", "DEF", "GHI",Character.valueOf('A'), "dyeBlack", Character.valueOf('B'), "dyeRed", Character.valueOf('C'), "dyeGreen",Character.valueOf('D'), "dyeBlue", Character.valueOf('E'), "oc:analyzer",Character.valueOf('F'), "dyePurple", Character.valueOf('G'), "dyeYellow", Character.valueOf('H'), "dyePink", Character.valueOf('I'), "dyeWhite"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("wlanCard").createItemStack(1), new Object[] {"CA", " X", Character.valueOf('C'), "oc:materialInterweb", Character.valueOf('A'), "oc:circuitChip2", Character.valueOf('X'), "oc:materialCard"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("graphicsCard1").createItemStack(1), new Object[] {"ABC", " D ",Character.valueOf('A'), "oc:circuitChip1", Character.valueOf('B'), "oc:cpu1",Character.valueOf('C'), "oc:ram1", Character.valueOf('D'),"oc:materialCard"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("graphicsCard2").createItemStack(1), new Object[] {"ABC", " D ",Character.valueOf('A'), "oc:circuitChip2", Character.valueOf('B'), "oc:cpu2",Character.valueOf('C'), "oc:ram3", Character.valueOf('D'),"oc:materialCard"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("graphicsCard3").createItemStack(1), new Object[] {"ABC", " D ",Character.valueOf('A'), "oc:circuitChip3", Character.valueOf('B'), "oc:cpu3",Character.valueOf('C'), "oc:ram5", Character.valueOf('D'),"oc:materialCard"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("linkedCard").createItemStack(2), new Object[] {"X X","CEC",Character.valueOf('X'), Items.ender_eye, Character.valueOf('C'), "oc:lanCard", Character.valueOf('E'), "oc:materialInterweb"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("inkCartridgeEmpty").createItemStack(1), new Object[] {"IDI","TBT", "IPI",Character.valueOf('I'), TFCItems.WroughtIronIngot, Character.valueOf('D'), Blocks.dispenser, Character.valueOf('T'), "oc:materialTransistor",Character.valueOf('B'), Items.bucket, Character.valueOf('P'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("floppy").createItemStack(1), new Object[] {"III", "PCP", "III", Character.valueOf('I'), TFCItems.WroughtIronIngot, Character.valueOf('C'), "oc:materialDisk", Character.valueOf('P'), Items.paper})); GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("eeprom").createItemStack(1), new Object[] {"III", "PCP", "III", Character.valueOf('I'), TFCItems.WroughtIronIngot, Character.valueOf('C'), "oc:circuitChip1", Character.valueOf('P'), Items.paper})); //GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("materialInterweb").createItemStack(1), new Object[] {"CCC", "CEC", "CCC",Character.valueOf('C'), TFCItems.SilkCloth, Character.valueOf('E'), TFItems.ingotEnderium})); //GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("materialCard").createItemStack(1), new Object[] {"IT ", "IT ", "IGG", Character.valueOf('I'), TFCItems.WroughtIronSheet, Character.valueOf('T'),"oc:materialTransistor", Character.valueOf('G'), TFCItems.GoldSheet})); //GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("angleUpgrade").createItemStack(1), new Object[] {"I I", " B ", "I I", Character.valueOf('I'), TFCItems.BlackSteelSheet,Character.valueOf('B'), Blocks.glass})); //GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("tankcontrollerUpgrade").createItemStack(1), new Object[] {"PIP","DXD", "PBP",Character.valueOf('P'),TFCItems.GoldSheet, Character.valueOf('I'), TFCItems.BlackBronzeSheet, Character.valueOf('B'), "wurmpiston", Character.valueOf('D'), Blocks.dispenser, Character.valueOf('X'), Items.bucket})); //GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("materialArrowKey").createItemStack(1), new Object[] {" B ", "BBB", Character.valueOf('B'), Blocks.stone_button})); //GameRegistry.addRecipe(new ShapedOreRecipe(li.cil.oc.api.Items.get("materialButtonGroup").createItemStack(1), new Object[] {"BBB", "BBB", Character.valueOf('B'), Blocks.stone_button})); GameRegistry.addRecipe(new ShapedOreRecipe(ProjectRedCore.itemScrewdriver(), new Object[]{"I ", " ID", " DI", Character.valueOf('I'), TFCItems.WroughtIronIngot, Character.valueOf('D'), "dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(ProjectRedCore.itemDataCard(), new Object[]{"PP ", "PIP", "PIP", Character.valueOf('P'), Items.paper, Character.valueOf('I'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(ProjectRedCore.itemWireDebugger(), new Object[]{"R R", "IGX","IGX", Character.valueOf('R'), WurmTweaks.RedAlloySheet, Character.valueOf('I'), "dyeBlack", Character.valueOf('G'), "wurmchipgem", Character.valueOf('X'), "dyeRed"})); GameRegistry.addRecipe(new ShapedOreRecipe(ProjectRedCore.itemDrawPlate(), new Object[]{" I ", "IDI", " I ", Character.valueOf('I'), TFCItems.WroughtIronSheet, Character.valueOf('D'), Blocks.diamond_block})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,0), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,19)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,1), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,20)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,2), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,21)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,3), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,22)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,4), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,23)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,5), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,24)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,6), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,25)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,7), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,26)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,, new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,27)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,9), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,28)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,10), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,29)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,11), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,30)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,12), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,31)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,13), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,32)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,14), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,33)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,15), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Items.redstone, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,34)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,16), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,19)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,17), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,20)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,18), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,21)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,19), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,22)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,20), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,23)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,21), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,24)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,22), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,25)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,23), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,26)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,24), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,27)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,25), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,28)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,26), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,29)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,27), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,30)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,28), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,31)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,29), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,32)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,30), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,33)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,31), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,34)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,19), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeBlack"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,20), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeRed"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,21), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeGreen"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,22), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeBrown"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,23), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,24), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyePurple"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,25), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeCyan"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,26), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeLightGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,27), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,28), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyePink"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,29), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeLime"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,30), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeYellow"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,31), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeLightBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,32), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeMagenta"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,33), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeOrange"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,34), new Object[] {"GG", "DD", Character.valueOf('G'), Items.glowstone_dust, Character.valueOf('D'), "dyeWhite"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,0),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,19),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,1),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,20),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,2),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,21),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,3),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,22),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,4),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,23),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,5),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,24),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,6),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,25),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,7),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,26),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,,new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,27),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,9),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,28),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,10),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,29),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,11),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,30),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,12),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,31),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,13),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,32),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,14),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,33),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeStack(1).getItem(),1,15),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,34),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,0),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,19),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,1),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,20),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,2),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,21),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,3),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,22),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,4),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,23),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,5),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,24),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,6),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,25),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,7),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,26),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,,new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,27),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,9),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,28),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,10),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,29),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,11),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,30),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,12),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,31),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,13),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,32),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,14),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,33),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjLantern.makeInvStack(1).getItem(),1,15),new Object[] {"PIP", "GLG", "PRP",Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,34),Character.valueOf('P'), ProjectRedCore.itemPart(), Character.valueOf('I'), TFCItems.ZincSheet, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('R'), Blocks.redstone_torch})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,0),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,19), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,1),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,20), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,2),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,21), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,3),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,22), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,4),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,23), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,5),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,24), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,6),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,25), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,7),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,26), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,,new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,27), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,9),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,28), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,10),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,29), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,11),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,30), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,12),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,31), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,13),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,32), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,14),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,33), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeStack(1).getItem(),1,15),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,34), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,0),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,19), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,1),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,20), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,2),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,21), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,3),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,22), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,4),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,23), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,5),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,24), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,6),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,25), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,7),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,26), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,,new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,27), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,9),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,28), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,10),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,29), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,11),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,30), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,12),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,31), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,13),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,32), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,14),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,33), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFallout.makeInvStack(1).getItem(),1,15),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,34), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,0),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,19), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,1),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,20), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,2),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,21), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,3),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,22), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,4),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,23), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,5),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,24), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,6),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,25), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,7),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,26), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,,new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,27), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,9),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,28), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,10),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,29), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,11),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,30), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,12),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,31), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,13),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,32), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,14),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,33), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeStack(1).getItem(),1,15),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,34), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,0),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,19), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,1),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,20), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,2),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,21), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,3),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,22), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,4),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,23), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,5),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,24), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,6),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,25), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,7),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,26), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,,new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,27), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,9),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,28), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,10),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,29), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,11),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,30), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,12),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,31), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,13),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,32), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,14),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,33), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjCage.makeInvStack(1).getItem(),1,15),new Object[] {" I ", "IGI", "CCC", Character.valueOf('I'), Blocks.iron_bars, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,34), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,0),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,19), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,1),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,20), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,2),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,21), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,3),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,22), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,4),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,23), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,5),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,24), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,6),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,25), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,7),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,26), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,,new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,27), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,9),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,28), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,10),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,29), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,11),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,30), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,12),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,31), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,13),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,32), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,14),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,33), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeStack(1).getItem(),1,15),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,34), Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,0),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,19), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,1),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,20), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,2),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,21), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,3),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,22), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,4),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,23), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,5),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,24), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,6),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,25), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,7),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,26), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,,new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,27), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,9),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,28), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,10),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,29), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,11),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,30), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,12),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,31), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,13),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,32), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,14),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,33), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(LightObjFixture.makeInvStack(1).getItem(),1,15),new Object[] {"III", "IGI", "CCC", Character.valueOf('I'), Blocks.glass_pane, Character.valueOf('G'),new ItemStack(ProjectRedCore.itemPart(),1,34), Character.valueOf('C'), TFCItems.ZincSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,0), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,0), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,1), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,1), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,2), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,2), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,3), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,3), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,4), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,4), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,5), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,5), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,6), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,6), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,7), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,7), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,, new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,, Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,9), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,9), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,10), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,10), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,11), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,11), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,12), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,12), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,13), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,13), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,14), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,14), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,15), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,15), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,16), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,16), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartFramedWire(),1,17), new Object[] {"LLL","LCL", "LLL",Character.valueOf('C'),new ItemStack(ProjectRedTransmission.itemPartWire(),1,17), Character.valueOf('L'), "wurmlog"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,0), new Object[] {" R ", " R ", " R ",Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,1), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,0),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,2), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,1),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,3), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,2),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,4), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,3),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,5), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,4),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,6), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,5),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,7), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,6),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,, new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,7),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,9), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,,Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,10), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,9),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,11), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,10),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,12), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,11),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,13), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,12),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,14), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,13),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,15), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,14),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),6,16), new Object[] {"WRW", "WRW", "WRW", Character.valueOf('W'), new ItemStack(Blocks.wool,1,15),Character.valueOf('R'), WurmTweaks.RedAlloyIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedTransmission.itemPartWire(),1,17), new Object[] {"SWS","WWW", "SWS",Character.valueOf('S'), Items.string, Character.valueOf('W'),ProjectRedTransmission.itemPartWire()})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,9), new Object[] {" C ", "SES", "ECE", Character.valueOf('S'), "wurmstick", Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,0), Character.valueOf('C'),new ItemStack(ProjectRedCore.itemPart(),1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,, new Object[] {"RSR", "CCC", Character.valueOf('R'), Items.redstone, Character.valueOf('S'), "itemSilicon", Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,7), new Object[] {" S ", "CCC", Character.valueOf('S'), "itemSilicon", Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,6), new Object[] {"S","R", "C", Character.valueOf('S'), "wurmsstone", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,5), new Object[] {"R", "C", Character.valueOf('S'), "wurmsstone", Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),3,4), new Object[] {" R ", "RRR", "CCC", Character.valueOf('R'), Items.redstone, Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,1), new Object[] {"R","C", Character.valueOf('R'), Items.redstone, Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,2), new Object[] {"R","C", Character.valueOf('R'), ProjectRedTransmission.itemPartWire(), Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedCore.itemPart(),1,3), new Object[] {"R","C", Character.valueOf('R'), new ItemStack(ProjectRedTransmission.itemPartWire(),1,17), Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,0), new Object[] {"CAC","PAP", "CPC", Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,0), Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,5), Character.valueOf('P'), new ItemStack(ProjectRedCore.itemPart(),1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,1), new Object[] {"CBC","PAP", "CPC", Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,0), Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,5), Character.valueOf('P'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,2), new Object[] {"CAC","ABA", "CPC", Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,0), Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,5), Character.valueOf('P'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,3), new Object[] {"ABA","BBB", "CPC", Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,0), Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,4), Character.valueOf('P'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,5)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,4), new Object[] {"AAA","BBB", "CPC", Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,0), Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,4), Character.valueOf('P'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,5)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,5), new Object[] {"ABA","CAC", "BCB", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,4), Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1), Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,5)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,6), new Object[] {"ACA","CAC", "BCB", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,4), Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1), Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,5)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,7), new Object[] {"DED","BEB","ABA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,, new Object[] {"EFE","FAF","EFB", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,9), new Object[] {"EFE","FEF","BBA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,10), new Object[] {"AFE","EFA","ABA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,11), new Object[] {"AHA","BBB","HBH", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,12), new Object[] {"EFB","BAB","BFE", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,13), new Object[] {"FAA","B B","FAA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,14), new Object[] {"EFB","FFF","FBA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,15), new Object[] {"AAA","CCC","ABA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), "wurmglass",Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,16), new Object[] {"AAA","CCC","ABA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), "wurmslime",Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,17), new Object[] {"EFE","BGB","ABA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,18), new Object[] {"AFA","FGF","AFA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,19), new Object[] {"AFA","BBG","AFA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,20), new Object[] {"AEF","BGB","ABA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,21), new Object[] {"BFB","GEG","BBB", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,22), new Object[] {"DDD","GAG","DDD", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,23), new Object[] {"ACA","CIC","ACA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,24), new Object[] {"ACA","CIC","AFA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,25), new Object[] {"ACA","CIC","AFF", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,26), new Object[] {"BFB","CBC","ABA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), Items.quartz,Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,27), new Object[] {"FBF","CIC","ABF", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,28), new Object[] {"DDD","BHB","DDD", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,29), new Object[] {"ADA","BHB","ABA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,30), new Object[] {"AFA","CFC","FFA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,31), new Object[] {"ACA","CFC","FFA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,32), new Object[] {"ADA","CHC","ACA", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(Items.quartz,1,0),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIntegration.itemPartGate2(),1,33), new Object[] {"HFE","FFF","HBH", Character.valueOf('A'), new ItemStack(ProjectRedCore.itemPart(),1,0),Character.valueOf('B'), new ItemStack(ProjectRedCore.itemPart(),1,1),Character.valueOf('C'), new ItemStack(ProjectRedCore.itemPart(),1,2),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,3),Character.valueOf('D'), new ItemStack(ProjectRedCore.itemPart(),1,4),Character.valueOf('E'), new ItemStack(ProjectRedCore.itemPart(),1,5),Character.valueOf('F'), new ItemStack(ProjectRedCore.itemPart(),1,6),Character.valueOf('G'), new ItemStack(ProjectRedCore.itemPart(),1,7),Character.valueOf('H'), new ItemStack(ProjectRedCore.itemPart(),1,,Character.valueOf('I'), new ItemStack(ProjectRedCore.itemPart(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(BlockEnum.CERTUSTANK.getBlock(), new Object[] {"GGG", "G G", "III", Character.valueOf('G'), "wurmglass", Character.valueOf('I'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(BlockEnum.WALRUS.getBlock(), new Object[] {"FFF", "F F", "FFF", Character.valueOf('F'), TFCFood.getFood(TFCItems.fishRaw, 160f)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(BlockEnum.ECBASEBLOCK.getBlock(),1,0), new Object[] {"IDI", "A B", "IDI", Character.valueOf('I'), WurmTweaks.MixedSheet, Character.valueOf('D'), new ItemStack(TDDucts.fluidBasic.itemStack.getItem(),1,0), Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialAnnihilationCore.item(),1,44),Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialAnnihilationCore.item(),1,43)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.PARTITEM.getItem(),1,0), new Object[] {"IDI", "FPF",Character.valueOf('I'), WurmTweaks.MixedSheet,Character.valueOf('F'), new ItemStack(TDDucts.fluidBasic.itemStack.getItem(),1,0), Character.valueOf('P'), "wurmpiston", Character.valueOf('D'), new ItemStack(AEApi.instance().materials().materialAnnihilationCore.item(),1,43)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.PARTITEM.getItem(),1,1), new Object[] {"IDI", "FPF",Character.valueOf('I'), WurmTweaks.MixedSheet,Character.valueOf('F'), new ItemStack(TDDucts.fluidBasic.itemStack.getItem(),1,0), Character.valueOf('P'), "wurmpiston", Character.valueOf('D'), new ItemStack(AEApi.instance().materials().materialAnnihilationCore.item(),1,44)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.PARTITEM.getItem(),1,5), new Object[] {"IPI", Character.valueOf('I'), WurmTweaks.MixedSheet,Character.valueOf('P'), new ItemStack(AEApi.instance().materials().materialAnnihilationCore.item(),1,44)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.PARTITEM.getItem(),1,6), new Object[] {"IPI", Character.valueOf('I'), WurmTweaks.MixedSheet,Character.valueOf('P'), new ItemStack(AEApi.instance().materials().materialAnnihilationCore.item(),1,43)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.STORAGECASING.getItem(),1,1), new Object[] {"GSG", "S S", "TTT", Character.valueOf('G'), "wurmglass", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('T'), BlockEnum.CERTUSTANK.getBlock()})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.STORAGECASING.getItem(),1,0), new Object[] {"GSG", "S S", "TTT", Character.valueOf('G'), "wurmglass", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('T'), new ItemStack(TFCItems.GemDiamond,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,0), new Object[] {"PCP", "XAX", "PXP", Character.valueOf('P'), WurmTweaks.MixedSheet, Character.valueOf('C'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22), Character.valueOf('X'), AEApi.instance().materials().materialCell64kPart.item(), Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,1), new Object[] {"PCP", "XAX", "PXP", Character.valueOf('P'), WurmTweaks.MixedSheet, Character.valueOf('C'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22), Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,0), Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,2), new Object[] {"PCP", "XAX", "PXP", Character.valueOf('P'), WurmTweaks.MixedSheet, Character.valueOf('C'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,24), Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,1), Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,3), new Object[] {"PCP", "XAX", "PXP", Character.valueOf('P'), WurmTweaks.MixedSheet, Character.valueOf('C'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22), Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,2), Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,4), new Object[] {"ISI","SPS", "ISI", Character.valueOf('I'), TFCItems.BlueSteelIngot, Character.valueOf('S'), TFCItems.RedSteelSheet, Character.valueOf('P'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,5), new Object[] {"SES", "XGX","SXS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('E'),new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22), Character.valueOf('G'), "wurmglass", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,4)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,6), new Object[] {"SES", "XGX","SXS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('E'),new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22), Character.valueOf('G'), "wurmglass", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,5)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,7), new Object[] {"SES", "XGX","SXS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('E'),new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22), Character.valueOf('G'), "wurmglass", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,6)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,, new Object[] {"SES", "XGX","SXS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('E'),new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22), Character.valueOf('G'), "wurmglass", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,7)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,9), new Object[] {"SES", "XGX","SXS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('E'),new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22), Character.valueOf('G'), "wurmglass", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,10), new Object[] {"SES", "XGX","SXS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('E'),new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22), Character.valueOf('G'), "wurmglass", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,9)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.PHYSICALSTORAGE.getItem(),1,0), new Object[] {"GSG", "SXS", "TTT", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,0),Character.valueOf('G'), "wurmglass", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('T'), new ItemStack(TFCItems.GemDiamond,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.PHYSICALSTORAGE.getItem(),1,1), new Object[] {"GSG", "SXS", "TTT", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,1),Character.valueOf('G'), "wurmglass", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('T'), new ItemStack(TFCItems.GemDiamond,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.PHYSICALSTORAGE.getItem(),1,2), new Object[] {"GSG", "SXS", "TTT", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,2),Character.valueOf('G'), "wurmglass", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('T'), new ItemStack(TFCItems.GemDiamond,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.PHYSICALSTORAGE.getItem(),1,3), new Object[] {"GSG", "SXS", "TTT", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,3),Character.valueOf('G'), "wurmglass", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('T'), new ItemStack(TFCItems.GemDiamond,1,2)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.FLUIDSTORAGE.getItem(),1,0), new Object[] {"GSG", "SXS", "TTT", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,4),Character.valueOf('G'), "wurmglass", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('T'), BlockEnum.CERTUSTANK.getBlock()})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.FLUIDSTORAGE.getItem(),1,1), new Object[] {"GSG", "SXS", "TTT", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,5),Character.valueOf('G'), "wurmglass", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('T'), BlockEnum.CERTUSTANK.getBlock()})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.FLUIDSTORAGE.getItem(),1,2), new Object[] {"GSG", "SXS", "TTT", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,6),Character.valueOf('G'), "wurmglass", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('T'), BlockEnum.CERTUSTANK.getBlock()})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.FLUIDSTORAGE.getItem(),1,3), new Object[] {"GSG", "SXS", "TTT", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,7),Character.valueOf('G'), "wurmglass", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('T'), BlockEnum.CERTUSTANK.getBlock()})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.FLUIDSTORAGE.getItem(),1,4), new Object[] {"GSG", "SXS", "TTT", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,,Character.valueOf('G'), "wurmglass", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('T'), BlockEnum.CERTUSTANK.getBlock()})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.FLUIDSTORAGE.getItem(),1,5), new Object[] {"GSG", "SXS", "TTT", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,9),Character.valueOf('G'), "wurmglass", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('T'), BlockEnum.CERTUSTANK.getBlock()})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemEnum.FLUIDSTORAGE.getItem(),1,6), new Object[] {"GSG", "SXS", "TTT", Character.valueOf('X'), new ItemStack(ItemEnum.STORAGECOMPONET.getItem(),1,10),Character.valueOf('G'), "wurmglass", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('T'), BlockEnum.CERTUSTANK.getBlock()})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockCraftingUnit.block()),new Object[] {"SES","CLC","SES", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('E'),new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,24), Character.valueOf('L'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22), Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockMolecularAssembler.block()),new Object[] {"SIS","ACB", "SIS",Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('I'), TFCItems.BlueSteelSheet2x,Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialAnnihilationCore.item(),1,44),Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialAnnihilationCore.item(),1,43), Character.valueOf('C'), Blocks.crafting_table})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockChest.block(),1,0),new Object[] {"CCC", "C C", "CCC",Character.valueOf('C'), new ItemStack(AEApi.instance().blocks().blockSkyStone.block(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockChest.block(),1,1),new Object[] {"CCC", "C C", "CCC",Character.valueOf('C'), new ItemStack(AEApi.instance().blocks().blockSkyStone.block(),1,1)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockCellWorkbench.block(),1,0),new Object[] {"WPW", "ICI", "III", Character.valueOf('W'), "wurmwool", Character.valueOf('P'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,23), Character.valueOf('C'), "wurmchest", Character.valueOf('I'), WurmTweaks.MixedSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockEnergyAcceptor.block(),1,0),new Object[] {"IGI", "GBG","IGI", Character.valueOf('I'), WurmTweaks.MixedSheet, Character.valueOf('G'), "wurmglass", Character.valueOf('B'), ic2.api.item.IC2Items.getItem("batBox")})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockCondenser.block(),1,0),new Object[] {"IGI", "GBG","IGI", Character.valueOf('I'), WurmTweaks.MixedSheet, Character.valueOf('G'), "wurmglass", Character.valueOf('B'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockChest.block(),1,0),new Object[] {"GCG", "C C", "IBI", Character.valueOf('G'), "wurmglass", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('I'), WurmTweaks.MixedSheet, Character.valueOf('B'), BlockStrongbox.strongboxResonant})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockController.block(),1,0),new Object[] {"SIS", "SPS", "SIS", Character.valueOf('S'), WurmTweaks.CompressedRedstoneBlock, Character.valueOf('I'), WurmTweaks.MixedSheet, Character.valueOf('P'), new ItemStack(AEApi.instance().materials().materialAnnihilationCore.item(),1,44)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockInscriber.block(),1,0),new Object[] {"SPS", " CS","SSS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('P'), "wurmpiston", Character.valueOf('C'), WurmTweaks.QuantumSingularity})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockCharger.block(),1,0),new Object[] {"SPS", "SC ","SSS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('P'), "wurmpiston", Character.valueOf('C'), WurmTweaks.QuantumSingularity})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockEnergyCell.block(),1,0),new Object[] {"SIS", "IGI", "SIS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('I'), TFCItems.BlueSteelSheet, Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockEnergyCellDense.block(),1,0),new Object[] {"BBB", "BBB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().blocks().blockEnergyCell.block(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockDrive.block(),1,0),new Object[] {"SCS", "S S", "SCS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('C'), "wurmchest"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockSecurity.block(),1,0),new Object[] {"SCS", "SIS", "SSS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('C'), new ItemStack(AEApi.instance().blocks().blockChest.block(),1,0), Character.valueOf('I'), new ItemStack(AEApi.instance().materials().materialCell16kPart.item(),1,37)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockInterface.block(),1,0),new Object[] {"SGS", "A B", "SGS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('G'), "wurmglass", Character.valueOf('A'),new ItemStack(AEApi.instance().materials().materialAnnihilationCore.item(),1,44), Character.valueOf('A'),new ItemStack(AEApi.instance().materials().materialAnnihilationCore.item(),1,43)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockIOPort.block(),1,0),new Object[] {"SSS", "DCD", "SPS", Character.valueOf('S'), WurmTweaks.MixedSheet,Character.valueOf('P'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22), Character.valueOf('D'),new ItemStack(AEApi.instance().blocks().blockDrive.block(),1,0), Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockSpatialIOPort.block(),1,0),new Object[] {"BBB", "CIC", "SPS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('B'), WurmTweaks.CompressedRedstoneBlock, Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('P'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,24), Character.valueOf('I'),new ItemStack(AEApi.instance().blocks().blockIOPort.block(),1,0) })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockSpatialPylon.block(),1,0),new Object[] {"SCS", "SBS", "SSS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('B'), Blocks.redstone_block})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockVibrationChamber.block(),1,0),new Object[] {"SSS", "SFS", "SAS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('F'), Blocks.furnace, Character.valueOf('A'),new ItemStack(AEApi.instance().blocks().blockEnergyAcceptor.block(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockTinyTNT.block(),1,0),new Object[] {"SG", "GS", Character.valueOf('S'), "wurmsand", Character.valueOf('G'), Items.gunpowder})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockQuantumLink.block(),1,0),new Object[] {"SGS", "G G", "SGS", Character.valueOf('G'), WurmTweaks.QuantumSingularity, Character.valueOf('S'), WurmTweaks.MixedSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockQuantumRing.block(),1,0),new Object[] {"SGS", "GBG", "SGS", Character.valueOf('G'), WurmTweaks.QuantumSingularity, Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('B'), new ItemStack(AEApi.instance().blocks().blockEnergyCellDense.block(),1,0)})); } public static void addRecipes4() { GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,15), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeBlack"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,14), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeRed"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,13), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeGreen"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,12), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeBrown"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,11), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,10), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyePurple"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,9), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeCyan"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,, new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeLightGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,7), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,6), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyePink"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,5), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeLime"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,4), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeYellow"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,3), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeLightBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,2), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeMagenta"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,1), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeOrange"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,0), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,16), Character.valueOf('D'), "dyeWhite"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,16), new Object[] {"ISI", Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('S'), TFCItems.WroughtIronIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,35), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeBlack"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,34), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeRed"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,33), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeGreen"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,32), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeBrown"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,31), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,30), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyePurple"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,29), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeCyan"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,28), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeLightGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,27), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,26), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyePink"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,25), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeLime"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,24), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeYellow"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,23), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeLightBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,22), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeMagenta"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,21), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeOrange"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,20), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,36), Character.valueOf('D'), "dyeWhite"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,55), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeBlack"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,54), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeRed"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,53), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeGreen"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,52), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeBrown"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,51), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,50), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyePurple"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,49), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeCyan"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,48), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeLightGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,47), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,46), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyePink"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,45), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeLime"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,44), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeYellow"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,43), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeLightBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,42), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeMagenta"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,41), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeOrange"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,40), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,56), Character.valueOf('D'), "dyeWhite"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,75), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeBlack"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,74), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeRed"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,73), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeGreen"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,72), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeBrown"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,71), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,70), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyePurple"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,69), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeCyan"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,68), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeLightGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,67), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,66), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyePink"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,65), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeLime"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,64), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeYellow"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,63), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeLightBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,62), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeMagenta"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,61), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeOrange"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,60), new Object[] {"CCC", "CDC", "CCC", Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),1,76), Character.valueOf('D'), "dyeWhite"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,15), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeBlack"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,14), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeRed"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,13), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeGreen"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,12), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeBrown"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,11), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,10), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyePurple"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,9), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeCyan"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,, new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeLightGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,7), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeGray"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,6), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyePink"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,5), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeLime"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,4), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeYellow"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,3), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeLightBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,2), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeMagenta"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,1), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeOrange"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,0), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,6),Character.valueOf('D'), "dyeWhite"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,20), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,0),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,21), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,1),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,22), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,1),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,23), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,3),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,24), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,4),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,25), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,5),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,26), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,6),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,27), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,7),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,28), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,,Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,29), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,9),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,30), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,10),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,31), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,11),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,32), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,12),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,33), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,13),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,34), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,14),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,35), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'), new ItemStack(AEApi.instance().items().itemPaintBall.item(AEColor.Cyan),8,15),Character.valueOf('D'),Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,35), new Object[] {"RSR", "SCS", "RSR", Character.valueOf('R'), Items.redstone, Character.valueOf('S'), TFCItems.SteelSheet, Character.valueOf('C'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,36), new Object[] {"RPR", "CGC", "RCR", Character.valueOf('R'), Items.redstone, Character.valueOf('P'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,23), Character.valueOf('G'), "wurmglass", Character.valueOf('C'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,35)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,37), new Object[] {"RPR", "CGC", "RCR", Character.valueOf('R'), Items.glowstone_dust, Character.valueOf('P'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,23), Character.valueOf('G'), "wurmglass", Character.valueOf('C'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,36)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,38), new Object[] {"RPR", "CGC", "RCR", Character.valueOf('R'), Items.glowstone_dust, Character.valueOf('P'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,23), Character.valueOf('G'), "wurmglass", Character.valueOf('C'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,37)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,32), new Object[] {"DQD", "QCQ", "DQD", Character.valueOf('D'), Items.glowstone_dust, Character.valueOf('Q'), WurmTweaks.QuantumSingularity, Character.valueOf('C'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,24)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,33), new Object[] {"GIG", "ICI", "GIG", Character.valueOf('G'), WurmTweaks.MixedSheet, Character.valueOf('I'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,32),Character.valueOf('C'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,24)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,34), new Object[] {"GIG", "ICI", "GIG", Character.valueOf('G'), WurmTweaks.MixedSheet, Character.valueOf('I'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,33),Character.valueOf('C'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,24)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22), new Object[] {"SSS", "ABA", "SSS", Character.valueOf('S'), TFCItems.SilverSheet, Character.valueOf('A'), Items.redstone, Character.valueOf('B'), TFCItems.BlackSteelSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,23), new Object[] {"SSS", "ABA", "SSS", Character.valueOf('S'), TFCItems.GoldSheet, Character.valueOf('A'), Items.redstone, Character.valueOf('B'), TFCItems.BlackSteelSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,24), new Object[] {"SSS", "ABA", "SSS", Character.valueOf('S'), TFCItems.WroughtIronSheet, Character.valueOf('A'), Items.redstone, Character.valueOf('B'), TFCItems.BlackSteelSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemCell1k.item(),1,0), new Object[] {"RSR", "SIS","SSS", Character.valueOf('R'), Items.redstone, Character.valueOf('S'), TFCItems.BlackSteelSheet, Character.valueOf('I'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,35)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemCell4k.item(),1,0), new Object[] {"RSR", "SIS","SSS", Character.valueOf('R'), Items.redstone, Character.valueOf('S'), TFCItems.BlackSteelSheet, Character.valueOf('I'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,36)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemCell16k.item(),1,0), new Object[] {"RSR", "SIS","SSS", Character.valueOf('R'), Items.redstone, Character.valueOf('S'), TFCItems.BlackSteelSheet, Character.valueOf('I'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,37)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemCell64k.item(),1,0), new Object[] {"RSR", "SIS","SSS", Character.valueOf('R'), Items.redstone, Character.valueOf('S'), TFCItems.BlackSteelSheet, Character.valueOf('I'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,38)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemSpatialCell2.item(),1,0), new Object[] {"RSR", "SIS","SSS", Character.valueOf('R'), Items.redstone, Character.valueOf('S'), TFCItems.BlackSteelSheet, Character.valueOf('I'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,32)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemSpatialCell16.item(),1,0), new Object[] {"RSR", "SIS","SSS", Character.valueOf('R'), Items.redstone, Character.valueOf('S'), TFCItems.BlackSteelSheet, Character.valueOf('I'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,33)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemSpatialCell128.item(),1,0), new Object[] {"RSR", "SIS","SSS", Character.valueOf('R'), Items.redstone, Character.valueOf('S'), TFCItems.BlackSteelSheet, Character.valueOf('I'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,34)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,28), new Object[] {"GI ", "RPI", "GI ", Character.valueOf('G'), "wurmegem", Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('P'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,25), new Object[] {"GI ", "RPI", "GI ", Character.valueOf('G'), "wurmgem", Character.valueOf('I'), TFCItems.BlackSteelSheet, Character.valueOf('P'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,52), new Object[] {"GSG","SCS","III", Character.valueOf('G'), "wurmglass", Character.valueOf('S'), Items.glowstone_dust, Character.valueOf('I'), TFCItems.BlackBronzeSheet, Character.valueOf('C'), TFCItems.BismuthSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,44), new Object[] {"ABC", Character.valueOf('A'), TFCItems.BlackSteelSheet, Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemBiometricCard.item(),1,0), new Object[] {"ABB", "GRG", Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,22), Character.valueOf('B'), TFCItems.WroughtIronSheet, Character.valueOf('G'), WurmTweaks.MixedSheet, Character.valueOf('R'), Items.redstone})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,43), new Object[] {"ABC", Character.valueOf('A'), TFCItems.BlackSteelSheet, Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,24)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,120), new Object[] {"QQQ", Character.valueOf('Q'), Items.quartz})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),3,140), new Object[] {"GGG","QQQ","GGG", Character.valueOf('Q'), Items.quartz, Character.valueOf('G'), "wurmglass"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemNetworkTool.item(),1,0), new Object[] {"S S", " S ", " S ", Character.valueOf('S'), WurmTweaks.MixedSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemColorApplicator.item(),1,0), new Object[] {"XI ", "IA ", " C", Character.valueOf('X'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,43), Character.valueOf('I'), WurmTweaks.MixedSheet, Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,36), Character.valueOf('C'), new ItemStack(AEApi.instance().blocks().blockEnergyCell.block(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,180), new Object[] {" SG", "SCG", " SG", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('G'), "wurmglass", Character.valueOf('C'), Items.glowstone_dust})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemMassCannon.item(),1,0), new Object[] {"SSI", "AB ", "S ", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('I'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,43), Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,36), Character.valueOf('B'), new ItemStack(AEApi.instance().blocks().blockEnergyCell.block(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),4,300), new Object[] {"CCC", "SSS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('C'), WurmTweaks.QuantumSingularity})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),4,420), new Object[] {"ABC", Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,43), Character.valueOf('B'),new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,400),Character.valueOf('C'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,44)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,260), new Object[] {"SIS", " C ", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('I'), TFCItems.RedSteelSheet, Character.valueOf('C'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,43)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),4,320), new Object[] {"CCC", "SSS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('C'), TFCItems.PlatinumSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,240), new Object[] {" A ", "SPS", Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,43), Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('P'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,440), new Object[] {" A ", "SPS", Character.valueOf('A'), "wurmchest", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('P'), "wurmpiston"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,80), new Object[] {" R ","CLC", " R ",Character.valueOf('R'), Items.redstone, Character.valueOf('C'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,16), Character.valueOf('L'), Blocks.lever})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().blocks().blockWireless.block(),1,0), new Object[] {"SWS", "SAS", "SBS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('W'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,41), Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,23), Character.valueOf('B'), WurmTweaks.CompressedRedstoneBlock})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemMemoryCard.item(),1,0), new Object[] {"SSI", "AB ", "S ", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('I'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,43), Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,36), Character.valueOf('B'), new ItemStack(AEApi.instance().blocks().blockEnergyCell.block(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,460), new Object[] {"STS","QWQ","STS",Character.valueOf('T'), new ItemStack(AEApi.instance().parts().partCableGlass.item(AEColor.Black),8,16),Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('Q'), WurmTweaks.QuantumSingularity, Character.valueOf('W'), TFCItems.SilkCloth})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,461), new Object[] {"STS","QWQ","STS",Character.valueOf('T'), Items.redstone,Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('Q'), WurmTweaks.QuantumSingularity, Character.valueOf('W'), TFCItems.SilkCloth})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,462), new Object[] {"STS","QWQ","STS",Character.valueOf('T'), new ItemStack(TDDucts.itemBasic.itemStack.getItem(),1,0),Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('Q'), WurmTweaks.QuantumSingularity, Character.valueOf('W'), TFCItems.SilkCloth})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,463), new Object[] {"STS","QWQ","STS",Character.valueOf('T'), new ItemStack(TDDucts.fluidBasic.itemStack.getItem(),1,0),Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('Q'), WurmTweaks.QuantumSingularity, Character.valueOf('W'), TFCItems.SilkCloth})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,465), new Object[] {"STS","QWQ","STS",Character.valueOf('T'), ic2.api.item.IC2Items.getItem("insulatedCopperCableItem"),Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('Q'), WurmTweaks.QuantumSingularity, Character.valueOf('W'), TFCItems.SilkCloth})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,466), new Object[] {"STS","QWQ","STS",Character.valueOf('T'), new ItemStack(TDDucts.energyBasic.itemStack.getItem(),1,0),Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('Q'), WurmTweaks.QuantumSingularity, Character.valueOf('W'), TFCItems.SilkCloth})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,467), new Object[] {"STS","QWQ","STS",Character.valueOf('T'), Blocks.glowstone,Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('Q'), WurmTweaks.QuantumSingularity, Character.valueOf('W'), TFCItems.SilkCloth})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemPortableCell.item(),1,0), new Object[] {"ABC", Character.valueOf('A'), new ItemStack(AEApi.instance().blocks().blockChest.item(),1,0), Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,35), Character.valueOf('C'), new ItemStack(AEApi.instance().blocks().blockEnergyCell.block(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemViewCell.item(),1,0), new Object[] {"GRG", "RXR", "III", Character.valueOf('G'), "wurmglass", Character.valueOf('R'), Items.redstone, Character.valueOf('X'), TFCItems.BlackSteelSheet, Character.valueOf('I'), TFCItems.SteelSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),2,42), new Object[] {"EGE", "III", Character.valueOf('E'), Items.ender_pearl, Character.valueOf('G'), "wurmglass", Character.valueOf('I'), WurmTweaks.MixedSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),2,41), new Object[] {" E ", "I I"," I ", Character.valueOf('E'), Items.ender_pearl, Character.valueOf('I'), WurmTweaks.MixedSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(AEApi.instance().items().itemWirelessTerminal.item(),1,0), new Object[] {"A", "B", "C", Character.valueOf('A'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,41), Character.valueOf('B'), new ItemStack(AEApi.instance().materials().materialEngProcessor.item(),1,380), Character.valueOf('C'), new ItemStack(AEApi.instance().blocks().blockEnergyCellDense.block(),1,0)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.fantasyblock2,8,0), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'),ChiselBlocks.fantasyblock, Character.valueOf('D'), "dyeWhite"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.fantasyblock,8,0), new Object[] {"BBB", "BDB", "BBB", Character.valueOf('B'),"wurmsstone", Character.valueOf('D'), TFCItems.GoldIngot})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.grimstone,8,0), new Object[] {"SSS", "SCS", "SSS", Character.valueOf('S'), "wurmsstone", Character.valueOf('C'), "gemCoal"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.nation,8,0), new Object[] {"SIS","IGI", "SIS", Character.valueOf('S'), "wurmsstone", Character.valueOf('I'), TFCItems.WroughtIronSheet, Character.valueOf('G'), TFCItems.GoldSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.laboratoryblock,8,0), new Object[] {"SSS", "SNS", "SSS", Character.valueOf('S'), "wurmsstone", Character.valueOf('N'), Items.quartz})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.paperwall_block,3,0), new Object[] {"PPP", "PSP", "PPP", Character.valueOf('P'), Items.paper, Character.valueOf('S'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.technical,16,0), new Object[] {"SIS","IGI", "SIS", Character.valueOf('S'), "wurmsstone", Character.valueOf('I'), TFCItems.WroughtIronSheet, Character.valueOf('G'),"wurmsstone"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.templeblock,8,0), new Object[] {"PPP", "PSP", "PPP", Character.valueOf('P'), "wurmsstone", Character.valueOf('S'), "dyeBlue"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.tyrian,8,0), new Object[] {"PPP", "PSP", "PPP", Character.valueOf('P'), "wurmsstone", Character.valueOf('S'), "wurmiron"})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ChiselBlocks.voidstone,8,0), new Object[] {"OPO", "PSP", "OPO", Character.valueOf('P'), "wurmsstone", Character.valueOf('S'), Items.ender_pearl, Character.valueOf('O'), Blocks.obsidian})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("generator").getItem(),1,3), new Object[] {"GGG", "ISI", "III", Character.valueOf('G'), "wurmglass", Character.valueOf('I'), TFCItems.WroughtIronSheet, Character.valueOf('S'), TFCItems.PlatinumSheet2x})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.golden_apple), new Object[] {"GGG", "GAG", "GGG", Character.valueOf('G'), TFCItems.GoldIngot, Character.valueOf('A'), TFCFood.getFood(TFCItems.RedApple, 160f)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.golden_apple,1,1), new Object[] {"GGG", "GAG", "GGG", Character.valueOf('G'), Blocks.gold_block, Character.valueOf('A'), TFCFood.getFood(TFCItems.RedApple, 160f)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Items.speckled_melon,1,0), new Object[] {"GGG", "GAG", "GGG", Character.valueOf('G'), TFCItems.GoldIngot, Character.valueOf('A'), TFCFood.getFood(TFCItems.Cranberry, 160f)})); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ic2.api.item.IC2Items.getItem("iridiumPlate").getItem()), new Object[] {"S S","GGG","S S",Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('G'), "wurmegem"})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.BasicCapacitor, new Object[] {"SSS", "C C", "SSS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('C'), TEItems.capacitorResonant})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.AdvancedCapacitor, new Object[] {"SSS", "C C", "SSS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('C'), wurmatron.voidrpg.items.ModItems.BasicCapacitor})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.EliteCapacitor, new Object[] {"SSS", "C C", "SSS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('C'),wurmatron.voidrpg.items.ModItems.AdvancedCapacitor})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.UltimateCapacitor, new Object[] {"SSS", "C C", "SSS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('C'), wurmatron.voidrpg.items.ModItems.EliteCapacitor})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.ItemCPU, new Object[] {"SRS", "R R", "SRS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('R'), Blocks.redstone_block})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.AdvancedCPU, new Object[] {"SRS", "R R", "SRS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('R'), wurmatron.voidrpg.items.ModItems.ItemCPU})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.EliteCPU, new Object[] {"SRS", "R R", "SRS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('R'), wurmatron.voidrpg.items.ModItems.AdvancedCPU})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.UltimateCPU, new Object[] {"SRS", "R R", "SRS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('R'), wurmatron.voidrpg.items.ModItems.EliteCPU})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.TFCModItems.Red_Steel_Saber, new Object[]{"S", "I", Character.valueOf('S'), TFCItems.RedSteelSheet, Character.valueOf('I'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.TFCModItems.Bismuth_Bronze_Saber, new Object[]{"S", "I", Character.valueOf('S'), TFCItems.BismuthBronzeSheet, Character.valueOf('I'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.TFCModItems.Black_Bronze_Saber, new Object[]{"S", "I", Character.valueOf('S'), TFCItems.BlackBronzeSheet, Character.valueOf('I'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.TFCModItems.Black_Steel_Saber, new Object[]{"S", "I", Character.valueOf('S'), TFCItems.BlackSteelSheet, Character.valueOf('I'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.TFCModItems.Blue_Steel_Saber, new Object[]{"S", "I", Character.valueOf('S'), TFCItems.BlueSteelSheet, Character.valueOf('I'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.TFCModItems.Brass_Saber, new Object[]{"S", "I", Character.valueOf('S'), TFCItems.BrassSheet, Character.valueOf('I'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.TFCModItems.Copper_Saber, new Object[]{"S", "I", Character.valueOf('S'), TFCItems.CopperSheet, Character.valueOf('I'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.TFCModItems.Rose_Gold_Saber, new Object[]{"S", "I", Character.valueOf('S'), TFCItems.RoseGoldSheet, Character.valueOf('I'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.TFCModItems.Platinum_Saber, new Object[]{"S", "I", Character.valueOf('S'), TFCItems.PlatinumSheet, Character.valueOf('I'), "wurmstick"})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.Stickv2, new Object[]{"Q ", " S ", " Q", Character.valueOf('Q'), WurmTweaks.QuantumSingularity, Character.valueOf('S'), TFCItems.RedSteelSheet2x})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.WeakSpeedCD, new Object[]{"SIS", "IAI", "SIS", Character.valueOf('S'), WurmTweaks.MixedSheet, Character.valueOf('I'), TFCItems.BlueSteelSheet2x, Character.valueOf('A'), TFCFood.getFood(TFCItems.Sugar, 160f)})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.FastSpeedCD, new Object[]{"SIS", "IAI", "SIS", Character.valueOf('S'), wurmatron.voidrpg.items.ModItems.WeakSpeedCD, Character.valueOf('I'), TFCItems.BlueSteelSheet2x, Character.valueOf('A'), TFCFood.getFood(TFCItems.Sugar, 160f)})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.WeakDefenceCD, new Object[]{"BSB", "SAS", "BSB", Character.valueOf('B'), Blocks.iron_block, Character.valueOf('S'), WurmTweaks.CompressedRedstoneBlock, Character.valueOf('A'), Items.nether_star})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.DefenceCD, new Object[]{"BSB", "SAS", "BSB", Character.valueOf('B'), Blocks.iron_block, Character.valueOf('S'), wurmatron.voidrpg.items.ModItems.WeakDefenceCD, Character.valueOf('A'), Items.nether_star})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.StrongDefenceCD, new Object[]{"BSB", "SAS", "BSB", Character.valueOf('B'), Blocks.iron_block, Character.valueOf('S'), wurmatron.voidrpg.items.ModItems.DefenceCD, Character.valueOf('A'), Items.nether_star})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.UltimateDefenceCD, new Object[]{"BSB", "SAS", "BSB", Character.valueOf('B'), Blocks.iron_block, Character.valueOf('S'), wurmatron.voidrpg.items.ModItems.StrongDefenceCD, Character.valueOf('A'), Items.nether_star})); GameRegistry.addRecipe(new ShapedOreRecipe(wurmatron.voidrpg.items.ModItems.GodDefenceCD, new Object[]{"BSB", "SAS", "BSB", Character.valueOf('B'), wurmatron.voidrpg.items.ModItems.UranusCPU, Character.valueOf('S'), wurmatron.voidrpg.items.ModItems.UltimateDefenceCD, Character.valueOf('A'), WurmTweaks.MixedSheet})); GameRegistry.addRecipe(new ShapedOreRecipe(WurmTweaks.MixedSheet, new Object[]{"AXA", "XAX", "AXA", Character.valueOf('A'), TFCItems.RedSteelSheet2x, Character.valueOf('X'), TFCItems.BlueSteelSheet2x})); GameRegistry.addRecipe(new ShapedOreRecipe(WurmTweaks.MixedSheet, new Object[]{"XAX", "AXA", "XAX", Character.valueOf('A'), TFCItems.RedSteelSheet2x, Character.valueOf('X'), TFCItems.BlueSteelSheet2x})); } } Main Class package tweaks.wurm; import java.util.logging.Logger; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.item.Item; import tweaks.wurm.crafting.OreDict; import tweaks.wurm.crafting.Shaped; import tweaks.wurm.crafting.Shapeless; import tweaks.wurm.crafting.gregtech.AlloySmelter; import tweaks.wurm.crafting.gregtech.AssemblyMachine; import tweaks.wurm.crafting.gregtech.Centerfuge; import tweaks.wurm.crafting.ic2.Canner; import tweaks.wurm.crafting.ic2.Compressor; import tweaks.wurm.crafting.ic2.Extractor; import tweaks.wurm.crafting.ic2.Macerator; import tweaks.wurm.crafting.ic2.MetalFormer; import tweaks.wurm.crafting.ic2.Recycler; import tweaks.wurm.crafting.te2.Smelter; import tweaks.wurm.items.WurmBlock; import tweaks.wurm.items.WurmItem; import tweaks.wurm.proxy.Server_Proxy; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.Mod.Instance; import cpw.mods.fml.common.SidedProxy; import cpw.mods.fml.common.event.FMLPostInitializationEvent; import cpw.mods.fml.common.event.FMLServerStartingEvent; import cpw.mods.fml.common.registry.GameRegistry; @Mod(modid = "wurmtweaks", name = "WurmTweaks", version = "0.0.1", dependencies = "required-after:IC2;required-after:gregtech;") public class WurmTweaks { @Instance("wurmtweaks") public static WurmTweaks instance; @SidedProxy(clientSide = "tweaks.wurm.proxy.Client_Proxy", serverSide = "tweaks.wurm.proxy.Server_Proxy") public static Server_Proxy proxy; public static final Logger logger = Logger.getLogger("WurmTweaks"); public static Item RedAlloyIngot; public static Item RedAlloySheet; public static Item QuantumSingularity; public static Item MixedSheet; public static Item QuarryCore; public static Block CompressedRedstoneBlock; @EventHandler public void PostInit(FMLPostInitializationEvent event) { OreDict.addNames(); NEI.Adjust(); RedAlloySheet = new WurmItem().setUnlocalizedName("RedAlloySheet").setMaxStackSize(32).setTextureName("wurmtweaks" + ":" + "RedAlloySheet"); RedAlloyIngot = new WurmItem().setUnlocalizedName("RedAlloyIngot").setMaxStackSize(32).setTextureName("wurmtweaks" + ":" + "RedAlloyIngot"); QuantumSingularity = new WurmItem().setUnlocalizedName("QuantumSingularity").setMaxStackSize(4).setTextureName("wurmtweaks" + ":" + "QuantumSingularity"); MixedSheet = new WurmItem().setUnlocalizedName("MixedSheet").setMaxStackSize(32).setTextureName("wurmtweaks" + ":" + "MixedSheet"); CompressedRedstoneBlock = new WurmBlock(Material.iron).setBlockName("CompressedRedstoneBlock").setBlockTextureName("wurmtweaks" + ":" + "CompressedRedstoneBlock"); QuarryCore = new WurmItem().setUnlocalizedName("QuarryCore").setMaxStackSize(1).setTextureName("wurmtweaks"+ ":" + "QuarryCore"); GameRegistry.registerItem(RedAlloySheet, RedAlloySheet.getUnlocalizedName()); GameRegistry.registerItem(RedAlloyIngot, RedAlloyIngot.getUnlocalizedName()); GameRegistry.registerItem(QuantumSingularity, QuantumSingularity.getUnlocalizedName()); GameRegistry.registerItem(MixedSheet, MixedSheet.getUnlocalizedName()); GameRegistry.registerBlock(CompressedRedstoneBlock, CompressedRedstoneBlock.getUnlocalizedName()); GameRegistry.registerItem(QuarryCore, QuarryCore.getUnlocalizedName()); } @EventHandler public void ServerStarting(FMLServerStartingEvent event) { Recipes.ReWrite(); Recipes.addSmelting(); Shaped.addRecipes(); Shaped.addRecipes2(); Shaped.addRecipes3(); Shaped.addRecipes4(); Shapeless.addRecipes(); Compressor.RemoveAll(); Compressor.addCompression(); Extractor.RemoveAll(); Extractor.addExtraction(); Macerator.RemoveAll(); Macerator.addMacerate(); AssemblyMachine.addRecipe(); AlloySmelter.addRecipe(); Centerfuge.addRecipe(); Canner.RemoveAll(); Canner.addCannerBottle(); Canner.addCannerEnrich(); Recycler.addBlackList(); MetalFormer.RemoveAll(); MetalFormer.addCutting(); MetalFormer.addExtruding(); MetalFormer.addRolling(); Smelter.addRecipes(); WurmTweaks.logger.info("Recipes Modded Joining Game"); } } These are the ones i think i am having issues with
  19. Most of them say no suitable constructor found for ItemStack Examples /home/wurmatron/Downloads/Modpack/build/sources/java/tweaks/wurm/crafting/Shaped.java:1175: error: no suitable constructor found for ItemStack(BlockLamp,int,int) GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,23), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,26)})); /home/wurmatron/Downloads/Modpack/build/sources/java/tweaks/wurm/crafting/Shaped.java:1172: error: no suitable constructor found for ItemStack(ItemPart,int,int) GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,20), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,23)})) /home/wurmatron/Downloads/Modpack/build/sources/java/tweaks/wurm/crafting/Shaped.java:1174: error: no suitable constructor found for ItemStack(ItemPart,int,int) GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ProjectRedIllumination.blockLamp(),1,22), new Object[]{"GLG", "GLG", "GRG", Character.valueOf('R'), Blocks.redstone_torch, Character.valueOf('G'), Blocks.glass_pane, Character.valueOf('L'), new ItemStack(ProjectRedCore.itemPart(),1,25)})); ^ constructor ItemStack.ItemStack() is not applicable (actual and formal argument lists differ in length) constructor ItemStack.ItemStack(Item,int,int) is not applicable (actual argument ItemPart cannot be converted to Item by method invocation conversion) constructor ItemStack.ItemStack(Item,int) is not applicable (actual and formal argument lists differ in length) constructor ItemStack.ItemStack(Item) is not applicable (actual and formal argument lists differ in length) constructor ItemStack.ItemStack(Block,int,int) is not applicable (actual argument ItemPart cannot be converted to Block by method invocation conversion) constructor ItemStack.ItemStack(Block,int) is not applicable (actual and formal argument lists differ in length) constructor ItemStack.ItemStack(Block) is not applicable (actual and formal argument lists differ in length) [/Code]
  20. I am having issues adding my dependencies for my mod When i try Compiling it with (./gradlew build) its gives 100 warning and 100 errors Hoping i could get a idea of what is wrong build.gradlew buildscript { repositories { mavenCentral() maven { name = "forge" url = "http://files.minecraftforge.net/maven" } maven { name = "sonatype" url = "https://oss.sonatype.org/content/repositories/snapshots/" } } dependencies { classpath 'net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT' } } apply plugin: 'forge' version = "0.1" group= "com.yourname.modid" // http://maven.apache.org/guides/mini/guide-naming-conventions.html archivesBaseName = "Mod" minecraft { version = "1.7.10-10.13.2.1291" runDir = "eclipse" } dependencies { compile files("/home/wurmatron/Downloads/Modpack/mods/1.7.10/ForgeMultipart-1.7.10-1.1.1.324-universal.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/[1.7.10]TerraFirmaCraft-0.79.15.538.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/appliedenergistics2-rv2-beta-28.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/AdvancedSolarPanel-1.7.10-3.5.1.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/BigReactors-0.4.2A2.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/buildcraft-6.4.3.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ChickenChunks-1.7.10-1.3.4.16-universal.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/Chisel2-2.3.9.36.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/Draconic-Evolution-1.7.10-v1.0.0e.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/EnderIO-1.7.10-2.2.8.349.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/EnderStorage-1.7.10-1.4.5.27-universal.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ExtraCells-1.7.10-2.2.59b89.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/extrautilities-1.2.2.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/GraviSuite-1.7.10-2.0.3.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/gregtech_1.7.10-5.07.07.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/industrialcraft-2-2.2.695-experimental.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ironchest-1.7.10-6.0.62.742-universal.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/Jabba-1.2.1a_1.7.10.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/OpenBlocks-1.7.10-1.3.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/OpenComputers-MC1.7.10-1.5.5.12-universal.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/OpenModularTurrets-1.7.10-1.3.4-27.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ProjectRed-1.7.10-4.5.15.75-Base.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ProjectRed-1.7.10-4.5.15.75-Compat.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ProjectRed-1.7.10-4.5.15.75-Integration.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ProjectRed-1.7.10-4.5.15.75-Lighting.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/RemainInMotion-2.5.3.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/SimplyJetpacks-MC1.7.10-1.4.1.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/SolarExpansion-Basic-1.4f.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/StevesWorkshop-0.5.1.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ThermalDynamics-[1.7.10]1.0.0RC7-98.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ThermalExpansion-[1.7.10]4.0.0RC7-141.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/ThermalFoundation-[1.7.10]1.0.0RC7-62.jar") compile files("/home/wurmatron/Downloads/Modpack/mods/NotEnoughItems-1.7.10-1.0.3.74-universal.jar") } processResources { // this will ensure that this task is redone when the versions change. inputs.property "version", project.version inputs.property "mcversion", project.minecraft.version // replace stuff in mcmod.info, nothing else from(sourceSets.main.resources.srcDirs) { include 'mcmod.info' // replace version and mcversion expand 'version':project.version, 'mcversion':project.minecraft.version } // copy everything else, thats not the mcmod.info from(sourceSets.main.resources.srcDirs) { exclude 'mcmod.info' } }
  21. This is Semi Working Its just messed up on the Items in the Upgrade Slots private static final byte[] SideCache = new byte[] { (byte)1, 1, (byte)2,2, (byte)2, 2, 2,}; private static NBTTagCompound Augments = new NBTTagCompound(); // Set Basic NBT HardendPulversier.stackTagCompound = new NBTTagCompound(); HardendPulversier.stackTagCompound.setByte("Facing", (byte) 3); HardendPulversier.stackTagCompound.setByte("Level", (byte) 1); HardendPulversier.stackTagCompound.setByte("RSControl", (byte) 0); HardendPulversier.stackTagCompound.setByte("Energy", (byte) 0); HardendPulversier.stackTagCompound.setByte("Secure", (byte) 1); HardendPulversier.stackTagCompound.setByteArray("SideCache", SideCache); HardendPulversier.stackTagCompound.setTag("Augments", Augments);
  22. I am Trying to specify the Machines NBT Data so that i can create the recipes for the different pulverizers For Example Basic Pulveriser or Resonant pulveriser
  23. I am currently trying to create a modpack but i want to change the recipes to craft the Pulversiver for Thermal Expansion. I Would like to be able to specify the specific pulveriser for Example (Resonant Pulveriser or Hardened Pulveriser). I am trying to not use MineTweaker But if i have to i will. I was wondering if anyone knew how to do this? Thanks for the help in advance.
  24. This is not the best way to do this but! (Sorry im new to forge) @ForgeSubscribe public void Drops(LivingDropsEvent event) { if(event.entityLiving instanceof EntityZombie) { event.entityLiving.dropItem(Item.bone.itemId 1); } } Note: will drop Every time just add Random to fix this EE3 Uses: @ForgeSubscribe public void onEntityLivingDeath(LivingDeathEvent event) { if (event.source.getDamageType().equals("player")) { ItemHelper.dropMiniumShard((EntityPlayer) event.source.getSourceOfDamage(), event.entityLiving); } if (event.source.getSourceOfDamage() instanceof EntityArrow) { if (((EntityArrow) event.source.getSourceOfDamage()).shootingEntity != null) { if (((EntityArrow) event.source.getSourceOfDamage()).shootingEntity instanceof EntityPlayer) { ItemHelper.dropMiniumShard((EntityPlayer) ((EntityArrow) event.source.getSourceOfDamage()).shootingEntity, event.entityLiving); }
  25. Currently i am Trying to create a custom dimension that is like the end just with many different islands all over the map and when i just get the cords and set the blocks it takes like 10-20 min to just generate the terrain. I was wondering if there is a different way to do generation that has less lag that can create islands.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.