From 0704c7cd21065b0e31ee84ecb195fc7590f3d686 Mon Sep 17 00:00:00 2001 From: StaffiX <32968022+StaffiX@users.noreply.github.com> Date: Fri, 8 Nov 2024 00:53:10 +0100 Subject: Another round of later naqfuel buffs (#3439) Co-authored-by: Martin Robertz --- .../blocks/tileEntity/MTEFuelRefineFactory.java | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'src/main/java/goodgenerator/blocks') diff --git a/src/main/java/goodgenerator/blocks/tileEntity/MTEFuelRefineFactory.java b/src/main/java/goodgenerator/blocks/tileEntity/MTEFuelRefineFactory.java index e7ba056ad7..a4eff70edd 100644 --- a/src/main/java/goodgenerator/blocks/tileEntity/MTEFuelRefineFactory.java +++ b/src/main/java/goodgenerator/blocks/tileEntity/MTEFuelRefineFactory.java @@ -7,6 +7,7 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose import static gregtech.api.util.GTStructureUtility.buildHatchAdder; import net.minecraft.block.Block; +import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.util.StatCollector; @@ -45,6 +46,7 @@ import gregtech.api.recipe.check.CheckRecipeResult; import gregtech.api.recipe.check.CheckRecipeResultRegistry; import gregtech.api.render.TextureFactory; import gregtech.api.util.GTRecipe; +import gregtech.api.util.GTUtility; import gregtech.api.util.MultiblockTooltipBuilder; import gregtech.api.util.OverclockCalculator; import tectech.thing.metaTileEntity.hatch.MTEHatchEnergyMulti; @@ -254,7 +256,7 @@ public class MTEFuelRefineFactory extends MTETooltipMultiBlockBaseEM implements int overclockAmount = Tier - recipe.mSpecialValue; return super.createOverclockCalculator(recipe).limitOverclockCount(overclockAmount); } - }.setOverclock(4.0, 4.0); // Set Overclock to be 2/2 + }.setOverclock(4.0, 4.0); // Set Overclock to be 4/4 } @Override @@ -329,6 +331,21 @@ public class MTEFuelRefineFactory extends MTETooltipMultiBlockBaseEM implements return infoData; } + @Override + public boolean onWireCutterRightClick(ForgeDirection side, ForgeDirection wrenchingSide, EntityPlayer aPlayer, + float aX, float aY, float aZ, ItemStack aTool) { + if (aPlayer.isSneaking()) { + batchMode = !batchMode; + if (batchMode) { + GTUtility.sendChatToPlayer(aPlayer, "Batch recipes."); + } else { + GTUtility.sendChatToPlayer(aPlayer, "Don't batch recipes."); + } + } + + return true; + } + @Override public boolean supportsBatchMode() { return true; -- cgit