diff options
author | NotAPenguin <michiel.vandeginste@gmail.com> | 2024-08-11 04:10:55 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-11 09:10:55 +0700 |
commit | 1d2b10a41722ff9e0340061879f069792936b13c (patch) | |
tree | c7cfdbe606bf0b22e25606b9e619d9e23541b966 /src/main/java/goodgenerator | |
parent | 7fd5dc39f9335f870c62e89fd88bc6ef21daab46 (diff) | |
download | GT5-Unofficial-1d2b10a41722ff9e0340061879f069792936b13c.tar.gz GT5-Unofficial-1d2b10a41722ff9e0340061879f069792936b13c.tar.bz2 GT5-Unofficial-1d2b10a41722ff9e0340061879f069792936b13c.zip |
Fix QFT recipes (#2862)
* fix qft chances in recipes
* fix qft frontend
* remove cry about it catch
Diffstat (limited to 'src/main/java/goodgenerator')
-rw-r--r-- | src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java | 184 |
1 files changed, 88 insertions, 96 deletions
diff --git a/src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java b/src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java index 46521fcaa1..292c972edf 100644 --- a/src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java +++ b/src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java @@ -92,102 +92,94 @@ public class NaquadahReworkRecipeLoader { if (!EnableNaquadahRework) return; - try { - // Naquadah (UEV) - GT_Values.RA.stdBuilder() - .itemInputs( - naquadahEarth.get(OrePrefixes.dust, 32), - Materials.Sodium.getDust(64), - Materials.Carbon.getDust(1), - GT_Utility.copyAmount(0, GenericChem.mSimpleNaquadahCatalyst)) - .itemOutputs( - inertNaquadah.get(OrePrefixes.dust, 1), - Materials.Titanium.getDust(64), - Materials.Adamantium.getDust(64), - Materials.Gallium.getDust(64)) - .outputChances(2500, 2500, 2500, 2500) - .fluidInputs( - Materials.Hydrogen.getGas(64000L), - Materials.Fluorine.getGas(64000L), - Materials.Oxygen.getGas(100L)) - .duration(10 * SECONDS) - .eut(GT_Values.VP[10]) - .metadata(QFT_FOCUS_TIER, 2) - .addTo(quantumForceTransformerRecipes); - // Enriched Naquadah (UIV) - GT_Values.RA.stdBuilder() - .itemInputs( - enrichedNaquadahEarth.get(OrePrefixes.dust, 32), - Materials.Zinc.getDust(64), - Materials.Carbon.getDust(1), - GT_Utility.copyAmount(0, GenericChem.mSimpleNaquadahCatalyst)) - .itemOutputs(inertEnrichedNaquadah.get(OrePrefixes.dust, 1), Materials.Trinium.getDust(64)) - .outputChances(3300, 3300, 3300) - .fluidInputs(Materials.SulfuricAcid.getFluid(16000), Materials.Oxygen.getGas(100L)) - .fluidOutputs(wasteLiquid.getFluidOrGas(32000)) - .duration(10 * SECONDS) - .eut(GT_Values.VP[11]) - .metadata(QFT_FOCUS_TIER, 2) - .addTo(quantumForceTransformerRecipes); - // Naquadria (UMV) - GT_Values.RA.stdBuilder() - .itemInputs( - naquadriaEarth.get(OrePrefixes.dust, 32), - Materials.Magnesium.getDust(64), - GT_Utility.copyAmount(0, GenericChem.mAdvancedNaquadahCatalyst)) - .itemOutputs( - inertNaquadria.get(OrePrefixes.dust, 1), - Materials.Barium.getDust(64), - Materials.Indium.getDust(64), - ItemList.NaquadriaSupersolid.get(1)) - .outputChances(2500, 2500, 2500, 2500) - .fluidInputs( - Materials.PhosphoricAcid.getFluid(16000), - Materials.SulfuricAcid.getFluid(16000), - Materials.Oxygen.getGas(100L)) - .duration(5 * SECONDS) - .eut(GT_Values.VP[12]) - .metadata(QFT_FOCUS_TIER, 3) - .addTo(quantumForceTransformerRecipes); - - // Activate Them - - GT_Values.RA.stdBuilder() - .itemInputs(inertNaquadah.get(OrePrefixes.dust, 64), inertNaquadah.get(OrePrefixes.dust, 32)) - .itemOutputs(Materials.Nickel.getDust(16)) - .fluidInputs(Materials.Nickel.getPlasma(144 * 16)) - .fluidOutputs(Materials.Naquadah.getMolten(144 * 9216)) - .duration(1 * MINUTES + 40 * SECONDS) - .eut(0) - .metadata(NKE_RANGE, computeRangeNKE(600, 500)) - .noOptimize() - .addTo(neutronActivatorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - inertEnrichedNaquadah.get(OrePrefixes.dust, 64), - inertEnrichedNaquadah.get(OrePrefixes.dust, 32)) - .itemOutputs(Materials.Titanium.getDust(16)) - .fluidInputs(Materials.Titanium.getPlasma(16 * 144)) - .fluidOutputs(Materials.NaquadahEnriched.getMolten(144 * 9216)) - .duration(1 * MINUTES + 40 * SECONDS) - .eut(0) - .metadata(NKE_RANGE, computeRangeNKE(900, 850)) - .noOptimize() - .addTo(neutronActivatorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(inertNaquadria.get(OrePrefixes.dust, 64), inertNaquadria.get(OrePrefixes.dust, 32)) - .itemOutputs(Materials.Americium.getDust(16)) - .fluidInputs(Materials.Americium.getPlasma(144 * 16)) - .fluidOutputs(Materials.Naquadria.getMolten(144 * 9216)) - .duration(1 * MINUTES + 40 * SECONDS) - .eut(0) - .metadata(NKE_RANGE, computeRangeNKE(1100, 1080)) - .noOptimize() - .addTo(neutronActivatorRecipes); - - } catch (Throwable t) { - // Cry about it - } + // Naquadah (UEV) + GT_Values.RA.stdBuilder() + .itemInputs( + naquadahEarth.get(OrePrefixes.dust, 32), + Materials.Sodium.getDust(64), + Materials.Carbon.getDust(1), + GT_Utility.copyAmount(0, GenericChem.mSimpleNaquadahCatalyst)) + .itemOutputs( + inertNaquadah.get(OrePrefixes.dust, 1), + Materials.Titanium.getDust(64), + Materials.Adamantium.getDust(64), + Materials.Gallium.getDust(64)) + .fluidInputs( + Materials.Hydrogen.getGas(64000L), + Materials.Fluorine.getGas(64000L), + Materials.Oxygen.getGas(100L)) + .duration(10 * SECONDS) + .eut(GT_Values.VP[10]) + .metadata(QFT_FOCUS_TIER, 2) + .addTo(quantumForceTransformerRecipes); + // Enriched Naquadah (UIV) + GT_Values.RA.stdBuilder() + .itemInputs( + enrichedNaquadahEarth.get(OrePrefixes.dust, 32), + Materials.Zinc.getDust(64), + Materials.Carbon.getDust(1), + GT_Utility.copyAmount(0, GenericChem.mSimpleNaquadahCatalyst)) + .itemOutputs(inertEnrichedNaquadah.get(OrePrefixes.dust, 1), Materials.Trinium.getDust(64)) + .fluidInputs(Materials.SulfuricAcid.getFluid(16000), Materials.Oxygen.getGas(100L)) + .fluidOutputs(wasteLiquid.getFluidOrGas(32000)) + .duration(10 * SECONDS) + .eut(GT_Values.VP[11]) + .metadata(QFT_FOCUS_TIER, 2) + .addTo(quantumForceTransformerRecipes); + // Naquadria (UMV) + GT_Values.RA.stdBuilder() + .itemInputs( + naquadriaEarth.get(OrePrefixes.dust, 32), + Materials.Magnesium.getDust(64), + GT_Utility.copyAmount(0, GenericChem.mAdvancedNaquadahCatalyst)) + .itemOutputs( + inertNaquadria.get(OrePrefixes.dust, 1), + Materials.Barium.getDust(64), + Materials.Indium.getDust(64), + ItemList.NaquadriaSupersolid.get(1)) + .fluidInputs( + Materials.PhosphoricAcid.getFluid(16000), + Materials.SulfuricAcid.getFluid(16000), + Materials.Oxygen.getGas(100L)) + .duration(5 * SECONDS) + .eut(GT_Values.VP[12]) + .metadata(QFT_FOCUS_TIER, 3) + .addTo(quantumForceTransformerRecipes); + + // Activate Them + + GT_Values.RA.stdBuilder() + .itemInputs(inertNaquadah.get(OrePrefixes.dust, 64), inertNaquadah.get(OrePrefixes.dust, 32)) + .itemOutputs(Materials.Nickel.getDust(16)) + .fluidInputs(Materials.Nickel.getPlasma(144 * 16)) + .fluidOutputs(Materials.Naquadah.getMolten(144 * 9216)) + .duration(1 * MINUTES + 40 * SECONDS) + .eut(0) + .metadata(NKE_RANGE, computeRangeNKE(600, 500)) + .noOptimize() + .addTo(neutronActivatorRecipes); + GT_Values.RA.stdBuilder() + .itemInputs( + inertEnrichedNaquadah.get(OrePrefixes.dust, 64), + inertEnrichedNaquadah.get(OrePrefixes.dust, 32)) + .itemOutputs(Materials.Titanium.getDust(16)) + .fluidInputs(Materials.Titanium.getPlasma(16 * 144)) + .fluidOutputs(Materials.NaquadahEnriched.getMolten(144 * 9216)) + .duration(1 * MINUTES + 40 * SECONDS) + .eut(0) + .metadata(NKE_RANGE, computeRangeNKE(900, 850)) + .noOptimize() + .addTo(neutronActivatorRecipes); + GT_Values.RA.stdBuilder() + .itemInputs(inertNaquadria.get(OrePrefixes.dust, 64), inertNaquadria.get(OrePrefixes.dust, 32)) + .itemOutputs(Materials.Americium.getDust(16)) + .fluidInputs(Materials.Americium.getPlasma(144 * 16)) + .fluidOutputs(Materials.Naquadria.getMolten(144 * 9216)) + .duration(1 * MINUTES + 40 * SECONDS) + .eut(0) + .metadata(NKE_RANGE, computeRangeNKE(1100, 1080)) + .noOptimize() + .addTo(neutronActivatorRecipes); // Fix shit GT_Values.RA.stdBuilder() |