From 008b321c9073a4224eb89ff1fd1e847dd5e6dff2 Mon Sep 17 00:00:00 2001 From: Abdiel Kavash <19243993+AbdielKavash@users.noreply.github.com> Date: Wed, 15 May 2024 23:56:45 -0600 Subject: Enable input bus separation for the MCR. (#9) * Enable input bus separation for the MCR. * Allow toggling by screwdriver. --- .../multis/mega/GT_TileEntity_MegaChemicalReactor.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/mega/GT_TileEntity_MegaChemicalReactor.java b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/mega/GT_TileEntity_MegaChemicalReactor.java index 3764812689..f7aaffef09 100644 --- a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/mega/GT_TileEntity_MegaChemicalReactor.java +++ b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/mega/GT_TileEntity_MegaChemicalReactor.java @@ -121,6 +121,14 @@ public class GT_TileEntity_MegaChemicalReactor } } + @Override + public void onScrewdriverRightClick(ForgeDirection side, EntityPlayer aPlayer, float aX, float aY, float aZ) { + inputSeparation = !inputSeparation; + GT_Utility.sendChatToPlayer( + aPlayer, + StatCollector.translateToLocal("GT5U.machines.separatebus") + " " + inputSeparation); + } + @Override public boolean onWireCutterRightClick(ForgeDirection side, ForgeDirection wrenchingSide, EntityPlayer aPlayer, float aX, float aY, float aZ) { @@ -233,4 +241,9 @@ public class GT_TileEntity_MegaChemicalReactor public boolean supportsVoidProtection() { return true; } + + @Override + public boolean supportsInputSeparation() { + return true; + } } -- cgit