From a1504799f44ba2debdfef06317f24e7f9c1129d6 Mon Sep 17 00:00:00 2001 From: aerospark Date: Tue, 23 Jun 2015 15:29:05 -0700 Subject: strip linenumbers --- .../loaders/load/GT_CoverBehaviorLoader.java | 26 +- main/java/gregtech/loaders/load/GT_FuelLoader.java | 70 +- .../gregtech/loaders/load/GT_SonictronLoader.java | 320 +-- .../java/gregtech/loaders/misc/GT_CoverLoader.java | 50 +- .../loaders/oreprocessing/ProcessingAll.java | 38 +- .../loaders/oreprocessing/ProcessingArrows.java | 86 +- .../loaders/oreprocessing/ProcessingBattery.java | 50 +- .../loaders/oreprocessing/ProcessingBeans.java | 42 +- .../loaders/oreprocessing/ProcessingBlock.java | 134 +- .../loaders/oreprocessing/ProcessingBolt.java | 44 +- .../loaders/oreprocessing/ProcessingCell.java | 204 +- .../oreprocessing/ProcessingCellPlasma.java | 54 +- .../loaders/oreprocessing/ProcessingCircuit.java | 68 +- .../oreprocessing/ProcessingCompressed.java | 52 +- .../loaders/oreprocessing/ProcessingCrafting.java | 122 +- .../loaders/oreprocessing/ProcessingCrop.java | 102 +- .../ProcessingCrushedCentrifuged.java | 46 +- .../oreprocessing/ProcessingCrushedPurified.java | 48 +- .../oreprocessing/ProcessingCrystallized.java | 48 +- .../loaders/oreprocessing/ProcessingDirty.java | 72 +- .../loaders/oreprocessing/ProcessingDust.java | 282 +-- .../oreprocessing/ProcessingDustImpure.java | 130 +- .../loaders/oreprocessing/ProcessingDustSmall.java | 68 +- .../loaders/oreprocessing/ProcessingDustTiny.java | 78 +- .../loaders/oreprocessing/ProcessingDye.java | 68 +- .../loaders/oreprocessing/ProcessingFoil.java | 42 +- .../loaders/oreprocessing/ProcessingFood.java | 78 +- .../loaders/oreprocessing/ProcessingGear.java | 48 +- .../loaders/oreprocessing/ProcessingGearSmall.java | 44 +- .../loaders/oreprocessing/ProcessingGem.java | 112 +- .../oreprocessing/ProcessingGemChipped.java | 46 +- .../oreprocessing/ProcessingGemExquisite.java | 48 +- .../loaders/oreprocessing/ProcessingGemFlawed.java | 48 +- .../oreprocessing/ProcessingGemFlawless.java | 48 +- .../loaders/oreprocessing/ProcessingIngot1.java | 126 +- .../loaders/oreprocessing/ProcessingIngot2.java | 50 +- .../loaders/oreprocessing/ProcessingIngot3.java | 50 +- .../loaders/oreprocessing/ProcessingIngot4.java | 48 +- .../loaders/oreprocessing/ProcessingIngot5.java | 48 +- .../loaders/oreprocessing/ProcessingIngotHot.java | 42 +- .../loaders/oreprocessing/ProcessingItem.java | 140 +- .../loaders/oreprocessing/ProcessingLeaves.java | 30 +- .../loaders/oreprocessing/ProcessingLens.java | 46 +- .../loaders/oreprocessing/ProcessingLog.java | 170 +- .../loaders/oreprocessing/ProcessingNugget.java | 62 +- .../loaders/oreprocessing/ProcessingOre.java | 236 +- .../loaders/oreprocessing/ProcessingOrePoor.java | 72 +- .../oreprocessing/ProcessingOreSmelting.java | 84 +- .../loaders/oreprocessing/ProcessingPipeLarge.java | 50 +- .../oreprocessing/ProcessingPipeMedium.java | 50 +- .../oreprocessing/ProcessingPipeRestrictive.java | 42 +- .../loaders/oreprocessing/ProcessingPipeSmall.java | 50 +- .../loaders/oreprocessing/ProcessingPlank.java | 118 +- .../loaders/oreprocessing/ProcessingPlate1.java | 134 +- .../loaders/oreprocessing/ProcessingPlate2.java | 70 +- .../loaders/oreprocessing/ProcessingPlate3.java | 72 +- .../loaders/oreprocessing/ProcessingPlate4.java | 64 +- .../loaders/oreprocessing/ProcessingPlate5.java | 62 +- .../loaders/oreprocessing/ProcessingPlate9.java | 46 +- .../oreprocessing/ProcessingPlateAlloy.java | 66 +- .../loaders/oreprocessing/ProcessingPure.java | 50 +- .../loaders/oreprocessing/ProcessingRecycling.java | 42 +- .../loaders/oreprocessing/ProcessingSand.java | 54 +- .../loaders/oreprocessing/ProcessingSaplings.java | 46 +- .../loaders/oreprocessing/ProcessingShaping.java | 214 +- .../loaders/oreprocessing/ProcessingSlab.java | 46 +- .../loaders/oreprocessing/ProcessingStick.java | 52 +- .../loaders/oreprocessing/ProcessingStickLong.java | 50 +- .../loaders/oreprocessing/ProcessingStone.java | 144 +- .../oreprocessing/ProcessingStoneCobble.java | 56 +- .../oreprocessing/ProcessingStoneVarious.java | 64 +- .../oreprocessing/ProcessingToolHeadArrow.java | 44 +- .../oreprocessing/ProcessingToolHeadAxe.java | 40 +- .../oreprocessing/ProcessingToolHeadBuzzSaw.java | 48 +- .../oreprocessing/ProcessingToolHeadChainsaw.java | 60 +- .../oreprocessing/ProcessingToolHeadDrill.java | 68 +- .../oreprocessing/ProcessingToolHeadFile.java | 50 +- .../oreprocessing/ProcessingToolHeadHammer.java | 82 +- .../oreprocessing/ProcessingToolHeadHoe.java | 40 +- .../oreprocessing/ProcessingToolHeadPickaxe.java | 40 +- .../oreprocessing/ProcessingToolHeadPlow.java | 40 +- .../oreprocessing/ProcessingToolHeadSaw.java | 40 +- .../oreprocessing/ProcessingToolHeadSense.java | 40 +- .../oreprocessing/ProcessingToolHeadShovel.java | 40 +- .../oreprocessing/ProcessingToolHeadSword.java | 40 +- .../ProcessingToolHeadUniversalSpade.java | 42 +- .../oreprocessing/ProcessingToolHeadWrench.java | 68 +- .../oreprocessing/ProcessingTransforming.java | 90 +- .../loaders/oreprocessing/ProcessingWax.java | 40 +- .../loaders/oreprocessing/ProcessingWire01.java | 70 +- .../loaders/oreprocessing/ProcessingWire02.java | 52 +- .../loaders/oreprocessing/ProcessingWire04.java | 52 +- .../loaders/oreprocessing/ProcessingWire08.java | 52 +- .../loaders/oreprocessing/ProcessingWire12.java | 52 +- .../loaders/oreprocessing/ProcessingWire16.java | 46 +- .../loaders/postload/GT_BlockResistanceLoader.java | 108 +- .../loaders/postload/GT_BookAndLootLoader.java | 238 +- .../gregtech/loaders/postload/GT_CropLoader.java | 108 +- .../postload/GT_ItemMaxStacksizeLoader.java | 168 +- .../loaders/postload/GT_MinableRegistrator.java | 34 +- .../postload/GT_RecyclerBlacklistLoader.java | 122 +- .../loaders/postload/GT_ScrapboxDropLoader.java | 206 +- .../loaders/postload/GT_Worldgenloader.java | 272 +-- .../preload/GT_Loader_CircuitBehaviors.java | 66 +- .../loaders/preload/GT_Loader_ItemData.java | 358 +-- .../preload/GT_Loader_Item_Block_And_Fluid.java | 846 +++---- .../preload/GT_Loader_MetaTileEntities.java | 2336 ++++++++++---------- .../loaders/preload/GT_Loader_OreDictionary.java | 414 ++-- .../loaders/preload/GT_Loader_OreProcessing.java | 390 ++-- 109 files changed, 6282 insertions(+), 6282 deletions(-) (limited to 'main/java/gregtech/loaders') diff --git a/main/java/gregtech/loaders/load/GT_CoverBehaviorLoader.java b/main/java/gregtech/loaders/load/GT_CoverBehaviorLoader.java index 6810c18a74..3fa3192b29 100644 --- a/main/java/gregtech/loaders/load/GT_CoverBehaviorLoader.java +++ b/main/java/gregtech/loaders/load/GT_CoverBehaviorLoader.java @@ -1,16 +1,16 @@ -/* 1: */ package gregtech.loaders.load; -/* 2: */ -/* 3: */ import gregtech.api.util.GT_Log; -/* 4: */ import java.io.PrintStream; -/* 5: */ -/* 6: */ public class GT_CoverBehaviorLoader -/* 7: */ implements Runnable -/* 8: */ { -/* 9: */ public void run() -/* :: */ { -/* ;:8 */ GT_Log.out.println("GT_Mod: Adding Cover Behaviors"); -/* <: */ } -/* =: */ } +package gregtech.loaders.load; + +import gregtech.api.util.GT_Log; +import java.io.PrintStream; + +public class GT_CoverBehaviorLoader + implements Runnable +{ + public void run() + { + GT_Log.out.println("GT_Mod: Adding Cover Behaviors"); + } +} /* Location: F:\Torrent\minecraft\jd-gui-0.3.6.windows\gregtech_1.7.10-5.07.07-dev.jar diff --git a/main/java/gregtech/loaders/load/GT_FuelLoader.java b/main/java/gregtech/loaders/load/GT_FuelLoader.java index 1644f63f12..7bc957268b 100644 --- a/main/java/gregtech/loaders/load/GT_FuelLoader.java +++ b/main/java/gregtech/loaders/load/GT_FuelLoader.java @@ -1,38 +1,38 @@ -/* 1: */ package gregtech.loaders.load; -/* 2: */ -/* 3: */ import gregtech.api.enums.GT_Values; -/* 4: */ import gregtech.api.enums.Materials; -/* 5: */ import gregtech.api.enums.OrePrefixes; -/* 6: */ import gregtech.api.interfaces.internal.IGT_RecipeAdder; -/* 7: */ import gregtech.api.util.GT_Log; -/* 8: */ import gregtech.api.util.GT_ModHandler; -/* 9: */ import gregtech.api.util.GT_OreDictUnificator; -/* 10: */ import gregtech.api.util.GT_Recipe; -/* 11: */ import gregtech.api.util.GT_Recipe.GT_Recipe_Map; -/* 12: */ import gregtech.api.util.GT_Recipe.GT_Recipe_Map_Fuel; -/* 13: */ import java.io.PrintStream; -/* 14: */ import net.minecraft.init.Blocks; -/* 15: */ import net.minecraft.init.Items; -/* 16: */ import net.minecraft.item.ItemStack; -/* 17: */ -/* 18: */ public class GT_FuelLoader -/* 19: */ implements Runnable -/* 20: */ { -/* 21: */ public void run() -/* 22: */ { -/* 23:16 */ GT_Log.out.println("GT_Mod: Initializing various Fuels."); -/* 24:17 */ new GT_Recipe(new ItemStack(Items.lava_bucket), new ItemStack(Blocks.obsidian), GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L), GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 1L), GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Electrum, 1L), 30, 2); -/* 25: */ -/* 26:19 */ GT_Recipe.GT_Recipe_Map.sSmallNaquadahReactorFuels.addRecipe(true, new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.NaquadahEnriched, 1L) }, new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Naquadah, 1L) }, null, null, null, 0, 0, 25000); -/* 27:20 */ GT_Recipe.GT_Recipe_Map.sLargeNaquadahReactorFuels.addRecipe(true, new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.NaquadahEnriched, 1L) }, new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 1L) }, null, null, null, 0, 0, 200000); -/* 28:21 */ GT_Recipe.GT_Recipe_Map.sFluidNaquadahReactorFuels.addRecipe(true, new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NaquadahEnriched, 1L) }, new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L) }, null, null, null, 0, 0, 200000); -/* 29: */ -/* 30:23 */ GT_Values.RA.addFuel(GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 4), null, 4, 5); -/* 31:24 */ GT_Values.RA.addFuel(new ItemStack(Items.experience_bottle, 1), null, 10, 5); -/* 32:25 */ GT_Values.RA.addFuel(new ItemStack(Items.ghast_tear, 1), null, 50, 5); -/* 33:26 */ GT_Values.RA.addFuel(new ItemStack(Blocks.beacon, 1), null, Materials.NetherStar.mFuelPower * 2, Materials.NetherStar.mFuelType); -/* 34: */ } -/* 35: */ } +package gregtech.loaders.load; + +import gregtech.api.enums.GT_Values; +import gregtech.api.enums.Materials; +import gregtech.api.enums.OrePrefixes; +import gregtech.api.interfaces.internal.IGT_RecipeAdder; +import gregtech.api.util.GT_Log; +import gregtech.api.util.GT_ModHandler; +import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GT_Recipe; +import gregtech.api.util.GT_Recipe.GT_Recipe_Map; +import gregtech.api.util.GT_Recipe.GT_Recipe_Map_Fuel; +import java.io.PrintStream; +import net.minecraft.init.Blocks; +import net.minecraft.init.Items; +import net.minecraft.item.ItemStack; + +public class GT_FuelLoader + implements Runnable +{ + public void run() + { + GT_Log.out.println("GT_Mod: Initializing various Fuels."); + new GT_Recipe(new ItemStack(Items.lava_bucket), new ItemStack(Blocks.obsidian), GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L), GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 1L), GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Electrum, 1L), 30, 2); + + GT_Recipe.GT_Recipe_Map.sSmallNaquadahReactorFuels.addRecipe(true, new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.NaquadahEnriched, 1L) }, new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Naquadah, 1L) }, null, null, null, 0, 0, 25000); + GT_Recipe.GT_Recipe_Map.sLargeNaquadahReactorFuels.addRecipe(true, new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.NaquadahEnriched, 1L) }, new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 1L) }, null, null, null, 0, 0, 200000); + GT_Recipe.GT_Recipe_Map.sFluidNaquadahReactorFuels.addRecipe(true, new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NaquadahEnriched, 1L) }, new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L) }, null, null, null, 0, 0, 200000); + + GT_Values.RA.addFuel(GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 4), null, 4, 5); + GT_Values.RA.addFuel(new ItemStack(Items.experience_bottle, 1), null, 10, 5); + GT_Values.RA.addFuel(new ItemStack(Items.ghast_tear, 1), null, 50, 5); + GT_Values.RA.addFuel(new ItemStack(Blocks.beacon, 1), null, Materials.NetherStar.mFuelPower * 2, Materials.NetherStar.mFuelType); + } +} /* Location: F:\Torrent\minecraft\jd-gui-0.3.6.windows\gregtech_1.7.10-5.07.07-dev.jar diff --git a/main/java/gregtech/loaders/load/GT_SonictronLoader.java b/main/java/gregtech/loaders/load/GT_SonictronLoader.java index 21d7dabe98..b146aad94e 100644 --- a/main/java/gregtech/loaders/load/GT_SonictronLoader.java +++ b/main/java/gregtech/loaders/load/GT_SonictronLoader.java @@ -1,163 +1,163 @@ -/* 1: */ package gregtech.loaders.load; -/* 2: */ -/* 3: */ import gregtech.GT_Mod; -/* 4: */ import gregtech.api.util.GT_Log; -/* 5: */ import gregtech.common.GT_Proxy; -/* 6: */ import java.io.PrintStream; -/* 7: */ import java.util.ArrayList; -/* 8: */ import net.minecraft.init.Blocks; -/* 9: */ import net.minecraft.init.Items; -/* 10: */ import net.minecraft.item.ItemStack; -/* 11: */ -/* 12: */ public class GT_SonictronLoader -/* 13: */ implements Runnable -/* 14: */ { -/* 15: */ public void run() -/* 16: */ { -/* 17: 12 */ GT_Log.out.println("GT_Mod: Loading Sonictron Sounds"); -/* 18: 13 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.iron_block, 1)); -/* 19: 14 */ GT_Mod.gregtechproxy.mSoundNames.add("note.harp"); -/* 20: 15 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); -/* 21: 16 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.gold_block, 1)); -/* 22: 17 */ GT_Mod.gregtechproxy.mSoundNames.add("note.pling"); -/* 23: 18 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); -/* 24: 19 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.stone, 1)); -/* 25: 20 */ GT_Mod.gregtechproxy.mSoundNames.add("note.bd"); -/* 26: 21 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); -/* 27: 22 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.log, 1)); -/* 28: 23 */ GT_Mod.gregtechproxy.mSoundNames.add("note.bassattack"); -/* 29: 24 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); -/* 30: 25 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.planks, 1)); -/* 31: 26 */ GT_Mod.gregtechproxy.mSoundNames.add("note.bass"); -/* 32: 27 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); -/* 33: 28 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.glass, 1)); -/* 34: 29 */ GT_Mod.gregtechproxy.mSoundNames.add("note.hat"); -/* 35: 30 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); -/* 36: 31 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.sand, 1)); -/* 37: 32 */ GT_Mod.gregtechproxy.mSoundNames.add("note.snare"); -/* 38: 33 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); -/* 39: 34 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.record_cat, 1)); -/* 40: 35 */ GT_Mod.gregtechproxy.mSoundNames.add("streaming."); -/* 41: 36 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(12)); -/* 42: 37 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.tnt, 1)); -/* 43: 38 */ GT_Mod.gregtechproxy.mSoundNames.add("random.explode"); -/* 44: 39 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(3)); -/* 45: 40 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.fire, 1)); -/* 46: 41 */ GT_Mod.gregtechproxy.mSoundNames.add("fire.fire"); -/* 47: 42 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 48: 43 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.flint_and_steel, 1)); -/* 49: 44 */ GT_Mod.gregtechproxy.mSoundNames.add("fire.ignite"); -/* 50: 45 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 51: 46 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.lava, 1)); -/* 52: 47 */ GT_Mod.gregtechproxy.mSoundNames.add("liquid.lavapop"); -/* 53: 48 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 54: 49 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.water, 1)); -/* 55: 50 */ GT_Mod.gregtechproxy.mSoundNames.add("liquid.water"); -/* 56: 51 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 57: 52 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.water_bucket, 1)); -/* 58: 53 */ GT_Mod.gregtechproxy.mSoundNames.add("liquid.splash"); -/* 59: 54 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 60: 55 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.lava_bucket, 1)); -/* 61: 56 */ GT_Mod.gregtechproxy.mSoundNames.add("random.fizz"); -/* 62: 57 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 63: 58 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.portal, 1)); -/* 64: 59 */ GT_Mod.gregtechproxy.mSoundNames.add("portal.portal"); -/* 65: 60 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 66: 61 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.end_portal, 1)); -/* 67: 62 */ GT_Mod.gregtechproxy.mSoundNames.add("portal.travel"); -/* 68: 63 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 69: 64 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.end_portal_frame, 1)); -/* 70: 65 */ GT_Mod.gregtechproxy.mSoundNames.add("portal.trigger"); -/* 71: 66 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 72: 67 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.glass_pane, 1)); -/* 73: 68 */ GT_Mod.gregtechproxy.mSoundNames.add("random.glass"); -/* 74: 69 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 75: 70 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.ender_pearl, 1)); -/* 76: 71 */ GT_Mod.gregtechproxy.mSoundNames.add("random.orb"); -/* 77: 72 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 78: 73 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.ender_eye, 1)); -/* 79: 74 */ GT_Mod.gregtechproxy.mSoundNames.add("random.levelup"); -/* 80: 75 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 81: 76 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.stone_button, 1)); -/* 82: 77 */ GT_Mod.gregtechproxy.mSoundNames.add("random.click"); -/* 83: 78 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 84: 79 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.cobblestone, 1)); -/* 85: 80 */ GT_Mod.gregtechproxy.mSoundNames.add("damage.fallbig"); -/* 86: 81 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 87: 82 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.dirt, 1)); -/* 88: 83 */ GT_Mod.gregtechproxy.mSoundNames.add("damage.fallsmall"); -/* 89: 84 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 90: 85 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.iron_sword, 1)); -/* 91: 86 */ GT_Mod.gregtechproxy.mSoundNames.add("damage.hurtflesh"); -/* 92: 87 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 93: 88 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.diamond_sword, 1)); -/* 94: 89 */ GT_Mod.gregtechproxy.mSoundNames.add("random.hurt"); -/* 95: 90 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 96: 91 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.bow, 1)); -/* 97: 92 */ GT_Mod.gregtechproxy.mSoundNames.add("random.bow"); -/* 98: 93 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 99: 94 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.arrow, 1)); -/* 100: 95 */ GT_Mod.gregtechproxy.mSoundNames.add("random.drr"); -/* 101: 96 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 102: 97 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.fishing_rod, 1)); -/* 103: 98 */ GT_Mod.gregtechproxy.mSoundNames.add("random.bowhit"); -/* 104: 99 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 105:100 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.iron_shovel, 1)); -/* 106:101 */ GT_Mod.gregtechproxy.mSoundNames.add("random.break"); -/* 107:102 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 108:103 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.bucket, 1)); -/* 109:104 */ GT_Mod.gregtechproxy.mSoundNames.add("random.breath"); -/* 110:105 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 111:106 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.potionitem, 1)); -/* 112:107 */ GT_Mod.gregtechproxy.mSoundNames.add("random.drink"); -/* 113:108 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 114:109 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.glass_bottle, 1)); -/* 115:110 */ GT_Mod.gregtechproxy.mSoundNames.add("random.burp"); -/* 116:111 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 117:112 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.ender_chest == null ? Blocks.obsidian : Blocks.ender_chest, 1)); -/* 118:113 */ GT_Mod.gregtechproxy.mSoundNames.add("random.chestopen"); -/* 119:114 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 120:115 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.chest, 1)); -/* 121:116 */ GT_Mod.gregtechproxy.mSoundNames.add("random.chestclosed"); -/* 122:117 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 123:118 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.iron_door, 1)); -/* 124:119 */ GT_Mod.gregtechproxy.mSoundNames.add("random.door_open"); -/* 125:120 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 126:121 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.wooden_door, 1)); -/* 127:122 */ GT_Mod.gregtechproxy.mSoundNames.add("random.door_close"); -/* 128:123 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 129:124 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.porkchop, 1)); -/* 130:125 */ GT_Mod.gregtechproxy.mSoundNames.add("random.eat"); -/* 131:126 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 132:127 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.wool, 1)); -/* 133:128 */ GT_Mod.gregtechproxy.mSoundNames.add("step.cloth"); -/* 134:129 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 135:130 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.grass, 1)); -/* 136:131 */ GT_Mod.gregtechproxy.mSoundNames.add("step.grass"); -/* 137:132 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 138:133 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.gravel, 1)); -/* 139:134 */ GT_Mod.gregtechproxy.mSoundNames.add("step.gravel"); -/* 140:135 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 141:136 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.snow, 1)); -/* 142:137 */ GT_Mod.gregtechproxy.mSoundNames.add("step.snow"); -/* 143:138 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 144:139 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.piston, 1)); -/* 145:140 */ GT_Mod.gregtechproxy.mSoundNames.add("tile.piston.out"); -/* 146:141 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 147:142 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.sticky_piston, 1)); -/* 148:143 */ GT_Mod.gregtechproxy.mSoundNames.add("tile.piston.in"); -/* 149:144 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 150:145 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.mossy_cobblestone, 1)); -/* 151:146 */ GT_Mod.gregtechproxy.mSoundNames.add("ambient.cave.cave"); -/* 152:147 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 153:148 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.lapis_block, 1)); -/* 154:149 */ GT_Mod.gregtechproxy.mSoundNames.add("ambient.weather.rain"); -/* 155:150 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 156:151 */ GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.diamond_block, 1)); -/* 157:152 */ GT_Mod.gregtechproxy.mSoundNames.add("ambient.weather.thunder"); -/* 158:153 */ GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); -/* 159: */ } -/* 160: */ } +package gregtech.loaders.load; + +import gregtech.GT_Mod; +import gregtech.api.util.GT_Log; +import gregtech.common.GT_Proxy; +import java.io.PrintStream; +import java.util.ArrayList; +import net.minecraft.init.Blocks; +import net.minecraft.init.Items; +import net.minecraft.item.ItemStack; + +public class GT_SonictronLoader + implements Runnable +{ + public void run() + { + GT_Log.out.println("GT_Mod: Loading Sonictron Sounds"); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.iron_block, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("note.harp"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.gold_block, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("note.pling"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.stone, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("note.bd"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.log, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("note.bassattack"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.planks, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("note.bass"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.glass, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("note.hat"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.sand, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("note.snare"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(25)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.record_cat, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("streaming."); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(12)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.tnt, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.explode"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(3)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.fire, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("fire.fire"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.flint_and_steel, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("fire.ignite"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.lava, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("liquid.lavapop"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.water, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("liquid.water"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.water_bucket, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("liquid.splash"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.lava_bucket, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.fizz"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.portal, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("portal.portal"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.end_portal, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("portal.travel"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.end_portal_frame, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("portal.trigger"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.glass_pane, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.glass"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.ender_pearl, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.orb"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.ender_eye, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.levelup"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.stone_button, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.click"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.cobblestone, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("damage.fallbig"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.dirt, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("damage.fallsmall"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.iron_sword, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("damage.hurtflesh"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.diamond_sword, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.hurt"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.bow, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.bow"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.arrow, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.drr"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.fishing_rod, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.bowhit"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.iron_shovel, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.break"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.bucket, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.breath"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.potionitem, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.drink"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.glass_bottle, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.burp"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.ender_chest == null ? Blocks.obsidian : Blocks.ender_chest, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.chestopen"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.chest, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.chestclosed"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.iron_door, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.door_open"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.wooden_door, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.door_close"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.porkchop, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("random.eat"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.wool, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("step.cloth"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.grass, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("step.grass"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.gravel, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("step.gravel"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.snow, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("step.snow"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.piston, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("tile.piston.out"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.sticky_piston, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("tile.piston.in"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.mossy_cobblestone, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("ambient.cave.cave"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.lapis_block, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("ambient.weather.rain"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.diamond_block, 1)); + GT_Mod.gregtechproxy.mSoundNames.add("ambient.weather.thunder"); + GT_Mod.gregtechproxy.mSoundCounts.add(Integer.valueOf(1)); + } +} /* Location: F:\Torrent\minecraft\jd-gui-0.3.6.windows\gregtech_1.7.10-5.07.07-dev.jar diff --git a/main/java/gregtech/loaders/misc/GT_CoverLoader.java b/main/java/gregtech/loaders/misc/GT_CoverLoader.java index 142ab91f66..94eddc1385 100644 --- a/main/java/gregtech/loaders/misc/GT_CoverLoader.java +++ b/main/java/gregtech/loaders/misc/GT_CoverLoader.java @@ -1,29 +1,29 @@ -/* 1: */ package gregtech.loaders.misc; -/* 2: */ -/* 3: */ import gregtech.api.GregTech_API; +package gregtech.loaders.misc; + +import gregtech.api.GregTech_API; import gregtech.api.enums.Textures; -/* 4: */ import gregtech.api.enums.Textures.BlockIcons; -/* 5: */ import gregtech.api.objects.GT_CopiedBlockTexture; -/* 6: */ import gregtech.api.objects.GT_RenderedTexture; -/* 7: */ import gregtech.api.util.GT_ModHandler; -/* 8: */ import net.minecraft.init.Blocks; -/* 9: */ import net.minecraft.item.ItemStack; -/* 10: */ -/* 11: */ public class GT_CoverLoader -/* 12: */ implements Runnable -/* 13: */ { -/* 14: */ public void run() -/* 15: */ { -/* 16:14 */ for (byte i = 0; i < 16; i = (byte)(i + 1)) { -/* 17:15 */ GregTech_API.registerCover(new ItemStack(Blocks.carpet, 1, i), new GT_CopiedBlockTexture(Blocks.wool, 0, i), null); -/* 18: */ } -/* 19:18 */ GregTech_API.registerCover(GT_ModHandler.getIC2Item("reactorVent", 1L), new GT_RenderedTexture(Textures.BlockIcons.VENT_NORMAL), null); -/* 20:19 */ GregTech_API.registerCover(GT_ModHandler.getIC2Item("reactorVentCore", 1L), new GT_RenderedTexture(Textures.BlockIcons.VENT_NORMAL), null); -/* 21:20 */ GregTech_API.registerCover(GT_ModHandler.getIC2Item("reactorVentGold", 1L), new GT_RenderedTexture(Textures.BlockIcons.VENT_ADVANCED), null); -/* 22:21 */ GregTech_API.registerCover(GT_ModHandler.getIC2Item("reactorVentSpread", 1L), new GT_RenderedTexture(Textures.BlockIcons.VENT_NORMAL), null); -/* 23:22 */ GregTech_API.registerCover(GT_ModHandler.getIC2Item("reactorVentDiamond", 1L), new GT_RenderedTexture(Textures.BlockIcons.VENT_ADVANCED), null); -/* 24: */ } -/* 25: */ } +import gregtech.api.enums.Textures.BlockIcons; +import gregtech.api.objects.GT_CopiedBlockTexture; +import gregtech.api.objects.GT_RenderedTexture; +import gregtech.api.util.GT_ModHandler; +import net.minecraft.init.Blocks; +import net.minecraft.item.ItemStack; + +public class GT_CoverLoader + implements Runnable +{ + public void run() + { + for (byte i = 0; i < 16; i = (byte)(i + 1)) { + GregTech_API.registerCover(new ItemStack(Blocks.carpet, 1, i), new GT_CopiedBlockTexture(Blocks.wool, 0, i), null); + } + GregTech_API.registerCover(GT_ModHandler.getIC2Item("reactorVent", 1L), new GT_RenderedTexture(Textures.BlockIcons.VENT_NORMAL), null); + GregTech_API.registerCover(GT_ModHandler.getIC2Item("reactorVentCore", 1L), new GT_RenderedTexture(Textures.BlockIcons.VENT_NORMAL), null); + GregTech_API.registerCover(GT_ModHandler.getIC2Item("reactorVentGold", 1L), new GT_RenderedTexture(Textures.BlockIcons.VENT_ADVANCED), null); + GregTech_API.registerCover(GT_ModHandler.getIC2Item("reactorVentSpread", 1L), new GT_RenderedTexture(Textures.BlockIcons.VENT_NORMAL), null); + GregTech_API.registerCover(GT_ModHandler.getIC2Item("reactorVentDiamond", 1L), new GT_RenderedTexture(Textures.BlockIcons.VENT_ADVANCED), null); + } +} /* Location: F:\Torrent\minecraft\jd-gui-0.3.6.windows\gregtech_1.7.10-5.07.07-dev.jar diff --git a/main/java/gregtech/loaders/oreprocessing/ProcessingAll.java b/main/java/gregtech/loaders/oreprocessing/ProcessingAll.java index ed312676b6..049cd9409c 100644 --- a/main/java/gregtech/loaders/oreprocessing/ProcessingAll.java +++ b/main/java/gregtech/loaders/oreprocessing/ProcessingAll.java @@ -1,22 +1,22 @@ -/* */ package gregtech.loaders.oreprocessing; -/* */ -/* */ import gregtech.api.enums.Materials; -/* */ import gregtech.api.enums.OrePrefixes; -/* */ import net.minecraft.item.Item; -/* */ import net.minecraft.item.ItemStack; -/* */ -/* */ public class ProcessingAll implements gregtech.api.interfaces.IOreRecipeRegistrator -/* */ { -/* */ public ProcessingAll() -/* */ { -/* 12 */ for (OrePrefixes tPrefix : OrePrefixes.values()) tPrefix.add(this); -/* */ } -/* */ -/* */ public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) -/* */ { -/* 17 */ if (((aStack.getItem() instanceof net.minecraft.item.ItemBlock)) && (aPrefix.mDefaultStackSize < aStack.getItem().getItemStackLimit(aStack))) aStack.getItem().setMaxStackSize(aPrefix.mDefaultStackSize); -/* */ } -/* */ } +package gregtech.loaders.oreprocessing; + +import gregtech.api.enums.Materials; +import gregtech.api.enums.OrePrefixes; +import net.minecraft.item.Item; +import net.minecraft.item.ItemStack; + +public class ProcessingAll implements gregtech.api.interfaces.IOreRecipeRegistrator +{ + public ProcessingAll() + { + for (OrePrefixes tPrefix : OrePrefixes.values()) tPrefix.add(this); + } + + public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) + { + if (((aStack.getItem() instanceof net.minecraft.item.ItemBlock)) && (aPrefix.mDefaultStackSize < aStack.getItem().getItemStackLimit(aStack))) aStack.getItem().setMaxStackSize(aPrefix.mDefaultStackSize); + } +} /* Location: F:\Torrent\minecraft\jdgui test\gregtech_1.7.10-5.07.07-dev.jar!\gregtech\loaders\oreprocessing\ProcessingAll.class diff --git a/main/java/gregtech/loaders/oreprocessing/ProcessingArrows.java b/main/java/gregtech/loaders/oreprocessing/ProcessingArrows.java index c2bcdb5b8c..80290942e0 100644 --- a/main/java/gregtech/loaders/oreprocessing/ProcessingArrows.java +++ b/main/java/gregtech/loaders/oreprocessing/ProcessingArrows.java @@ -1,46 +1,46 @@ -/* */ package gregtech.loaders.oreprocessing; -/* */ -/* */ import gregtech.api.enums.GT_Values; -/* */ import gregtech.api.enums.Materials; -/* */ import gregtech.api.enums.OrePrefixes; -/* */ import gregtech.api.interfaces.internal.IGT_RecipeAdder; -/* */ import gregtech.api.util.GT_Utility; -/* */ import gregtech.api.util.GT_Utility.ItemNBT; -/* */ import net.minecraft.enchantment.Enchantment; -/* */ import net.minecraft.enchantment.EnchantmentHelper; -/* */ import net.minecraft.item.ItemStack; -/* */ -/* */ public class ProcessingArrows implements gregtech.api.interfaces.IOreRecipeRegistrator -/* */ { -/* */ public ProcessingArrows() -/* */ { -/* 17 */ for (OrePrefixes tPrefix : OrePrefixes.values()) if (tPrefix.name().startsWith("arrowGt")) { tPrefix.add(this); -/* */ } -/* */ } -/* */ -/* */ public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) -/* */ { -/* 23 */ ItemStack tOutput = GT_Utility.copyAmount(1L, new Object[] { aStack });GT_Utility.updateItemStack(tOutput); -/* 24 */ GT_Utility.ItemNBT.addEnchantment(tOutput, Enchantment.smite, EnchantmentHelper.getEnchantmentLevel(Enchantment.smite.effectId, tOutput) + 3); -/* 25 */ GT_Values.RA.addChemicalBathRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), Materials.HolyWater.getFluid(25L), tOutput, null, null, null, 100, 2); -/* */ -/* 27 */ tOutput = GT_Utility.copyAmount(1L, new Object[] { aStack });GT_Utility.updateItemStack(tOutput); -/* 28 */ GT_Utility.ItemNBT.addEnchantment(tOutput, Enchantment.fireAspect, EnchantmentHelper.getEnchantmentLevel(Enchantment.fireAspect.effectId, tOutput) + 3); -/* 29 */ GT_Values.RA.addChemicalBathRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), Materials.FierySteel.getFluid(25L), tOutput, null, null, null, 100, 2); -/* */ -/* 31 */ tOutput = GT_Utility.copyAmount(1L, new Object[] { aStack });GT_Utility.updateItemStack(tOutput); -/* 32 */ GT_Utility.ItemNBT.addEnchantment(tOutput, Enchantment.fireAspect, EnchantmentHelper.getEnchantmentLevel(Enchantment.fireAspect.effectId, tOutput) + 1); -/* 33 */ GT_Values.RA.addChemicalBathRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), Materials.Blaze.getMolten(18L), tOutput, null, null, null, 100, 2); -/* */ -/* 35 */ tOutput = GT_Utility.copyAmount(1L, new Object[] { aStack });GT_Utility.updateItemStack(tOutput); -/* 36 */ GT_Utility.ItemNBT.addEnchantment(tOutput, Enchantment.knockback, EnchantmentHelper.getEnchantmentLevel(Enchantment.knockback.effectId, tOutput) + 1); -/* 37 */ GT_Values.RA.addChemicalBathRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), Materials.Rubber.getMolten(18L), tOutput, null, null, null, 100, 2); -/* */ -/* 39 */ tOutput = GT_Utility.copyAmount(1L, new Object[] { aStack });GT_Utility.updateItemStack(tOutput); -/* 40 */ GT_Utility.ItemNBT.addEnchantment(tOutput, gregtech.api.enchants.Enchantment_EnderDamage.INSTANCE, EnchantmentHelper.getEnchantmentLevel(gregtech.api.enchants.Enchantment_EnderDamage.INSTANCE.effectId, tOutput) + 1); -/* 41 */ GT_Values.RA.addChemicalBathRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), Materials.Mercury.getFluid(25L), tOutput, null, null, null, 100, 2); -/* */ } -/* */ } +package gregtech.loaders.oreprocessing; + +import gregtech.api.enums.GT_Values; +import gregtech.api.enums.Materials; +import gregtech.api.enums.OrePrefixes; +import gregtech.api.interfaces.internal.IGT_RecipeAdder; +import gregtech.api.util.GT_Utility; +import gregtech.api.util.GT_Utility.ItemNBT; +import net.minecraft.enchantment.Enchantment; +import net.minecraft.enchantment.EnchantmentHelper; +import net.minecraft.item.ItemStack; + +public class ProcessingArrows implements gregtech.api.interfaces.IOreRecipeRegistrator +{ + public ProcessingArrows() + { + for (OrePrefixes tPrefix : OrePrefixes.values()) if (tPrefix.name().startsWith("arrowGt")) { tPrefix.add(this); + } + } + + public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) + { + ItemStack tOutput = GT_Utility.copyAmount(1L, new Object[] { aStack });GT_Utility.updateItemStack(tOutput); + GT_Utility.ItemNBT.addEnchantment(tOutput, Enchantment.smite, EnchantmentHelper.getEnchantmentLevel(Enchantment.smite.effectId, tOutput) + 3); + GT_Values.RA.addChemicalBathRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), Materials.HolyWater.getFluid(25L), tOutput, null, null, null, 100, 2); + + tOutput = GT_Utility.copyAmount(1L, new Object[] { aStack });GT_Utility.updateItemStack(tOutput); + GT_Utility.ItemNBT.addEnchantment(tOutput, Enchantment.fireAspect, EnchantmentHelper.getEnchantmentLevel(Enchantment.fireAspect.effectId, tOutput) + 3); + GT_Values.RA.addChemicalBathRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), Materials.FierySteel.getFluid(25L), tOutput, null, null, null, 100, 2); + + tOutput = GT_Utility.copyAmount(1L, new Object[] { aStack });GT_Utility.updateItemStack(tOutput); + GT_Utility.ItemNBT.addEnchantment(tOutput, Enchantment.fireAspect, EnchantmentHelper.getEnchantmentLevel(Enchantment.fireAspect.effectId, tOutput) + 1); + GT_Values.RA.addChemicalBathRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), Materials.Blaze.getMolten(18L), tOutput, null, null, null, 100, 2); + + tOutput = GT_Utility.copyAmount(1L, new Object[] { aStack });GT_Utility.updateItemStack(tOutput); + GT_Utility.ItemNBT.addEnchantment(tOutput, Enchantment.knockback, EnchantmentHelper.getEnchantmentLevel(Enchantment.knockback.effectId, tOutput) + 1); + GT_Values.RA.addChemicalBathRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), Materials.Rubber.getMolten(18L), tOutput, null, null, null, 100, 2); + + tOutput = GT_Utility.copyAmount(1L, new Object[] { aStack });GT_Utility.updateItemStack(tOutput); + GT_Utility.ItemNBT.addEnchantment(tOutput, gregtech.api.enchants.Enchantment_EnderDamage.INSTANCE, EnchantmentHelper.getEnchantmentLevel(gregtech.api.enchants.Enchantment_EnderDamage.INSTANCE.effectId, tOutput) + 1); + GT_Values.RA.addChemicalBathRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), Materials.Mercury.getFluid(25L), tOutput, null, null, null, 100, 2); + } +} /* Location: F:\Torrent\minecraft\jdgui test\gregtech_1.7.10-5.07.07-dev.jar!\gregtech\loaders\oreprocessing\ProcessingArrows.class diff --git a/main/java/gregtech/loaders/oreprocessing/ProcessingBattery.java b/main/java/gregtech/loaders/oreprocessing/ProcessingBattery.java index a00a887612..c349681370 100644 --- a/main/java/gregtech/loaders/oreprocessing/ProcessingBattery.java +++ b/main/java/gregtech/loaders/oreprocessing/ProcessingBattery.java @@ -1,28 +1,28 @@ -/* */ package gregtech.loaders.oreprocessing; -/* */ -/* */ import gregtech.api.enums.GT_Values; -/* */ import gregtech.api.enums.ItemList; -/* */ import gregtech.api.enums.Materials; -/* */ import gregtech.api.enums.OrePrefixes; -/* */ import gregtech.api.interfaces.internal.IGT_RecipeAdder; -/* */ import gregtech.api.util.GT_ModHandler; -/* */ import gregtech.api.util.GT_Utility; -/* */ import net.minecraft.item.ItemStack; -/* */ -/* */ public class ProcessingBattery implements gregtech.api.interfaces.IOreRecipeRegistrator -/* */ { -/* */ public ProcessingBattery() -/* */ { -/* 16 */ OrePrefixes.battery.add(this); -/* */ } -/* */ -/* */ public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) -/* */ { -/* 21 */ if (aMaterial == Materials.Lithium) { -/* 22 */ GT_Values.RA.addAssemblerRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), GT_ModHandler.getIC2Item("cropnalyzer", 1L, 32767), ItemList.Tool_Scanner.getAlmostBroken(1L, new Object[0]), 12800, 16); -/* */ } -/* */ } -/* */ } +package gregtech.loaders.oreprocessing; + +import gregtech.api.enums.GT_Values; +import gregtech.api.enums.ItemList; +import gregtech.api.enums.Materials; +import gregtech.api.enums.OrePrefixes; +import gregtech.api.interfaces.internal.IGT_RecipeAdder; +import gregtech.api.util.GT_ModHandler; +import gregtech.api.util.GT_Utility; +import net.minecraft.item.ItemStack; + +public class ProcessingBattery implements gregtech.api.interfaces.IOreRecipeRegistrator +{ + public ProcessingBattery() + { + OrePrefixes.battery.add(this); + } + + public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) + { + if (aMaterial == Materials.Lithium) { + GT_Values.RA.addAssemblerRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), GT_ModHandler.getIC2Item("cropnalyzer", 1L, 32767), ItemList.Tool_Scanner.getAlmostBroken(1L, new Object[0]), 12800, 16); + } + } +} /* Location: F:\Torrent\minecraft\jdgui test\gregtech_1.7.10-5.07.07-dev.jar!\gregtech\loaders\oreprocessing\ProcessingBattery.class diff --git a/main/java/gregtech/loaders/oreprocessing/ProcessingBeans.java b/main/java/gregtech/loaders/oreprocessing/ProcessingBeans.java index 426d7bc0d0..aae640f2fd 100644 --- a/main/java/gregtech/loaders/oreprocessing/ProcessingBeans.java +++ b/main/java/gregtech/loaders/oreprocessing/ProcessingBeans.java @@ -1,24 +1,24 @@ -/* */ package gregtech.loaders.oreprocessing; -/* */ -/* */ import gregtech.api.enums.Materials; -/* */ import gregtech.api.enums.OrePrefixes; -/* */ import gregtech.api.util.GT_ModHandler; -/* */ import gregtech.api.util.GT_OreDictUnificator; -/* */ import gregtech.api.util.GT_Utility; -/* */ import net.minecraft.item.ItemStack; -/* */ -/* */ public class ProcessingBeans implements gregtech.api.interfaces.IOreRecipeRegistrator -/* */ { -/* */ public ProcessingBeans() -/* */ { -/* 14 */ OrePrefixes.beans.add(this); -/* */ } -/* */ -/* */ public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) -/* */ { -/* 19 */ if (aOreDictName.equals("beansCocoa")) GT_ModHandler.addPulverisationRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cocoa, 1L)); -/* */ } -/* */ } +package gregtech.loaders.oreprocessing; + +import gregtech.api.enums.Materials; +import gregtech.api.enums.OrePrefixes; +import gregtech.api.util.GT_ModHandler; +import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GT_Utility; +import net.minecraft.item.ItemStack; + +public class ProcessingBeans implements gregtech.api.interfaces.IOreRecipeRegistrator +{ + public ProcessingBeans() + { + OrePrefixes.beans.add(this); + } + + public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) + { + if (aOreDictName.equals("beansCocoa")) GT_ModHandler.addPulverisationRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cocoa, 1L)); + } +} /* Location: F:\Torrent\minecraft\jdgui test\gregtech_1.7.10-5.07.07-dev.jar!\gregtech\loaders\oreprocessing\ProcessingBeans.class diff --git a/main/java/gregtech/loaders/oreprocessing/ProcessingBlock.java b/main/java/gregtech/loaders/oreprocessing/ProcessingBlock.java index 9d01a4986d..7e0ba7eab1 100644 --- a/main/java/gregtech/loaders/oreprocessing/ProcessingBlock.java +++ b/main/java/gregtech/loaders/oreprocessing/ProcessingBlock.java @@ -1,71 +1,71 @@ -/* */ package gregtech.loaders.oreprocessing; -/* */ -/* */ import gregtech.api.GregTech_API; +package gregtech.loaders.oreprocessing; + +import gregtech.api.GregTech_API; import gregtech.api.enums.ConfigCategories; -/* */ import gregtech.api.enums.ConfigCategories.Recipes; -/* */ import gregtech.api.enums.GT_Values; -/* */ import gregtech.api.enums.ItemList; -/* */ import gregtech.api.enums.Materials; -/* */ import gregtech.api.enums.OrePrefixes; -/* */ import gregtech.api.interfaces.internal.IGT_RecipeAdder; -/* */ import gregtech.api.util.GT_ModHandler; -/* */ import gregtech.api.util.GT_OreDictUnificator; -/* */ import gregtech.api.util.GT_Utility; -/* */ import net.minecraft.item.ItemStack; -/* */ -/* */ public class ProcessingBlock implements gregtech.api.interfaces.IOreRecipeRegistrator -/* */ { -/* */ public ProcessingBlock() -/* */ { -/* 19 */ OrePrefixes.block.add(this); -/* */ } -/* */ -/* */ public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) -/* */ { -/* 24 */ GT_Values.RA.addCutterRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L), null, (int)Math.max(aMaterial.getMass() * 10L, 1L), 30); -/* */ -/* 26 */ ItemStack tStack1 = GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L);ItemStack tStack2 = GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L);ItemStack tStack3 = GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L); -/* */ -/* 28 */ GT_ModHandler.removeRecipe(new ItemStack[] { GT_Utility.copyAmount(1L, new Object[] { aStack }) }); -/* */ -/* 30 */ if (tStack1 != null) GT_ModHandler.removeRecipe(new ItemStack[] { tStack1, tStack1, tStack1, tStack1, tStack1, tStack1, tStack1, tStack1, tStack1 }); -/* 31 */ if (tStack2 != null) GT_ModHandler.removeRecipe(new ItemStack[] { tStack2, tStack2, tStack2, tStack2, tStack2, tStack2, tStack2, tStack2, tStack2 }); -/* 32 */ if (tStack3 != null) { GT_ModHandler.removeRecipe(new ItemStack[] { tStack3, tStack3, tStack3, tStack3, tStack3, tStack3, tStack3, tStack3, tStack3 }); -/* */ } -/* 34 */ if (aMaterial.mStandardMoltenFluid != null) { GT_Values.RA.addFluidSolidifierRecipe(ItemList.Shape_Mold_Block.get(0L, new Object[0]), aMaterial.getMolten(1296L), GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L), 288, 8); -/* */ } -/* 36 */ if (GregTech_API.sRecipeFile.get(ConfigCategories.Recipes.storageblockcrafting, OrePrefixes.block.get(aMaterial).toString(), false)) { -/* 37 */ if ((tStack1 == null) && (tStack2 == null) && (tStack3 != null)) GT_ModHandler.addCraftingRecipe(GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L), new Object[] { "XXX", "XXX", "XXX", Character.valueOf('X'), OrePrefixes.dust.get(aMaterial) }); -/* 38 */ if (tStack2 != null) GT_ModHandler.addCraftingRecipe(GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L), new Object[] { "XXX", "XXX", "XXX", Character.valueOf('X'), OrePrefixes.gem.get(aMaterial) }); -/* 39 */ if (tStack1 != null) { GT_ModHandler.addCraftingRecipe(GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L), new Object[] { "XXX", "XXX", "XXX", Character.valueOf('X'), OrePrefixes.ingot.get(aMaterial) }); -/* */ } -/* */ } -/* 42 */ if (tStack1 != null) tStack1.stackSize = 9; -/* 43 */ if (tStack2 != null) tStack2.stackSize = 9; -/* 44 */ if (tStack3 != null) { tStack3.stackSize = 9; -/* */ } -/* 46 */ GT_Values.RA.addForgeHammerRecipe(aStack, tStack2, 100, 24); -/* */ -/* 48 */ if (GregTech_API.sRecipeFile.get(ConfigCategories.Recipes.storageblockdecrafting, OrePrefixes.block.get(aMaterial).toString(), tStack2 != null)) { -/* 49 */ if (tStack3 != null) GT_ModHandler.addShapelessCraftingRecipe(tStack3, new Object[] { OrePrefixes.block.get(aMaterial) }); -/* 50 */ if (tStack2 != null) GT_ModHandler.addShapelessCraftingRecipe(tStack2, new Object[] { OrePrefixes.block.get(aMaterial) }); -/* 51 */ if (tStack1 != null) { GT_ModHandler.addShapelessCraftingRecipe(tStack1, new Object[] { OrePrefixes.block.get(aMaterial) }); -/* */ } -/* */ } -/* 54 */ switch (aMaterial) { -/* */ case Mercury: -/* 56 */ System.err.println("'blockQuickSilver'?, In which Ice Desert can you actually place this as a solid Block?"); -/* 57 */ break; -/* */ case Iron: case WroughtIron: -/* 59 */ GT_Values.RA.addExtruderRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), ItemList.Shape_Extruder_Rod.get(0L, new Object[0]), ItemList.IC2_ShaftIron.get(1L, new Object[0]), 640, 120); -/* 60 */ GT_Values.RA.addAssemblerRecipe(ItemList.IC2_Compressed_Coal_Ball.get(8L, new Object[0]), GT_Utility.copyAmount(1L, new Object[] { aStack }), ItemList.IC2_Compressed_Coal_Chunk.get(1L, new Object[0]), 400, 4); -/* 61 */ break; -/* */ case Steel: -/* 63 */ GT_Values.RA.addExtruderRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), ItemList.Shape_Extruder_Rod.get(0L, new Object[0]), ItemList.IC2_ShaftSteel.get(1L, new Object[0]), 1280, 120); -/* 64 */ GT_Values.RA.addAssemblerRecipe(ItemList.IC2_Compressed_Coal_Ball.get(8L, new Object[0]), GT_Utility.copyAmount(1L, new Object[] { aStack }), ItemList.IC2_Compressed_Coal_Chunk.get(1L, new Object[0]), 400, 4); -/* */ } -/* */ } -/* */ } +import gregtech.api.enums.ConfigCategories.Recipes; +import gregtech.api.enums.GT_Values; +import gregtech.api.enums.ItemList; +import gregtech.api.enums.Materials; +import gregtech.api.enums.OrePrefixes; +import gregtech.api.interfaces.internal.IGT_RecipeAdder; +import gregtech.api.util.GT_ModHandler; +import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GT_Utility; +import net.minecraft.item.ItemStack; + +public class ProcessingBlock implements gregtech.api.interfaces.IOreRecipeRegistrator +{ + public ProcessingBlock() + { + OrePrefixes.block.add(this); + } + + public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) + { + GT_Values.RA.addCutterRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L), null, (int)Math.max(aMaterial.getMass() * 10L, 1L), 30); + + ItemStack tStack1 = GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L);ItemStack tStack2 = GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L);ItemStack tStack3 = GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L); + + GT_ModHandler.removeRecipe(new ItemStack[] { GT_Utility.copyAmount(1L, new Object[] { aStack }) }); + + if (tStack1 != null) GT_ModHandler.removeRecipe(new ItemStack[] { tStack1, tStack1, tStack1, tStack1, tStack1, tStack1, tStack1, tStack1, tStack1 }); + if (tStack2 != null) GT_ModHandler.removeRecipe(new ItemStack[] { tStack2, tStack2, tStack2, tStack2, tStack2, tStack2, tStack2, tStack2, tStack2 }); + if (tStack3 != null) { GT_ModHandler.removeRecipe(new ItemStack[] { tStack3, tStack3, tStack3, tStack3, tStack3, tStack3, tStack3, tStack3, tStack3 }); + } + if (aMaterial.mStandardMoltenFluid != null) { GT_Values.RA.addFluidSolidifierRecipe(ItemList.Shape_Mold_Block.get(0L, new Object[0]), aMaterial.getMolten(1296L), GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L), 288, 8); + } + if (GregTech_API.sRecipeFile.get(ConfigCategories.Recipes.storageblockcrafting, OrePrefixes.block.get(aMaterial).toString(), false)) { + if ((tStack1 == null) && (tStack2 == null) && (tStack3 != null)) GT_ModHandler.addCraftingRecipe(GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L), new Object[] { "XXX", "XXX", "XXX", Character.valueOf('X'), OrePrefixes.dust.get(aMaterial) }); + if (tStack2 != null) GT_ModHandler.addCraftingRecipe(GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L), new Object[] { "XXX", "XXX", "XXX", Character.valueOf('X'), OrePrefixes.gem.get(aMaterial) }); + if (tStack1 != null) { GT_ModHandler.addCraftingRecipe(GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L), new Object[] { "XXX", "XXX", "XXX", Character.valueOf('X'), OrePrefixes.ingot.get(aMaterial) }); + } + } + if (tStack1 != null) tStack1.stackSize = 9; + if (tStack2 != null) tStack2.stackSize = 9; + if (tStack3 != null) { tStack3.stackSize = 9; + } + GT_Values.RA.addForgeHammerRecipe(aStack, tStack2, 100, 24); + + if (GregTech_API.sRecipeFile.get(ConfigCategories.Recipes.storageblockdecrafting, OrePrefixes.block.get(aMaterial).toString(), tStack2 != null)) { + if (tStack3 != null) GT_ModHandler.addShapelessCraftingRecipe(tStack3, new Object[] { OrePrefixes.block.get(aMaterial) }); + if (tStack2 != null) GT_ModHandler.addShapelessCraftingRecipe(tStack2, new Object[] { OrePrefixes.block.get(aMaterial) }); + if (tStack1 != null) { GT_ModHandler.addShapelessCraftingRecipe(tStack1, new Object[] { OrePrefixes.block.get(aMaterial) }); + } + } + switch (aMaterial) { + case Mercury: + System.err.println("'blockQuickSilver'?, In which Ice Desert can you actually place this as a solid Block?"); + break; + case Iron: case WroughtIron: + GT_Values.RA.addExtruderRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), ItemList.Shape_Extruder_Rod.get(0L, new Object[0]), ItemList.IC2_ShaftIron.get(1L, new Object[0]), 640, 120); + GT_Values.RA.addAssemblerRecipe(ItemList.IC2_Compressed_Coal_Ball.get(8L, new Object[0]), GT_Utility.copyAmount(1L, new Object[] { aStack }), ItemList.IC2_Compressed_Coal_Chunk.get(1L, new Object[0]), 400, 4); + break; + case Steel: + GT_Values.RA.addExtruderRecipe(GT_Utility.copyAmount(1L, new Object[] { aStack }), ItemList.Shape_Extruder_Rod.get(0L, new Object[0]), ItemList.IC2_ShaftSteel.get(1L, new Object[0]), 1280, 120); + GT_Values.RA.addAssemblerRecipe(ItemList.IC2_Compressed_Coal_Ball.get(8L, new Object[0]), GT_Utility.copyAmount(1L, new Object[] { aStack }), ItemList.IC2_Compressed_Coal_Chunk.get(1L, new Object[0]), 400, 4); + } + } +} /* Location: F:\Torrent\minecraft\jdgui test\gregtech_1.7.10-5.07.07-dev.jar!\gregtech\loaders\oreprocessing\ProcessingBlock.class diff --git a/main/java/gregtech/loaders/oreprocessing/ProcessingBolt.java b/main/java/gregtech/loaders/oreprocessing/ProcessingBolt.java index f8871aad3b..a695afd9f8 100644 --- a/main/java/gregtech/loaders/oreprocessing/ProcessingBolt.java +++ b/main/java/gregtech/loaders/oreprocessing/ProcessingBolt.java @@ -1,29 +1,29 @@ -/* */ package gregtech.loaders.oreprocessing; -/*