From ca6630c60e0ef14447862a2aca5afa1f13de895e Mon Sep 17 00:00:00 2001 From: tracer4b <61507029+tracer4b@users.noreply.github.com> Date: Sun, 10 Jul 2022 14:45:02 +0800 Subject: [PATCH] unify GT uranium and plutonium isotopes --- overrides/scripts/Nuclearcraft.zs | 110 ++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) diff --git a/overrides/scripts/Nuclearcraft.zs b/overrides/scripts/Nuclearcraft.zs index 1697b6e..1ad9b8e 100644 --- a/overrides/scripts/Nuclearcraft.zs +++ b/overrides/scripts/Nuclearcraft.zs @@ -468,6 +468,114 @@ centrifuge.recipeBuilder() .duration(20).EUt(7) .buildAndRegister(); +// Switch to GT U-235, U-238, Pu-239, Pu-241 +// Tiny Clump of Uranium-233 * 16 +.findRecipe(24, [], null).remove(); +centrifuge.recipeBuilder() + .inputs() + .outputs( * 16, * 8, * 8, * 32) + .duration(1200).EUt(24).buildAndRegister(); + +// Uranium-238 * 8 +.findRecipe(48, [], null).remove(); +thermal_centrifuge.recipeBuilder() + .inputs() + .outputs( * 8, ) + .duration(3200).EUt(48).buildAndRegister(); + +// Uranium-238 * 5 +.findRecipe(48, [], null).remove(); + +thermal_centrifuge.recipeBuilder() + .inputs() + .outputs( * 5, * 4) + .duration(3200).EUt(48).buildAndRegister(); + +// Tiny Clump of Uranium-238 * 20 +.findRecipe(24, [], null).remove(); +centrifuge.recipeBuilder() + .inputs() + .outputs( * 16, * 20, * 4, * 24) + .duration(1200).EUt(24).buildAndRegister(); + +// Tiny Clump of Uranium-238 * 40 +.findRecipe(24, [], null).remove(); +centrifuge.recipeBuilder() + .inputs() + .outputs( * 8, * 40, * 8, * 8) + .duration(1200).EUt(24).buildAndRegister(); + +// Tiny Clump of Uranium-238 * 16 +.findRecipe(24, [], null).remove(); +centrifuge.recipeBuilder() + .inputs() + .outputs( * 8, * 16, * 8, * 32) + .duration(1200).EUt(24).buildAndRegister(); + +// Uranium-238 * 8 +.findRecipe(48, [], null).remove(); +thermal_centrifuge.recipeBuilder() + .inputs() + .outputs( * 8, ) + .duration(3200).EUt(48).buildAndRegister(); + +// Uranium-238 * 5 +.findRecipe(48, [], null).remove(); +thermal_centrifuge.recipeBuilder() + .inputs() + .outputs( * 5, * 4) + .duration(3200).EUt(48).buildAndRegister(); + +// Tiny Clump of Plutonium-239 * 4 +.findRecipe(24, [], null).remove(); +centrifuge.recipeBuilder() + .inputs() + .outputs( * 32, * 4, * 4, * 24) + .duration(1200).EUt(24).buildAndRegister(); + +// Tiny Clump of Plutonium-239 * 8 +.findRecipe(24, [], null).remove(); +centrifuge.recipeBuilder() + .inputs() + .outputs( * 24, * 4, * 8, * 28) + .duration(1200).EUt(24).buildAndRegister(); + +// Plutonium-242 * 8 +.findRecipe(48, [], null).remove(); +thermal_centrifuge.recipeBuilder() + .inputs() + .outputs( * 8, ) + .duration(3200).EUt(48).buildAndRegister(); + +// Plutonium-242 * 5 +.findRecipe(48, [], null).remove(); +thermal_centrifuge.recipeBuilder() + .inputs() + .outputs( * 5, * 4) + .duration(3200).EUt(48).buildAndRegister(); + +// Plutonium-242 * 8 +.findRecipe(48, [], null).remove(); +thermal_centrifuge.recipeBuilder() + .inputs() + .outputs( * 8, ) + .duration(3200).EUt(48).buildAndRegister(); + +// Plutonium-242 * 5 +.findRecipe(48, [], null).remove(); +thermal_centrifuge.recipeBuilder() + .inputs() + .outputs( * 5, * 4) + .duration(3200).EUt(48).buildAndRegister(); + +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); +mods.jei.JEI.removeAndHide(); recipes.remove(); alloy.recipeBuilder() @@ -1011,4 +1119,6 @@ thermal_sep.recipeBuilder() // Pu dupe // Plutonium-239 * 1 .findRecipe(48, [], null).remove(); +// Plutonium-239 * 1 +.findRecipe(48, [], null).remove();