aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/loaders')
-rw-r--r--src/main/java/gregtech/loaders/ExtraIcons.java8
-rw-r--r--src/main/java/gregtech/loaders/load/GT_FuelLoader.java40
-rw-r--r--src/main/java/gregtech/loaders/load/GT_ItemIterator.java286
-rw-r--r--src/main/java/gregtech/loaders/load/GT_SonictronLoader.java4
-rw-r--r--src/main/java/gregtech/loaders/misc/GT_Achievements.java580
-rw-r--r--src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java222
-rw-r--r--src/main/java/gregtech/loaders/misc/GT_BranchDefinition.java5
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingAll.java8
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingArrows.java6
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingBlock.java30
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingCell.java10
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingCrop.java12
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingDust.java26
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingDye.java15
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingFood.java7
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingGem.java14
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingIngot.java34
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingLens.java6
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingLog.java49
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingNugget.java10
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingOre.java80
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingOreSmelting.java12
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingPipe.java9
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java19
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingRound.java5
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingShaping.java7
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingToolOther.java56
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingTransforming.java24
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingWire.java53
-rw-r--r--src/main/java/gregtech/loaders/postload/GT_BookAndLootLoader.java15
-rw-r--r--src/main/java/gregtech/loaders/postload/GT_CraftingRecipeLoader.java81
-rw-r--r--src/main/java/gregtech/loaders/postload/GT_ItemMaxStacksizeLoader.java162
-rw-r--r--src/main/java/gregtech/loaders/postload/GT_PostLoad.java261
-rw-r--r--src/main/java/gregtech/loaders/postload/GT_ProcessingArrayRecipeLoader.java145
-rw-r--r--src/main/java/gregtech/loaders/postload/GT_RecyclerBlacklistLoader.java17
-rw-r--r--src/main/java/gregtech/loaders/postload/chains/GT_PCBFactoryRecipes.java213
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/AlloySmelterRecipes.java100
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ArcFurnaceRecipes.java792
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/AssemblerRecipes.java9451
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java1304
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/AutoclaveRecipes.java353
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/BenderRecipes.java451
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/BlastFurnaceRecipes.java815
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/BreweryRecipes.java689
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/CannerRecipes.java76
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/CentrifugeRecipes.java1292
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ChemicalBathRecipes.java409
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ChemicalRecipes.java8466
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/CircuitAssemblerRecipes.java394
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/CompressorRecipes.java215
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/CropProcessingRecipes.java44
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/CuttingRecipes.java77
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/DistilleryRecipes.java945
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ElectrolyzerRecipes.java405
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ElectromagneticSeparatorRecipes.java13
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ExtractorRecipes.java10
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ExtruderRecipes.java22
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/FermenterRecipes.java577
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/FluidCannerRecipes.java108
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java855
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/FluidHeaterRecipes.java113
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/FluidSolidifierRecipes.java857
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ForgeHammerRecipes.java227
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/FormingPressRecipes.java260
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/FuelRecipes.java221
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/FusionReactorRecipes.java523
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ImplosionCompressorRecipes.java43
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/LaserEngraverRecipes.java58
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/LatheRecipes.java30
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/MatterAmplifierRecipes.java22
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/MixerRecipes.java2760
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/PackagerRecipes.java53
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/PlasmaForgeRecipes.java44
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/PrinterRecipes.java70
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/Pulverizer.java956
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/PyrolyseRecipes.java156
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/RecipeRemover.java32
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/SifterRecipes.java50
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/SlicerRecipes.java44
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/SmelterRecipes.java10
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ThermalCentrifugeRecipes.java18
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/TranscendentPlasmaMixerRecipes.java128
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/VacuumFreezerRecipes.java668
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/WiremillRecipes.java260
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_ItemData.java290
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java1996
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java1117
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java88
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_OreDictionary.java170
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_PreLoad.java808
90 files changed, 27116 insertions, 15350 deletions
diff --git a/src/main/java/gregtech/loaders/ExtraIcons.java b/src/main/java/gregtech/loaders/ExtraIcons.java
index 42d5c1ec7c..bc90879e5f 100644
--- a/src/main/java/gregtech/loaders/ExtraIcons.java
+++ b/src/main/java/gregtech/loaders/ExtraIcons.java
@@ -26,10 +26,10 @@ public class ExtraIcons {
if (reg.getTextureType() == 1) { // are for items
steelLargeCellInner = reg.registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/steel_inner");
aluminiumLargeCellInner = reg.registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/aluminium_inner");
- stainlesssteelLargeCellInner = reg
- .registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/stainlesssteel_inner");
- tungstensteelLargeCellInner = reg
- .registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/tungstensteel_inner");
+ stainlesssteelLargeCellInner = reg.registerIcon(
+ RES_PATH_ITEM + "large_fluid_cell_custom/stainlesssteel_inner");
+ tungstensteelLargeCellInner = reg.registerIcon(
+ RES_PATH_ITEM + "large_fluid_cell_custom/tungstensteel_inner");
titaniumLargeCellInner = reg.registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/titanium_inner");
chromiumLargeCellInner = reg.registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/chromium_inner");
iridiumLargeCellInner = reg.registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/iridium_inner");
diff --git a/src/main/java/gregtech/loaders/load/GT_FuelLoader.java b/src/main/java/gregtech/loaders/load/GT_FuelLoader.java
index 470924053f..9a9837aae9 100644
--- a/src/main/java/gregtech/loaders/load/GT_FuelLoader.java
+++ b/src/main/java/gregtech/loaders/load/GT_FuelLoader.java
@@ -19,16 +19,36 @@ public class GT_FuelLoader implements Runnable {
@Override
public void run() {
GT_Log.out.println("GT_Mod: Initializing various Fuels.");
- ItemList.sBlueVitriol = GT_Mod.gregtechproxy
- .addFluid("solution.bluevitriol", "Blue Vitriol water solution", null, 1, 295);
- ItemList.sNickelSulfate = GT_Mod.gregtechproxy
- .addFluid("solution.nickelsulfate", "Nickel sulfate water solution", null, 1, 295);
- ItemList.sGreenVitriol = GT_Mod.gregtechproxy
- .addFluid("solution.greenvitriol", "Green Vitriol water solution", null, 1, 295);
- ItemList.sIndiumConcentrate = GT_Mod.gregtechproxy
- .addFluid("indiumconcentrate", "Indium Concentrate", null, 1, 295); // TODO CHECK NEW x3
- ItemList.sLeadZincSolution = GT_Mod.gregtechproxy
- .addFluid("leadzincsolution", "Lead-Zinc solution", null, 1, 295);
+ ItemList.sBlueVitriol = GT_Mod.gregtechproxy.addFluid(
+ "solution.bluevitriol",
+ "Blue Vitriol water solution",
+ null,
+ 1,
+ 295);
+ ItemList.sNickelSulfate = GT_Mod.gregtechproxy.addFluid(
+ "solution.nickelsulfate",
+ "Nickel sulfate water solution",
+ null,
+ 1,
+ 295);
+ ItemList.sGreenVitriol = GT_Mod.gregtechproxy.addFluid(
+ "solution.greenvitriol",
+ "Green Vitriol water solution",
+ null,
+ 1,
+ 295);
+ ItemList.sIndiumConcentrate = GT_Mod.gregtechproxy.addFluid(
+ "indiumconcentrate",
+ "Indium Concentrate",
+ null,
+ 1,
+ 295); // TODO CHECK NEW x3
+ ItemList.sLeadZincSolution = GT_Mod.gregtechproxy.addFluid(
+ "leadzincsolution",
+ "Lead-Zinc solution",
+ null,
+ 1,
+ 295);
ItemList.sRocketFuel = GT_Mod.gregtechproxy.addFluid("rocket_fuel", "Rocket Fuel", null, 1, 295);
new GT_Recipe(
new ItemStack(Items.lava_bucket),
diff --git a/src/main/java/gregtech/loaders/load/GT_ItemIterator.java b/src/main/java/gregtech/loaders/load/GT_ItemIterator.java
index e894acf4be..8e6130eccb 100644
--- a/src/main/java/gregtech/loaders/load/GT_ItemIterator.java
+++ b/src/main/java/gregtech/loaders/load/GT_ItemIterator.java
@@ -298,122 +298,215 @@ public class GT_ItemIterator implements Runnable {
GT_OreDictUnificator.set(OrePrefixes.gem, Materials.Lignite, new ItemStack(tItem, 1, 0));
}
if ((tName.equals("tile.extrabiomes.redrock")) || (tName.equals("tile.bop.redRocks"))) {
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.Redrock, new ItemStack(tItem, 1, 0));
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.Redrock, new ItemStack(tItem, 1, 1));
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.Redrock, new ItemStack(tItem, 1, 2));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone,
+ Materials.Redrock,
+ new ItemStack(tItem, 1, 0));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone,
+ Materials.Redrock,
+ new ItemStack(tItem, 1, 1));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone,
+ Materials.Redrock,
+ new ItemStack(tItem, 1, 2));
}
if (tName.equals("tile.rpstone")) {
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.Marble, new ItemStack(tItem, 1, 0));
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.Basalt, new ItemStack(tItem, 1, 1));
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.Marble, new ItemStack(tItem, 1, 2));
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.Basalt, new ItemStack(tItem, 1, 3));
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.Basalt, new ItemStack(tItem, 1, 4));
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.Basalt, new ItemStack(tItem, 1, 5));
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.Basalt, new ItemStack(tItem, 1, 6));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone,
+ Materials.Marble,
+ new ItemStack(tItem, 1, 0));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone,
+ Materials.Basalt,
+ new ItemStack(tItem, 1, 1));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone,
+ Materials.Marble,
+ new ItemStack(tItem, 1, 2));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone,
+ Materials.Basalt,
+ new ItemStack(tItem, 1, 3));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone,
+ Materials.Basalt,
+ new ItemStack(tItem, 1, 4));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone,
+ Materials.Basalt,
+ new ItemStack(tItem, 1, 5));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone,
+ Materials.Basalt,
+ new ItemStack(tItem, 1, 6));
}
if (
/** (tName.equals("tile.sedimentaryStone")) || **/
((tName.equals("tile.igneousStone")) || (tName.equals("tile.igneousStoneBrick"))
|| (tName.equals("tile.igneousCobblestone")))) {
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.GraniteRed, new ItemStack(tItem, 1, 0));
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.GraniteBlack, new ItemStack(tItem, 1, 1));
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.Rhyolite, new ItemStack(tItem, 1, 2));
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.Andesite, new ItemStack(tItem, 1, 3));
- GT_OreDictUnificator
- .registerOre(OrePrefixes.stone, Materials.Gabbro, new ItemStack(tItem, 1, 4));