aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/postload
diff options
context:
space:
mode:
authorchochem <40274384+chochem@users.noreply.github.com>2023-04-24 13:56:19 +0100
committerGitHub <noreply@github.com>2023-04-24 14:56:19 +0200
commite2715837e6397a8da1833be8ee9852c5c32e37af (patch)
tree93755c768c23f8d4fa9db0ab04601bb77df49def /src/main/java/gregtech/loaders/postload
parentd1f5ab6150979010ef8debcf184efa67f3113bbc (diff)
downloadGT5-Unofficial-e2715837e6397a8da1833be8ee9852c5c32e37af.tar.gz
GT5-Unofficial-e2715837e6397a8da1833be8ee9852c5c32e37af.tar.bz2
GT5-Unofficial-e2715837e6397a8da1833be8ee9852c5c32e37af.zip
RA2 fixes (#1910)
* add circuits * more circuit * more circuits * sa * fix cell and bucket bending * more missing circuits * sa * gem, wire and stick * finer nullcheck for gems * block * more gem fixes * dust * ingot
Diffstat (limited to 'src/main/java/gregtech/loaders/postload')
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/BenderRecipes.java50
1 files changed, 32 insertions, 18 deletions
diff --git a/src/main/java/gregtech/loaders/postload/recipes/BenderRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/BenderRecipes.java
index f5e99899f2..9ff738a780 100644
--- a/src/main/java/gregtech/loaders/postload/recipes/BenderRecipes.java
+++ b/src/main/java/gregtech/loaders/postload/recipes/BenderRecipes.java
@@ -303,7 +303,7 @@ public class BenderRecipes implements Runnable {
.addTo(sBenderRecipes);
GT_Values.RA.stdBuilder()
- .itemInputs(ItemList.IC2_Mixed_Metal_Ingot.get(1L))
+ .itemInputs(ItemList.IC2_Mixed_Metal_Ingot.get(1L), GT_Utility.getIntegratedCircuit(1))
.itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateAlloy, Materials.Advanced, 1L))
.noFluidInputs()
.noFluidOutputs()
@@ -312,52 +312,64 @@ public class BenderRecipes implements Runnable {
.addTo(sBenderRecipes);
GT_Values.RA.stdBuilder()
- .itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tin, 12L))
- .itemOutputs(ItemList.Cell_Empty.get(6L))
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tin, 2L),
+ GT_Utility.getIntegratedCircuit(12))
+ .itemOutputs(ItemList.Cell_Empty.get(1L))
.noFluidInputs()
.noFluidOutputs()
- .duration(60 * SECONDS)
+ .duration(10 * SECONDS)
.eut(8)
.addTo(sBenderRecipes);
GT_Values.RA.stdBuilder()
- .itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 12L))
- .itemOutputs(ItemList.Cell_Empty.get(12L))
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 1L),
+ GT_Utility.getIntegratedCircuit(12))
+ .itemOutputs(ItemList.Cell_Empty.get(1L))
.noFluidInputs()
.noFluidOutputs()
- .duration(60 * SECONDS)
+ .duration(5 * SECONDS)
.eut(8)
.addTo(sBenderRecipes);
GT_Values.RA.stdBuilder()
- .itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Polytetrafluoroethylene, 12L))
- .itemOutputs(ItemList.Cell_Empty.get(48L))
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Polytetrafluoroethylene, 1L),
+ GT_Utility.getIntegratedCircuit(12))
+ .itemOutputs(ItemList.Cell_Empty.get(4L))
.noFluidInputs()
.noFluidOutputs()
- .duration(60 * SECONDS)
+ .duration(5 * SECONDS)
.eut(8)
.addTo(sBenderRecipes);
GT_Values.RA.stdBuilder()
- .itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 12L))
- .itemOutputs(new ItemStack(Items.bucket, 4, 0))
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 3L),
+ GT_Utility.getIntegratedCircuit(12))
+ .itemOutputs(new ItemStack(Items.bucket, 1, 0))
.noFluidInputs()
.noFluidOutputs()
- .duration(40 * SECONDS)
+ .duration(10 * SECONDS)
.eut(4)
.addTo(sBenderRecipes);
GT_Values.RA.stdBuilder()
- .itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 12L))
- .itemOutputs(new ItemStack(Items.bucket, 4, 0))
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 3L),
+ GT_Utility.getIntegratedCircuit(12))
+ .itemOutputs(new ItemStack(Items.bucket, 1, 0))
.noFluidInputs()
.noFluidOutputs()
- .duration(40 * SECONDS)
+ .duration(10 * SECONDS)
.eut(4)
.addTo(sBenderRecipes);
GT_Values.RA.stdBuilder()
- .itemInputs(GT_OreDictUnificator.get(OrePrefixes.itemCasing, Materials.Iron, 2L))
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.itemCasing, Materials.Iron, 2L),
+ GT_Utility.getIntegratedCircuit(2))
.itemOutputs(GT_ModHandler.getIC2Item("fuelRod", 1L))
.noFluidInputs()
.noFluidOutputs()
@@ -366,7 +378,9 @@ public class BenderRecipes implements Runnable {
.addTo(sBenderRecipes);
GT_Values.RA.stdBuilder()
- .itemInputs(GT_OreDictUnificator.get(OrePrefixes.itemCasing, Materials.Tin, 1L))
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.itemCasing, Materials.Tin, 1L),
+ GT_Utility.getIntegratedCircuit(1))
.itemOutputs(ItemList.IC2_Food_Can_Empty.get(1L))
.noFluidInputs()
.noFluidOutputs()