aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialLaserEngraver.java18
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java2
2 files changed, 15 insertions, 5 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;
}
diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java b/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java
index ee740c0d15..8ad2a37ba2 100644
--- a/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java
+++ b/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java
@@ -729,7 +729,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC
new GT_MetaTileEntity_IndustrialLaserEngraver(
INDUSTRIAL_LASER_ENGRAVER_CONTROLLER.ID,
"multimachine.engraver",
- "Hyper-Intensity Laser Emitter").getStackForm(1));
+ "Hyper-Intensity Laser Engraver").getStackForm(1));
ItemList.Machine_Multi_IndustrialExtractor.set(
new GT_MetaTileEntity_IndustrialExtractor(