From 6e8b6a853ec50f82cde66be9a212d4649ceafde9 Mon Sep 17 00:00:00 2001 From: RaitGamerGR <70205464+RaitGamerGR@users.noreply.github.com> Date: Fri, 17 Mar 2023 20:31:18 +0300 Subject: Changed Basic and added Advanced UUMatter recipes (#571) * Changed Basic and added Advanced UUMatter recipes Changed Matter Fabrication CPU recipes for high tiers. This needed for avoiding Fabrication CPU spam and decrease lags. * bs+sa --------- Co-authored-by: Martin Robertz --- .../gregtech/GregtechIndustrialMassFabricator.java | 38 +++++++++++++++++++--- 1 file changed, 33 insertions(+), 5 deletions(-) (limited to 'src/main/java') diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMassFabricator.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMassFabricator.java index cb4643b088..64a161b227 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMassFabricator.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMassFabricator.java @@ -73,9 +73,9 @@ public class GregtechIndustrialMassFabricator { null, null, new FluidStack[] { GT_Values.NF }, - new FluidStack[] { Materials.UUMatter.getFluid(1) }, + new FluidStack[] { Materials.UUMatter.getFluid(16) }, 160 * 20, - 256, + 4096, 0); // Basic UUM @@ -85,12 +85,40 @@ public class GregtechIndustrialMassFabricator { new ItemStack[] { GT_Values.NI }, null, null, - new FluidStack[] { Materials.UUAmplifier.getFluid(1) }, - new FluidStack[] { Materials.UUMatter.getFluid(1) }, + new FluidStack[] { Materials.UUAmplifier.getFluid(16) }, + new FluidStack[] { Materials.UUMatter.getFluid(16) }, 40 * 20, - 256, + 4096, 0); + // Advanced UUM + GTPP_Recipe.GTPP_Recipe_Map.sMatterFab2Recipes.add( + new GTPP_Recipe( + false, + new ItemStack[] { CI.getNumberedCircuit(3) }, + new ItemStack[] { GT_Values.NI }, + null, + null, + new FluidStack[] { GT_Values.NF }, + new FluidStack[] { Materials.UUMatter.getFluid(256) }, + 160 * 20, + 65536, + 0)); + + // Advanced UUM + GTPP_Recipe.GTPP_Recipe_Map.sMatterFab2Recipes.add( + new GTPP_Recipe( + false, + new ItemStack[] { CI.getNumberedCircuit(4) }, + new ItemStack[] { GT_Values.NI }, + null, + null, + new FluidStack[] { Materials.UUAmplifier.getFluid(256) }, + new FluidStack[] { Materials.UUMatter.getFluid(256) }, + 40 * 20, + 65536, + 0)); + GTPP_Recipe.GTPP_Recipe_Map.sMatterFab2Recipes.add(generateUUM_LV); GTPP_Recipe.GTPP_Recipe_Map.sMatterFab2Recipes.add(generateUUMFromUUA_LV); -- cgit