From f5ec482293b0b3cd38eb2ef0fdf0e2f2f439fe82 Mon Sep 17 00:00:00 2001 From: Jason Moiron Date: Mon, 10 Jun 2024 22:23:35 -0400 Subject: [PATCH 1/3] every other purified crushed ore requires 9 PMPD except tetrahedrite, looks like a bug --- .../gtec/data/recipe/disabled/PlatinumLineRecipes.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/java/argent_matter/gtec/data/recipe/disabled/PlatinumLineRecipes.java b/src/main/java/argent_matter/gtec/data/recipe/disabled/PlatinumLineRecipes.java index f5c2635..f14ec73 100644 --- a/src/main/java/argent_matter/gtec/data/recipe/disabled/PlatinumLineRecipes.java +++ b/src/main/java/argent_matter/gtec/data/recipe/disabled/PlatinumLineRecipes.java @@ -61,7 +61,7 @@ public static void platinumLineProcesses(Consumer provider) { CHEMICAL_RECIPES.recipeBuilder(GTExtendedChem.id("dissolve_tetrahedrite_for_platline")) .inputItems(crushedPurified, Tetrahedrite,9) - .inputItems(dust, GTECMaterials.PlatinumMetallicPowder) + .inputItems(dust, GTECMaterials.PlatinumMetallicPowder,9) .inputFluids(AquaRegia.getFluid(10000)) .outputItems(dust, GTECMaterials.PlatinumResidue) .outputFluids(GTECMaterials.PlatinumConcentrate.getFluid(10000)) @@ -558,5 +558,3 @@ public static void platinumLineProcesses(Consumer provider) { .duration(600).EUt(VA[LV]).save(provider); } } - - From 4e27ac6cb4dc396b44381ccf9c751e65ac0fc3f3 Mon Sep 17 00:00:00 2001 From: Jason Moiron Date: Mon, 10 Jun 2024 23:09:19 -0400 Subject: [PATCH 2/3] rebalance platline to recycle far more efficiently, which fixes its punishingly low yields --- .../recipe/disabled/PlatinumLineRecipes.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/main/java/argent_matter/gtec/data/recipe/disabled/PlatinumLineRecipes.java b/src/main/java/argent_matter/gtec/data/recipe/disabled/PlatinumLineRecipes.java index f14ec73..014b21c 100644 --- a/src/main/java/argent_matter/gtec/data/recipe/disabled/PlatinumLineRecipes.java +++ b/src/main/java/argent_matter/gtec/data/recipe/disabled/PlatinumLineRecipes.java @@ -382,22 +382,22 @@ public static void platinumLineProcesses(Consumer provider) { // Remaining Sifting Recipes SIFTER_RECIPES.recipeBuilder(GTExtendedChem.id("refined_platinum_salt")) .inputItems(dust, GTECMaterials.PlatinumSalt,1) - .chancedOutput(dust, GTECMaterials.RefinedPlatlinumSalt, 1000,0) - .chancedOutput(dust, GTECMaterials.RefinedPlatlinumSalt, 1000,0) - .chancedOutput(dust, GTECMaterials.RefinedPlatlinumSalt, 1000,0) - .chancedOutput(dust, GTECMaterials.RefinedPlatlinumSalt, 1000,0) - .chancedOutput(dust, GTECMaterials.RefinedPlatlinumSalt, 1000,0) .chancedOutput(dust, GTECMaterials.RefinedPlatlinumSalt, 1500,0) + .chancedOutput(dust, GTECMaterials.RefinedPlatlinumSalt, 1500,0) + .chancedOutput(dust, GTECMaterials.RefinedPlatlinumSalt, 1500,0) + .chancedOutput(dust, GTECMaterials.RefinedPlatlinumSalt, 1500,0) + .chancedOutput(dust, GTECMaterials.RefinedPlatlinumSalt, 1500,0) + .chancedOutput(dust, GTECMaterials.RefinedPlatlinumSalt, 2000,0) .duration(600).EUt(VA[LV]).save(provider); SIFTER_RECIPES.recipeBuilder(GTExtendedChem.id("salt_to_metallic_powder_palladium")) .inputItems(dust, GTECMaterials.PalladiumSalt,1) - .chancedOutput(dust, GTECMaterials.PalladiumMetallicPowder, 1000,0) - .chancedOutput(dust, GTECMaterials.PalladiumMetallicPowder, 1000,0) - .chancedOutput(dust, GTECMaterials.PalladiumMetallicPowder, 1000,0) - .chancedOutput(dust, GTECMaterials.PalladiumMetallicPowder, 1000,0) - .chancedOutput(dust, GTECMaterials.PalladiumMetallicPowder, 1000,0) .chancedOutput(dust, GTECMaterials.PalladiumMetallicPowder, 1500,0) + .chancedOutput(dust, GTECMaterials.PalladiumMetallicPowder, 1500,0) + .chancedOutput(dust, GTECMaterials.PalladiumMetallicPowder, 1500,0) + .chancedOutput(dust, GTECMaterials.PalladiumMetallicPowder, 1500,0) + .chancedOutput(dust, GTECMaterials.PalladiumMetallicPowder, 1500,0) + .chancedOutput(dust, GTECMaterials.PalladiumMetallicPowder, 2000,0) .duration(600).EUt(VA[LV]).save(provider); From a395045580b6c716adbce45e742717798ce65b4b Mon Sep 17 00:00:00 2001 From: Jason Moiron Date: Mon, 10 Jun 2024 23:33:30 -0400 Subject: [PATCH 3/3] fix LeachResidue output being severely nerfed --- .../gtec/data/recipe/disabled/PlatinumLineRecipes.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/argent_matter/gtec/data/recipe/disabled/PlatinumLineRecipes.java b/src/main/java/argent_matter/gtec/data/recipe/disabled/PlatinumLineRecipes.java index 014b21c..65bed35 100644 --- a/src/main/java/argent_matter/gtec/data/recipe/disabled/PlatinumLineRecipes.java +++ b/src/main/java/argent_matter/gtec/data/recipe/disabled/PlatinumLineRecipes.java @@ -156,6 +156,7 @@ public static void platinumLineProcesses(Consumer provider) { .circuitMeta(2) .inputItems(dustSmall, GTECMaterials.PotassiumDisulfate, 2) .outputFluids(RhodiumSulfate.getFluid(360)) + .outputItems(dust, GTECMaterials.LeachResidue, 1) .blastFurnaceTemp(775) .duration(200).EUt(VA[MV]).save(provider);