aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common
diff options
context:
space:
mode:
authorboubou19 <miisterunknown@gmail.com>2023-04-21 20:29:38 +0200
committerGitHub <noreply@github.com>2023-04-21 20:29:38 +0200
commitde864236f83dc31c53ca77a6939357a0959bca75 (patch)
treeef739fd9426e7c2525b1560386faaa5bb893e30d /src/main/java/gregtech/common
parent285a75535d07f2037967b1208a5840fb81719514 (diff)
downloadGT5-Unofficial-de864236f83dc31c53ca77a6939357a0959bca75.tar.gz
GT5-Unofficial-de864236f83dc31c53ca77a6939357a0959bca75.tar.bz2
GT5-Unofficial-de864236f83dc31c53ca77a6939357a0959bca75.zip
Recipes ra2 (#1872)
* Recipes RA2 fixes * Use \uXXXX for non-ASCII characters * Misc cleanup (#1888) * migrate away from addThermalCentrifugeRecipe * split recipes of GT_Block_Stones_Abstract * migrate away from addForgeHammerRecipe * migrate away from addChemicalBathRecipe * remove "DisableOldChemicalRecipes" and its usage, as it's disabled by default in NH and it increases recipe complexity for nothing * Remove underground biomes ore classes, as it's not present in NH * migrate away from addFluidCannerRecipe * migrate away from addFluidExtractionRecipe * migrate away from addChemicalRecipe * migrate away from addMultiblockChemicalRecipe * deprecate addChemicalRecipeForBasicMachineOnly * migrate away from addCentrifugeRecipe * spotlessApply * fixing wrong merge conflict solving * Add Tengam materials (#1891) * Add Tengam materials * Change new recipes to consume 15/16 Amp * Remove now redundant `break` statements * fix comb chances? * fix centrifuge code not working --------- Co-authored-by: glowredman <35727266+glowredman@users.noreply.github.com> Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r--src/main/java/gregtech/common/GT_Proxy.java73
-rw-r--r--src/main/java/gregtech/common/GT_RecipeAdder.java43
-rw-r--r--src/main/java/gregtech/common/GT_ThaumcraftCompat.java10
-rw-r--r--src/main/java/gregtech/common/bees/GT_AlleleHelper.java3
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Machines.java2
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Ores_Abstract.java1
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Ores_UB1.java72
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Ores_UB2.java73
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Ores_UB3.java73
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Reinforced.java1
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Stones_Abstract.java94
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Casings5.java1
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Item_Machines.java1
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Arm.java40
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_FluidRegulator.java6
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_ItemMeter.java4
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Shutter.java8
-rw-r--r--src/main/java/gregtech/common/covers/redstone/GT_Cover_WirelessItemDetector.java6
-rw-r--r--src/main/java/gregtech/common/fluid/GT_Fluid.java15
-rw-r--r--src/main/java/gregtech/common/gui/modularui/widget/CoverDataFollower_TextFieldWidget.java3
-rw-r--r--src/main/java/gregtech/common/items/GT_FluidDisplayItem.java10
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java18
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Item_02.java141
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Item_03.java395
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Item_98.java7
-rw-r--r--src/main/java/gregtech/common/items/ItemComb.java183
-rw-r--r--src/main/java/gregtech/common/items/ItemDrop.java44
-rw-r--r--src/main/java/gregtech/common/items/ItemPropolis.java47
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color.java1
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AssemblyLine.java2
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Cleanroom.java20
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DieselEngine.java7
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DistillationTower.java2
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ImplosionCompressor.java2
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java2
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeChemicalReactor.java6
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_Plasma.java14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiFurnace.java14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilCracker.java2
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PyrolyseOven.java2
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_VacuumFreezer.java2
-rw-r--r--src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_DigitalChestBase.java60
-rw-r--r--src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_SuperTank.java2
-rw-r--r--src/main/java/gregtech/common/tools/GT_Tool_Chainsaw_LV.java4
-rw-r--r--src/main/java/gregtech/common/tools/GT_Tool_Drill_HV.java4
-rw-r--r--src/main/java/gregtech/common/tools/GT_Tool_JackHammer.java2
-rw-r--r--src/main/java/gregtech/common/tools/GT_Tool_Pickaxe.java2
-rw-r--r--src/main/java/gregtech/common/tools/GT_Tool_Plunger.java3
48 files changed, 769 insertions, 758 deletions
diff --git a/src/main/java/gregtech/common/GT_Proxy.java b/src/main/java/gregtech/common/GT_Proxy.java
index f25240f8bc..de36c1f1c8 100644
--- a/src/main/java/gregtech/common/GT_Proxy.java
+++ b/src/main/java/gregtech/common/GT_Proxy.java
@@ -8,6 +8,8 @@ import static gregtech.api.enums.FluidState.PLASMA;
import static gregtech.api.enums.GT_Values.W;
import static gregtech.api.enums.GT_Values.debugEntityCramming;
import static gregtech.api.enums.Mods.*;
+import static gregtech.api.util.GT_RecipeBuilder.SECONDS;
+import static gregtech.api.util.GT_RecipeConstants.UniversalChemical;
import static gregtech.api.util.GT_Util.LAST_BROKEN_TILEENTITY;
import java.io.File;
@@ -105,6 +107,7 @@ import gregtech.api.enums.OrePrefixes;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.SubTag;
import gregtech.api.enums.TC_Aspects.TC_AspectStack;
+import gregtech.api.enums.TierEU;
import gregtech.api.enums.ToolDictNames;
import gregtech.api.fluid.GT_FluidFactory;
import gregtech.api.interfaces.IBlockOnWalkOver;
@@ -582,10 +585,12 @@ public abstract class GT_Proxy implements IGT_Mod, IGuiHandler, IFuelHandler, IG
public boolean mLowGravProcessing = false;
public boolean mAprilFool = false;
public boolean mCropNeedBlock = true;
+ @Deprecated
public boolean mDisableOldChemicalRecipes = false;
public boolean mAMHInteraction = true;
public boolean mForceFreeFace = true;
public boolean mBrickedBlastFurnace = true;
+ @Deprecated
public boolean mEasierIVPlusCables = false;
public boolean mMixedOreOnlyYieldsTwoThirdsOfPureOre = false;
public boolean enableBlackGraniteOres = true;
@@ -2529,22 +2534,24 @@ public abstract class GT_Proxy implements IGT_Mod, IGuiHandler, IFuelHandler, IG
new FluidStack(crackedFluids[i], 1000),
20 + 20 * i,
240);
- GT_Values.RA.addChemicalRecipe(
- Materials.Hydrogen.getCells(hydrogenAmount),
- GT_Utility.getIntegratedCircuit(i + 1),
- new FluidStack(uncrackedFluid, 1000),
- new FluidStack(crackedFluids[i], 800),
- Materials.Empty.getCells(hydrogenAmount),
- 160 + 80 * i,
- 30);
- GT_Values.RA.addChemicalRecipe(
- aMaterial.getCells(1),
- GT_Utility.getIntegratedCircuit(i + 1),
- Materials.Hydrogen.getGas(hydrogenAmount * 1000),
- new FluidStack(crackedFluids[i], 800),
- Materials.Empty.getCells(1),
- 160 + 80 * i,
- 30);
+
+ GT_Values.RA.stdBuilder()
+ .itemInputs(Materials.Hydrogen.getCells(hydrogenAmount), GT_Utility.getIntegratedCircuit(i + 1))
+ .itemOutputs(Materials.Empty.getCells(hydrogenAmount))
+ .fluidInputs(new FluidStack(uncrackedFluid, 1000))
+ .fluidOutputs(new FluidStack(crackedFluids[i], 800))
+ .duration((8 + 4 * i) * SECONDS)
+ .eut(TierEU.RECIPE_LV)
+ .addTo(UniversalChemical);
+
+ GT_Values.RA.stdBuilder()
+ .itemInputs(aMaterial.getCells(1), GT_Utility.getIntegratedCircuit(i + 1))
+ .itemOutputs(Materials.Empty.getCells(1))
+ .fluidInputs(Materials.Hydrogen.getGas(hydrogenAmount * 1000))
+ .fluidOutputs(new FluidStack(crackedFluids[i], 800))
+ .duration((8 + 4 * i) * SECONDS)
+ .eut(TierEU.RECIPE_LV)
+ .addTo(UniversalChemical);
}
aMaterial.setHydroCrackedFluids(crackedFluids);
}
@@ -2579,22 +2586,24 @@ public abstract class GT_Proxy implements IGT_Mod, IGuiHandler, IFuelHandler, IG
new FluidStack(crackedFluids[i], 1200),
20 + 20 * i,
240);
- GT_Values.RA.addChemicalRecipe(
- GT_ModHandler.getIC2Item("steamCell", 1L),
- GT_Utility.getIntegratedCircuit(i + 1),
- new FluidStack(uncrackedFluid, 1000),
- new FluidStack(crackedFluids[i], 800),
- Materials.Empty.getCells(1),
- 160 + 80 * i,
- 30);
- GT_Values.RA.addChemicalRecipe(
- aMaterial.getCells(1),
- GT_Utility.getIntegratedCircuit(i + 1),
- GT_ModHandler.getSteam(1000),
- new FluidStack(crackedFluids[i], 800),
- Materials.Empty.getCells(1),
- 160 + 80 * i,
- 30);
+
+ GT_Values.RA.stdBuilder()
+ .itemInputs(GT_ModHandler.getIC2Item("steamCell", 1L), GT_Utility.getIntegratedCircuit(i + 1))
+ .itemOutputs(Materials.Empty.getCells(1))
+ .fluidInputs(new FluidStack(uncrackedFluid, 1000))
+ .fluidOutputs(new FluidStack(crackedFluids[i], 800))
+ .duration((8 + 4 * i) * SECONDS)
+ .eut(TierEU.RECIPE_LV)
+ .addTo(UniversalChemical);
+
+ GT_Values.RA.stdBuilder()
+ .itemInputs(aMaterial.getCells(1), GT_Utility.getIntegratedCircuit(i + 1))
+ .itemOutputs(Materials.Empty.getCells(1))
+ .fluidInputs(GT_ModHandler.getSteam(1000))
+ .fluidOutputs(new FluidStack(crackedFluids[i], 800))
+ .duration((8 + 4 * i) * SECONDS)
+ .eut(TierEU.RECIPE_LV)
+ .addTo(UniversalChemical);
}
aMaterial.setSteamCrackedFluids(crackedFluids);
}
diff --git a/src/main/java/gregtech/common/GT_RecipeAdder.java b/src/main/java/gregtech/common/GT_RecipeAdder.java
index 65ff60e9c3..c49408bb07 100644
--- a/src/main/java/gregtech/common/GT_RecipeAdder.java
+++ b/src/main/java/gregtech/common/GT_RecipeAdder.java
@@ -45,6 +45,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return false;
}
+ @Deprecated
@Override // Really?
public boolean addFusionReactorRecipe(FluidStack aInput1, FluidStack aInput2, FluidStack aOutput1, int aDuration,
int aEUt, int aStartEU) {
@@ -68,6 +69,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addFusionReactorRecipe(FluidStack[] FluidInputArray, FluidStack[] FluidOutputArray,
int aFusionDurationInTicks, int aFusionEnergyPerTick, int aEnergyNeededForStartingFusion) {
@@ -98,6 +100,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addCentrifugeRecipe(ItemStack aInput1, int aInput2, ItemStack aOutput1, ItemStack aOutput2,
ItemStack aOutput3, ItemStack aOutput4, ItemStack aOutput5, ItemStack aOutput6, int aDuration) {
@@ -117,6 +120,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
5);
}
+ @Deprecated
@Override
public boolean addCentrifugeRecipe(ItemStack aInput1, int aInput2, ItemStack aOutput1, ItemStack aOutput2,
ItemStack aOutput3, ItemStack aOutput4, ItemStack aOutput5, ItemStack aOutput6, int aDuration, int aEUt) {
@@ -136,6 +140,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
aEUt);
}
+ @Deprecated
@Override
public boolean addCentrifugeRecipe(ItemStack aInput1, ItemStack aInput2, FluidStack aFluidInput,
FluidStack aFluidOutput, ItemStack aOutput1, ItemStack aOutput2, ItemStack aOutput3, ItemStack aOutput4,
@@ -157,6 +162,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
false);
}
+ @Deprecated
@Override
public boolean addCentrifugeRecipe(ItemStack aInput1, ItemStack aInput2, FluidStack aFluidInput,
FluidStack aFluidOutput, ItemStack aOutput1, ItemStack aOutput2, ItemStack aOutput3, ItemStack aOutput4,
@@ -230,6 +236,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addCompressorRecipe(ItemStack aInput1, ItemStack aOutput1, int aDuration, int aEUt) {
if ((aInput1 == null) || (aOutput1 == null)) {
@@ -251,6 +258,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addElectrolyzerRecipe(ItemStack aInput1, int aInput2, ItemStack aOutput1, ItemStack aOutput2,
ItemStack aOutput3, ItemStack aOutput4, ItemStack aOutput5, ItemStack aOutput6, int aDuration, int aEUt) {
@@ -270,6 +278,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
aEUt);
}
+ @Deprecated
@Override
public boolean addElectrolyzerRecipe(ItemStack aInput1, ItemStack aInput2, FluidStack aFluidInput,
FluidStack aFluidOutput, ItemStack aOutput1, ItemStack aOutput2, ItemStack aOutput3, ItemStack aOutput4,
@@ -333,28 +342,33 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addChemicalRecipe(ItemStack aInput1, ItemStack aInput2, ItemStack aOutput, int aDuration) {
return addChemicalRecipe(aInput1, aInput2, null, null, aOutput, aDuration);
}
+ @Deprecated
@Override
public boolean addChemicalRecipe(ItemStack aInput1, ItemStack aInput2, ItemStack aOutput, int aDuration, int aEUt) {
return addChemicalRecipe(aInput1, aInput2, null, null, aOutput, aDuration, aEUt);
}
+ @Deprecated
@Override
public boolean addChemicalRecipe(ItemStack aInput1, ItemStack aInput2, FluidStack aFluidInput,
FluidStack aFluidOutput, ItemStack aOutput, int aDuration) {
return addChemicalRecipe(aInput1, aInput2, aFluidInput, aFluidOutput, aOutput, aDuration, 30);
}
+ @Deprecated
@Override
public boolean addChemicalRecipe(ItemStack aInput1, ItemStack aInput2, FluidStack aFluidInput,
FluidStack aFluidOutput, ItemStack aOutput, ItemStack aOutput2, int aDuration) {
return addChemicalRecipe(aInput1, aInput2, aFluidInput, aFluidOutput, aOutput, aOutput2, aDuration, 30);
}
+ @Deprecated
@Override
public boolean addChemicalRecipe(ItemStack aInput1, ItemStack aInput2, FluidStack aFluidInput,
FluidStack aFluidOutput, ItemStack aOutput, int aDuration, int aEUTick) {
@@ -369,6 +383,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
aEUTick);
}
+ @Deprecated
@Override
public boolean addChemicalRecipe(ItemStack aInput1, ItemStack aInput2, FluidStack aFluidInput,
FluidStack aFluidOutput, ItemStack aOutput, ItemStack aOutput2, int aDuration, int aEUtick) {
@@ -384,6 +399,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
false);
}
+ @Deprecated
@Override
public boolean addChemicalRecipe(ItemStack aInput1, ItemStack aInput2, FluidStack aFluidInput,
FluidStack aFluidOutput, ItemStack aOutput, ItemStack aOutput2, int aDuration, int aEUtick,
@@ -439,6 +455,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addMultiblockChemicalRecipe(ItemStack[] aInputs, FluidStack[] aFluidInputs,
FluidStack[] aFluidOutputs, ItemStack[] aOutputs, int aDuration, int aEUtick) {
@@ -453,6 +470,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addChemicalRecipeForBasicMachineOnly(ItemStack aInput1, ItemStack aInput2, FluidStack aFluidInput,
FluidStack aFluidOutput, ItemStack aOutput, ItemStack aOutput2, int aDuration, int aEUtick) {
@@ -488,6 +506,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public void addDefaultPolymerizationRecipes(Fluid aBasicMaterial, ItemStack aBasicMaterialCell, Fluid aPolymer) {
// Oxygen/Titaniumtetrafluoride -> +50% Output each
@@ -1119,6 +1138,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addBenderRecipe(ItemStack aInput1, ItemStack aOutput1, int aDuration, int aEUt) {
if ((aInput1 == null) || (aOutput1 == null)) {
@@ -1131,6 +1151,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addBenderRecipe(ItemStack aInput1, ItemStack aCircuit, ItemStack aOutput1, int aDuration, int aEUt) {
if ((aInput1 == null) || (aOutput1 == null)) {
@@ -1469,12 +1490,14 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addChemicalBathRecipe(ItemStack aInput, FluidStack aBathingFluid, ItemStack aOutput1,
ItemStack aOutput2, ItemStack aOutput3, FluidStack aFluidOutput, int[] aChances, int aDuration, int aEUt) {
return false;
}
+ @Deprecated
@Override
public boolean addForgeHammerRecipe(ItemStack aInput1, ItemStack aOutput1, int aDuration, int aEUt) {
if ((aInput1 == null) || (aOutput1 == null)) {
@@ -1496,6 +1519,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addForgeHammerRecipe(ItemStack[] ItemInputArray, FluidStack[] FluidInputArray,
ItemStack[] ItemOutputArray, FluidStack[] FluidOutputArray, int aDuration, int aEUt) {
@@ -1557,6 +1581,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addThermalCentrifugeRecipe(ItemStack aInput, ItemStack aOutput1, ItemStack aOutput2,
ItemStack aOutput3, int aDuration, int aEUt) {
@@ -1579,6 +1604,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addThermalCentrifugeRecipe(ItemStack aInput, ItemStack aOutput1, ItemStack aOutput2,
ItemStack aOutput3, int[] aChances, int aDuration, int aEUt) {
@@ -1880,6 +1906,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addFluidExtractionRecipe(ItemStack aInput, ItemStack aRemains, FluidStack aOutput, int aChance,
int aDuration, int aEUt) {
@@ -1909,6 +1936,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addFluidCannerRecipe(ItemStack aInput, ItemStack aOutput, FluidStack aFluidInput,
FluidStack aFluidOutput) {
@@ -1936,6 +1964,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addFluidCannerRecipe(ItemStack aInput, ItemStack aOutput, FluidStack aFluidInput,
FluidStack aFluidOutput, int aDuration, int aEUt) {
@@ -1961,6 +1990,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addChemicalBathRecipe(ItemStack aInput, FluidStack aBathingFluid, ItemStack aOutput1,
ItemStack aOutput2, ItemStack aOutput3, int[] aChances, int aDuration, int aEUt) {
@@ -1984,6 +2014,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addChemicalBathRecipe(ItemStack aInput, FluidStack aBathingFluid, FluidStack aFluidOutput,
ItemStack aOutput1, ItemStack aOutput2, ItemStack aOutput3, int[] aChances, int aDuration, int aEUt) {
@@ -2286,6 +2317,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addMixerRecipe(ItemStack[] ItemInputArray, FluidStack[] FluidInputArray, ItemStack[] ItemOutputArray,
FluidStack[] FluidOutputArray, int aDuration, int aEUt) {
@@ -2465,6 +2497,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addLaserEngraverRecipe(ItemStack[] ItemInputArray, FluidStack[] FluidInputArray,
ItemStack[] OutputItemArray, FluidStack[] FluidOutputArray, int aDuration, int aEUt, boolean aCleanroom) {
@@ -2482,6 +2515,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addFormingPressRecipe(ItemStack aItemToImprint, ItemStack aForm, ItemStack aImprintedItem,
int aDuration, int aEUt) {
@@ -2504,6 +2538,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addFormingPressRecipe(ItemStack[] ItemInputArray, ItemStack[] OutputItemArray, int aDuration,
int aEUt) {
@@ -2515,6 +2550,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addFluidHeaterRecipe(ItemStack aItem, FluidStack aOutput, int aDuration, int aEUt) {
if ((aItem == null) || (aOutput == null)) {
@@ -2540,6 +2576,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addFluidHeaterRecipe(ItemStack aCircuit, FluidStack aInput, FluidStack aOutput, int aDuration,
int aEUt) {
@@ -2566,6 +2603,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addSifterRecipe(ItemStack aItemToSift, ItemStack[] aSiftedItems, int[] aChances, int aDuration,
int aEUt) {
@@ -2594,6 +2632,7 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return false;
}
+ @Deprecated
@Override
public boolean addSifterRecipe(ItemStack[] ItemInputArray, FluidStack[] FluidInputArray,
ItemStack[] OutputItemArray, FluidStack[] FluidOutputArray, int[] aChances, int aDuration, int aEUt,
@@ -2612,12 +2651,14 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return true;
}
+ @Deprecated
@Override
public boolean addArcFurnaceRecipe(ItemStack aInput, ItemStack[] aOutputs, int[] aChances, int aDuration,
int aEUt) {
return addArcFurnaceRecipe(aInput, aOutputs, aChances, aDuration, aEUt, false);
}
+ @Deprecated
@Override
public boolean addArcFurnaceRecipe(ItemStack aInput, ItemStack[] aOutputs, int[] aChances, int aDuration, int aEUt,
boolean hidden) {
@@ -2752,12 +2793,14 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
return false;
}
+ @Deprecated
@Override
public boolean addPulveriserRecipe(ItemStack aInput, ItemStack[] aOutputs, int[] aChances, int aDuration,
int aEUt) {
return addPulveriserRecipe(aInput, aOutputs, aChances, aDuration, aEUt, false);
}
+ @Deprecated
@Override
public boolean addPulveriserRecipe(ItemStack aInput, ItemStack[] aOutputs, int[] aChances, int aDuration, int aEUt,
boolean hidden) {
diff --git a/src/main/java/gregtech/common/GT_ThaumcraftCompat.java b/src/main/java/gregtech/common/GT_ThaumcraftCompat.java
index 268f23bfe7..833e536757 100644
--- a/src/main/java/gregtech/common/GT_ThaumcraftCompat.java
+++ b/src/main/java/gregtech/common/GT_ThaumcraftCompat.java
@@ -84,31 +84,31 @@ public class GT_ThaumcraftCompat implements IThaumcraftCompat {
TC_Aspects.STRONTIO.mAspect = new Aspect(
"strontio",
- 15647411,
+ 0xEEC2B3,
new Aspect[] { Aspect.MIND, Aspect.ENTROPY },
new ResourceLocation("gregtech:textures/aspects/" + TC_Aspects.STRONTIO.name() + ".png"),
1);
TC_Aspects.NEBRISUM.mAspect = new Aspect(
"nebrisum",
- 15658622,
+ 0xEEEE7E,
new Aspect[] { Aspect.MINE, Aspect.GREED },
new ResourceLocation("gregtech:textures/aspects/" + TC_Aspects.NEBRISUM.name() + ".png"),
1);
TC_Aspects.ELECTRUM.mAspect = new Aspect(
"electrum",
- 12644078,
+ 0xC0EEEE,
new Aspect[] { Aspect.ENERGY, Aspect.MECHANISM },
new ResourceLocation("gregtech:textures/aspects/" + TC_Aspects.ELECTRUM.name() + ".png"),
1);
TC_Aspects.MAGNETO.mAspect = new Aspect(
"magneto",
- 12632256,
+