From 1925c00f24f04900d630129d9e337748fe3dc557 Mon Sep 17 00:00:00 2001 From: Daniel Mendes <70096037+Steelux8@users.noreply.github.com> Date: Fri, 22 Sep 2023 07:53:01 +0100 Subject: Add Alternative Recipe in LFTR Chain to Avoid Cells (#754) * Add chemplant alternative to EBF recipe with cells - Add a recipe for LFTR Fuel Base (LiFBeF2UF4), for the Chemical Plant, instead of the EBF, which can use the same inputs and outputs but without any cells. * Add comment to explain recipe * Apply spotless --- .../loaders/recipe/RecipeLoader_NuclearFuelProcessing.java | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src') diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/loaders/recipe/RecipeLoader_NuclearFuelProcessing.java b/src/main/java/gtPlusPlus/xmod/gregtech/loaders/recipe/RecipeLoader_NuclearFuelProcessing.java index b39ceb8e3a..ae3bcbe32e 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/loaders/recipe/RecipeLoader_NuclearFuelProcessing.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/loaders/recipe/RecipeLoader_NuclearFuelProcessing.java @@ -212,6 +212,17 @@ public class RecipeLoader_NuclearFuelProcessing { 300 * 10, MaterialUtils.getVoltageForTier(5), 5400); + // Alternative recipe to the above, for chemplant, to not use cells + CORE.RA.addChemicalPlantRecipe( + new ItemStack[] {}, + new FluidStack[] { FLUORIDES.URANIUM_HEXAFLUORIDE.getFluidStack(1000), + NUCLIDE.LiFBeF2.getFluidStack(1000), ELEMENT.getInstance().HYDROGEN.getFluidStack(2000) }, + new ItemStack[] {}, + new FluidStack[] { NUCLIDE.LiFBeF2UF4.getFluidStack(3000), + FluidUtils.getFluidStack("hydrofluoricacid", 2000) }, + 300 * 10, + MaterialUtils.getVoltageForTier(5), + 4); // LiFBeF2ZrF4U235 - We can't add both ZrF4 and U235 here, so best we leave this disabled. /* -- cgit