From b99454a7e396e45c31015e4912fa92d94b745714 Mon Sep 17 00:00:00 2001 From: NotAPenguin Date: Wed, 28 Aug 2024 20:35:51 +0200 Subject: Fix Baryonic Perfection Unit producing too much baryonic matter (#2989) * fix baryonic perfection unit producing twice baryonic matter as required * bring back unknown particle --------- Co-authored-by: Martin Robertz --- src/main/java/gregtech/api/recipe/RecipeMaps.java | 2 +- .../loaders/postload/chains/GT_PurifiedWaterRecipes.java | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/main/java/gregtech/api/recipe/RecipeMaps.java b/src/main/java/gregtech/api/recipe/RecipeMaps.java index 2ced6fab57..82dd60441a 100644 --- a/src/main/java/gregtech/api/recipe/RecipeMaps.java +++ b/src/main/java/gregtech/api/recipe/RecipeMaps.java @@ -1172,7 +1172,7 @@ public final class RecipeMaps { .build(); public static final RecipeMap purificationParticleExtractionRecipes = RecipeMapBuilder .of("gt.recipe.purificationplantquarkextractor") - .maxIO(2, 1, 1, 2) + .maxIO(2, 2, 1, 2) .minInputs(0, 1) .progressBar(GT_UITextures.PROGRESSBAR_ARROW) .frontend(PurificationUnitParticleExtractorFrontend::new) diff --git a/src/main/java/gregtech/loaders/postload/chains/GT_PurifiedWaterRecipes.java b/src/main/java/gregtech/loaders/postload/chains/GT_PurifiedWaterRecipes.java index 4967f51699..53abc9d1b8 100644 --- a/src/main/java/gregtech/loaders/postload/chains/GT_PurifiedWaterRecipes.java +++ b/src/main/java/gregtech/loaders/postload/chains/GT_PurifiedWaterRecipes.java @@ -299,7 +299,8 @@ public class GT_PurifiedWaterRecipes { .fluidOutputs( Materials.Grade8PurifiedWater.getFluid(900L), Materials.StableBaryonicMatter.getFluid(BARYONIC_MATTER_OUTPUT)) - .itemOutputs(ItemList.Quark_Creation_Catalyst_Unaligned.get(2L)) + .itemOutputs(ItemList.Quark_Creation_Catalyst_Unaligned.get(2L), Particle.getBaseParticle(Particle.UNKNOWN)) + .outputChances(10000, 100) .ignoreCollision() .duration(duration) .eut(TierEU.RECIPE_UEV) @@ -310,10 +311,9 @@ public class GT_PurifiedWaterRecipes { // real recipe GT_Values.RA.stdBuilder() .fluidInputs(Materials.Grade7PurifiedWater.getFluid(1000L)) - .fluidOutputs( - Materials.Grade8PurifiedWater.getFluid(900L), - Materials.StableBaryonicMatter.getFluid(BARYONIC_MATTER_OUTPUT)) - .itemOutputs(ItemList.Quark_Creation_Catalyst_Unaligned.get(2L)) + .fluidOutputs(Materials.Grade8PurifiedWater.getFluid(900L)) + .itemOutputs(ItemList.Quark_Creation_Catalyst_Unaligned.get(2L), Particle.getBaseParticle(Particle.UNKNOWN)) + .outputChances(10000, 100) .ignoreCollision() .duration(duration) .eut(TierEU.RECIPE_UEV) -- cgit