diff options
author | boubou19 <miisterunknown@gmail.com> | 2023-04-11 01:02:36 +0200 |
---|---|---|
committer | boubou19 <miisterunknown@gmail.com> | 2023-04-11 01:02:36 +0200 |
commit | 4a117a2be20c4a8366a1f94e8759872f328a02ca (patch) | |
tree | 25a18a391c6c3f74b72793975e3dffae383bb82a /src | |
parent | 6afae72ead4977584c29a8e19b0c4a335c5c5dd8 (diff) | |
download | GT5-Unofficial-4a117a2be20c4a8366a1f94e8759872f328a02ca.tar.gz GT5-Unofficial-4a117a2be20c4a8366a1f94e8759872f328a02ca.tar.bz2 GT5-Unofficial-4a117a2be20c4a8366a1f94e8759872f328a02ca.zip |
RA2 for chemical reactor recipes
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/common/recipeLoaders/ChemicalReactor.java | 27 |
1 files changed, 19 insertions, 8 deletions
diff --git a/src/main/java/common/recipeLoaders/ChemicalReactor.java b/src/main/java/common/recipeLoaders/ChemicalReactor.java index ffb2200fae..f0b532e816 100644 --- a/src/main/java/common/recipeLoaders/ChemicalReactor.java +++ b/src/main/java/common/recipeLoaders/ChemicalReactor.java @@ -1,5 +1,7 @@ package common.recipeLoaders; +import gregtech.api.enums.TierEU; +import gregtech.api.util.GT_ModHandler; import kekztech.Items; import common.items.MetaItem_CraftingComponent; @@ -7,6 +9,10 @@ import common.items.MetaItem_CraftingComponent; import gregtech.api.enums.GT_Values; import gregtech.api.enums.Materials; import gregtech.api.util.GT_Utility; +import net.minecraft.item.ItemStack; + +import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GT_RecipeConstants.UniversalChemical; public class ChemicalReactor implements Runnable { @@ -15,14 +21,19 @@ public class ChemicalReactor implements Runnable { final MetaItem_CraftingComponent craftingItem = MetaItem_CraftingComponent.getInstance(); // Ceria Dust - GT_Values.RA.addChemicalRecipe( + GT_Values.RA.stdBuilder() + .itemInputs( Materials.Cerium.getDust(2), - GT_Utility.getIntegratedCircuit(6), - Materials.Oxygen.getGas(3000), - null, - craftingItem.getStackOfAmountFromDamage(Items.CeriaDust.getMetaID(), 2), - null, - 400, - 30); + GT_Utility.getIntegratedCircuit(6) + ) + .itemOutputs( + craftingItem.getStackOfAmountFromDamage(Items.CeriaDust.getMetaID(), 2) + ) + .fluidInputs(Materials.Oxygen.getGas(3000)) + .noFluidOutputs() + .duration(20 * SECONDS) + .eut(TierEU.RECIPE_LV) + .addTo(UniversalChemical); + } } |