aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBlood Asp <Blood@Asp>2015-04-24 23:47:25 +0200
committerBlood Asp <Blood@Asp>2015-04-24 23:47:25 +0200
commit6b80bc2d1cb91bc377a0e549bfffaf3fe7ae08c1 (patch)
tree91733aae60c8b22354cd77377526f1a3265cb31b
parent88b575ed3cccba9fd37eae4f6b4d91f72c31fd27 (diff)
downloadGT5-Unofficial-6b80bc2d1cb91bc377a0e549bfffaf3fe7ae08c1.tar.gz
GT5-Unofficial-6b80bc2d1cb91bc377a0e549bfffaf3fe7ae08c1.tar.bz2
GT5-Unofficial-6b80bc2d1cb91bc377a0e549bfffaf3fe7ae08c1.zip
Many bugfixes
-rw-r--r--main/java/gregtech/api/objects/GT_FluidStack.java10
-rw-r--r--main/java/gregtech/common/blocks/GT_Block_Ores.java38
-rw-r--r--main/java/gregtech/common/blocks/GT_TileEntity_Ores.java2
-rw-r--r--main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java18
-rw-r--r--main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Compressor_Bronze.java2
-rw-r--r--main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Compressor_Steel.java2
-rw-r--r--main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Extractor_Bronze.java2
-rw-r--r--main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Extractor_Steel.java2
-rw-r--r--main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Furnace_Bronze.java2
-rw-r--r--main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Furnace_Steel.java2
-rw-r--r--main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Macerator_Bronze.java248
-rw-r--r--main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Macerator_Steel.java2
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingAll.java55
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingArrows.java102
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingBattery.java62
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingBeans.java56
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingBlock.java175
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingBolt.java59
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingCell.java218
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingCellPlasma.java70
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingCircuit.java89
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingCompressed.java63
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingCrafting.java152
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingCrop.java133
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingCrushedCentrifuged.java59
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingCrushedPurified.java63
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingCrystallized.java61
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingDirty.java93
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingDust.java389
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingDustImpure.java163
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingDustSmall.java83
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingDustTiny.java96
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingDye.java80
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingFoil.java53
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingFood.java94
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingGear.java62
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingGearSmall.java58
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingGem.java140
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingGemChipped.java63
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingGemExquisite.java65
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingGemFlawed.java65
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingGemFlawless.java65
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingIngot1.java147
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingIngot2.java64
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingIngot3.java64
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingIngot4.java61
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingIngot5.java61
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingIngotHot.java55
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingItem.java158
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingLeaves.java42
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingLens.java62
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingLog.java196
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingNugget.java80
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingOre.java273
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingOrePoor.java94
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingOreSmelting.java111
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingPipeLarge.java62
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingPipeMedium.java62
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingPipeRestrictive.java60
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingPipeSmall.java62
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingPlank.java136
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingPlate1.java174
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingPlate2.java94
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingPlate3.java94
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingPlate4.java89
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingPlate5.java85
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingPlate9.java57
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingPlateAlloy.java81
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingPure.java63
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingRecycling.java61
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingSand.java67
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingSaplings.java59
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingShaping.java267
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingSlab.java59
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingStick.java68
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingStickLong.java65
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingStone.java160
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingStoneCobble.java68
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingStoneVarious.java78
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadArrow.java58
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadAxe.java52
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadBuzzSaw.java60
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadChainsaw.java72
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadDrill.java80
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadFile.java62
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadHammer.java95
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadHoe.java52
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadPickaxe.java52
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadPlow.java52
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadSaw.java52
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadSense.java52
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadShovel.java52
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadSword.java52
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadUniversalSpade.java54
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingToolHeadWrench.java80
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingTransforming.java107
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingWax.java55
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingWire01.java84
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingWire02.java65
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingWire04.java65
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingWire08.java65
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingWire12.java65
-rw-r--r--main/java/gregtech/loaders/oreprocessing/ProcessingWire16.java58
103 files changed, 3854 insertions, 4542 deletions
diff --git a/main/java/gregtech/api/objects/GT_FluidStack.java b/main/java/gregtech/api/objects/GT_FluidStack.java
index 96b1517e9b..12735101ca 100644
--- a/main/java/gregtech/api/objects/GT_FluidStack.java
+++ b/main/java/gregtech/api/objects/GT_FluidStack.java
@@ -29,18 +29,18 @@ public class GT_FluidStack extends FluidStack {
}
public static void fixAllThoseFuckingFluidIDs() {
- //for (GT_FluidStack tFluid : sAllFluidStacks) tFluid.fixFluidIDForFucksSake();
- //for (Map<Fluid, ?> tMap : GregTech_API.sFluidMappings) try {GT_Utility.reMap(tMap);} catch(Throwable e) {e.printStackTrace(GT_Log.err);}
+ for (GT_FluidStack tFluid : sAllFluidStacks) tFluid.fixFluidIDForFucksSake();
+ for (Map<Fluid, ?> tMap : GregTech_API.sFluidMappings) try {GT_Utility.reMap(tMap);} catch(Throwable e) {e.printStackTrace(GT_Log.err);}
}
public void fixFluidIDForFucksSake() {
- //int fluidID = this.getFluidID();
- //try {fluidID = mFluid.getID();} catch(Throwable e) {fluidID = -1;}
+ int fluidID = this.getFluid().getID();
+ try {fluidID = mFluid.getID();} catch(Throwable e) {fluidID = -1;}
}
@Override
public FluidStack copy() {
- //fixFluidIDForFucksSake();
+ fixFluidIDForFucksSake();
return new GT_FluidStack(this);
}
} \ No newline at end of file
diff --git a/main/java/gregtech/common/blocks/GT_Block_Ores.java b/main/java/gregtech/common/blocks/GT_Block_Ores.java
index 5186456e40..19bf814a31 100644
--- a/main/java/gregtech/common/blocks/GT_Block_Ores.java
+++ b/main/java/gregtech/common/blocks/GT_Block_Ores.java
@@ -96,35 +96,15 @@
/* 96: 83 */ FUCKING_LOCK = false;
/* 97: */ }
/* 98: */
-/* 99: */ public String getLocalizedName(Materials aMaterial)
-/* 100: */ {
-/* 101: 87 */ switch (aMaterial.ordinal())
-/* 102: */ {
-/* 103: */ case 1:
-/* 104: */ case 2:
-/* 105: */ case 3:
-/* 106: */ case 4:
-/* 107: */ case 5:
-/* 108: */ case 6:
-/* 109: */ case 7:
-/* 110: */ case 8:
-/* 111: 89 */ return aMaterial.mDefaultLocalName + " Infused Stone";
-/* 112: */ case 9:
-/* 113: */ case 10:
-/* 114: */ case 11:
-/* 115: */ case 12:
-/* 116: */ case 13:
-/* 117: */ case 14:
-/* 118: */ case 15:
-/* 119: */ case 16:
-/* 120: */ case 17:
-/* 121: */ case 18:
-/* 122: */ case 19:
-/* 123: */ case 20:
-/* 124: 91 */ return aMaterial.mDefaultLocalName;
-/* 125: */ }
-/* 126: 93 */ return aMaterial.mDefaultLocalName + OrePrefixes.ore.mLocalizedMaterialPost;
-/* 127: */ }
+/* 99: */ public String getLocalizedName(Materials aMaterial) {
+ /* 87 */ switch (aMaterial) {
+ /* */ case InfusedAir: case InfusedDull: case InfusedEarth: case InfusedEntropy: case InfusedFire: case InfusedOrder: case InfusedVis: case InfusedWater:
+ /* 89 */ return aMaterial.mDefaultLocalName + " Infused Stone";
+ /* */ case Vermiculite: case Bentonite: case Kaolinite: case Talc: case BasalticMineralSand: case GraniticMineralSand: case GlauconiteSand: case CassiteriteSand: case GarnetSand: case QuartzSand: case Pitchblende: case FullersEarth:
+ /* 91 */ return aMaterial.mDefaultLocalName;
+ /* */ }
+ /* 93 */ return aMaterial.mDefaultLocalName + OrePrefixes.ore.mLocalizedMaterialPost;
+ /* */ }
/* 128: */
/* 129: */ public boolean onBlockEventReceived(World p_149696_1_, int p_149696_2_, int p_149696_3_, int p_149696_4_, int p_149696_5_, int p_149696_6_)
/* 130: */ {
diff --git a/main/java/gregtech/common/blocks/GT_TileEntity_Ores.java b/main/java/gregtech/common/blocks/GT_TileEntity_Ores.java
index ded7e05d74..0338dadee0 100644
--- a/main/java/gregtech/common/blocks/GT_TileEntity_Ores.java
+++ b/main/java/gregtech/common/blocks/GT_TileEntity_Ores.java
@@ -240,7 +240,7 @@ import gregtech.api.enums.Textures;
/* 237: */ {
/* 238:210 */ Materials aMaterial = GregTech_API.sGeneratedMaterials[(this.mMetaData % 1000)];
/* 239:211 */ if ((aMaterial !=