diff options
author | Mary <33456283+FourIsTheNumber@users.noreply.github.com> | 2024-08-26 00:53:29 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-26 06:53:29 +0200 |
commit | 5732a9656dca1f19a2ace891c012330ae53ff4e8 (patch) | |
tree | 197435bdb932b1a4351f56115102e7f229e47b6b /src/main/java/gregtech/common/tileentities | |
parent | e5fbecb6061d1695916f9ef4cf6b6c61ea64dff3 (diff) | |
download | GT5-Unofficial-5732a9656dca1f19a2ace891c012330ae53ff4e8.tar.gz GT5-Unofficial-5732a9656dca1f19a2ace891c012330ae53ff4e8.tar.bz2 GT5-Unofficial-5732a9656dca1f19a2ace891c012330ae53ff4e8.zip |
Fix some misnames and allow toggling batch mode with wire cutters (wh… (#2975)
Fix some misnames and allow toggling batch mode with wire cutters (while shifting)
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/gregtech/common/tileentities')
-rw-r--r-- | src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialLaserEngraver.java | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialLaserEngraver.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialLaserEngraver.java index 816a35f557..50c55d11a5 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialLaserEngraver.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialLaserEngraver.java @@ -231,9 +231,20 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver @Override public boolean onWireCutterRightClick(ForgeDirection side, ForgeDirection wrenchingSide, EntityPlayer aPlayer, float aX, float aY, float aZ, ItemStack aTool) { - if (renderer != null) { - renderer.realism = !renderer.realism; - PlayerUtils.messagePlayer(aPlayer, "Toggling realism!"); + if (aPlayer.isSneaking()) { + batchMode = !batchMode; + if (batchMode) { + GT_Utility.sendChatToPlayer(aPlayer, StatCollector.translateToLocal("misc.BatchModeTextOn")); + } else { + GT_Utility.sendChatToPlayer(aPlayer, StatCollector.translateToLocal("misc.BatchModeTextOff")); + } + return true; + } else { + if (renderer != null) { + renderer.realism = !renderer.realism; + PlayerUtils.messagePlayer(aPlayer, "Toggling realism!"); + return true; + } } return false; } @@ -311,7 +322,6 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver if (renderer == null) return false; if (glassTier < GTVoltageIndex.UMV && laserSource.mTier > glassTier) return false; - // All checks passed! return true; } |