From 1d464dce567a61fa85b667199c432da02fa81545 Mon Sep 17 00:00:00 2001 From: Maya <10861407+serenibyss@users.noreply.github.com> Date: Fri, 6 Sep 2024 02:16:54 -0500 Subject: Halkonite/Superdense Plate fixes (#3081) --- .../postload/recipes/ChemicalBathRecipes.java | 1 + .../loaders/postload/recipes/CompressorRecipes.java | 20 ++++++++++++++++++++ .../postload/recipes/VacuumFreezerRecipes.java | 1 + 3 files changed, 22 insertions(+) (limited to 'src/main/java/gregtech/loaders/postload') diff --git a/src/main/java/gregtech/loaders/postload/recipes/ChemicalBathRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ChemicalBathRecipes.java index 1b889f2f37..ee5e1d8316 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/ChemicalBathRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/ChemicalBathRecipes.java @@ -421,6 +421,7 @@ public class ChemicalBathRecipes implements Runnable { this.addProtoHalkonitePartRecipe(OrePrefixes.frameGt, 1); this.addProtoHalkonitePartRecipe(OrePrefixes.ingot, 1); this.addProtoHalkonitePartRecipe(OrePrefixes.plate, 1); + this.addProtoHalkonitePartRecipe(OrePrefixes.plateDouble, 1); this.addProtoHalkonitePartRecipe(OrePrefixes.plateDense, 1); this.addProtoHalkonitePartRecipe(OrePrefixes.stick, 2); this.addProtoHalkonitePartRecipe(OrePrefixes.round, 8); diff --git a/src/main/java/gregtech/loaders/postload/recipes/CompressorRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/CompressorRecipes.java index 8f6ba3729d..67719803d5 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/CompressorRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/CompressorRecipes.java @@ -276,6 +276,26 @@ public class CompressorRecipes implements Runnable { .eut(TierEU.RECIPE_UIV) .addTo(compressorRecipes); + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.plateSuperdense, MaterialsUEVplus.Creon, 1)) + .fluidInputs(MaterialsUEVplus.MoltenProtoHalkoniteBase.getFluid(32 * 144)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateSuperdense, MaterialsUEVplus.HotProtoHalkonite, 1)) + // Require stabilized black hole + .metadata(CompressionTierKey.INSTANCE, 2) + .duration(45 * SECONDS / 4) + .eut(TierEU.RECIPE_UIV) + .addTo(compressorRecipes); + + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.plateSuperdense, MaterialsUEVplus.Mellion, 1)) + .fluidInputs(MaterialsUEVplus.MoltenProtoHalkoniteBase.getFluid(32 * 144)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateSuperdense, MaterialsUEVplus.HotProtoHalkonite, 1)) + // Require stabilized black hole + .metadata(CompressionTierKey.INSTANCE, 2) + .duration(45 * SECONDS / 4) + .eut(TierEU.RECIPE_UIV) + .addTo(compressorRecipes); + GTValues.RA.stdBuilder() .itemInputs(WerkstoffLoader.MagnetoResonaticDust.get(OrePrefixes.gem, 9)) .itemOutputs(WerkstoffLoader.MagnetoResonaticDust.get(OrePrefixes.block, 1)) diff --git a/src/main/java/gregtech/loaders/postload/recipes/VacuumFreezerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/VacuumFreezerRecipes.java index 89a1aefa89..813897b3cd 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/VacuumFreezerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/VacuumFreezerRecipes.java @@ -415,6 +415,7 @@ public class VacuumFreezerRecipes implements Runnable { this.addProtoHalkonitePartRecipe(OrePrefixes.frameGt, 1); this.addProtoHalkonitePartRecipe(OrePrefixes.ingot, 1); this.addProtoHalkonitePartRecipe(OrePrefixes.plate, 1); + this.addProtoHalkonitePartRecipe(OrePrefixes.plateDouble, 1); this.addProtoHalkonitePartRecipe(OrePrefixes.plateDense, 1); this.addProtoHalkonitePartRecipe(OrePrefixes.stick, 2); this.addProtoHalkonitePartRecipe(OrePrefixes.round, 8); -- cgit