aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorboubou19 <miisterunknown@gmail.com>2023-04-11 01:00:32 +0200
committerboubou19 <miisterunknown@gmail.com>2023-04-11 01:00:32 +0200
commit6afae72ead4977584c29a8e19b0c4a335c5c5dd8 (patch)
tree336e1071947322dceac2b7db75286e077fde55c3
parent905269f204dd48a830f9d440466835479908dd7f (diff)
downloadGT5-Unofficial-6afae72ead4977584c29a8e19b0c4a335c5c5dd8.tar.gz
GT5-Unofficial-6afae72ead4977584c29a8e19b0c4a335c5c5dd8.tar.bz2
GT5-Unofficial-6afae72ead4977584c29a8e19b0c4a335c5c5dd8.zip
RA2 for mixer recipes
-rw-r--r--src/main/java/common/recipeLoaders/Mixer.java47
1 files changed, 29 insertions, 18 deletions
diff --git a/src/main/java/common/recipeLoaders/Mixer.java b/src/main/java/common/recipeLoaders/Mixer.java
index ff1c81d5d9..204b6b738d 100644
--- a/src/main/java/common/recipeLoaders/Mixer.java
+++ b/src/main/java/common/recipeLoaders/Mixer.java
@@ -1,5 +1,6 @@
package common.recipeLoaders;
+import gregtech.api.enums.TierEU;
import kekztech.Items;
import net.minecraft.item.ItemStack;
@@ -13,6 +14,9 @@ import gregtech.api.enums.OrePrefixes;
import gregtech.api.util.GT_OreDictUnificator;
import gregtech.api.util.GT_Utility;
+import static gregtech.api.util.GT_Recipe.GT_Recipe_Map.sMixerRecipes;
+import static gregtech.api.util.GT_RecipeBuilder.SECONDS;
+
public class Mixer implements Runnable {
@Override
@@ -20,28 +24,35 @@ public class Mixer implements Runnable {
final MetaItem_CraftingComponent craftingItem = MetaItem_CraftingComponent.getInstance();
// YSZ Ceramic Dust
- GT_Values.RA.addMixerRecipe(
+ GT_Values.RA.stdBuilder()
+ .itemInputs(
Items.YttriaDust.getOreDictedItemStack(1),
Items.ZirconiaDust.getOreDictedItemStack(5),
- GT_Utility.getIntegratedCircuit(6),
- null,
- null,
- null,
- craftingItem.getStackOfAmountFromDamage(Items.YSZCeramicDust.getMetaID(), 6),
- 400,
- 96);
+ GT_Utility.getIntegratedCircuit(6)
+ )
+ .itemOutputs(
+ craftingItem.getStackOfAmountFromDamage(Items.YSZCeramicDust.getMetaID(), 6)
+ )
+ .noFluidInputs()
+ .noFluidOutputs()
+ .duration(20*SECONDS)
+ .eut(96)
+ .addTo(sMixerRecipes);
// GDC Ceramic Dust
- GT_Values.RA.addMixerRecipe(
- GT_OreDictUnificator
- .get(OrePrefixes.dust, Materials.Gadolinium, new ItemStack(ErrorItem.getInstance(), 1), 1),
+ GT_Values.RA.stdBuilder()
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gadolinium, new ItemStack(ErrorItem.getInstance(), 1), 1),
craftingItem.getStackOfAmountFromDamage(Items.CeriaDust.getMetaID(), 9),
- GT_Utility.getIntegratedCircuit(6),
- null,
- null,
- null,
- craftingItem.getStackOfAmountFromDamage(Items.GDCCeramicDust.getMetaID(), 10),
- 400,
- 1920);
+ GT_Utility.getIntegratedCircuit(6)
+ )
+ .itemOutputs(
+ craftingItem.getStackOfAmountFromDamage(Items.GDCCeramicDust.getMetaID(), 10)
+ )
+ .noFluidInputs()
+ .noFluidOutputs()
+ .duration(20*SECONDS)
+ .eut(TierEU.RECIPE_EV)
+ .addTo(sMixerRecipes);
}
}