From 1f54500dc1f4f258727315cd0b6fac7b6bb0fa56 Mon Sep 17 00:00:00 2001 From: Jason Mitchell Date: Sun, 24 Dec 2017 14:49:43 -0800 Subject: Allow use of wire cutter/soldering item on the tile entity, as well as the wire, for a connect/disconnect --- src/main/java/gregtech/common/GT_Client.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/main/java/gregtech/common') diff --git a/src/main/java/gregtech/common/GT_Client.java b/src/main/java/gregtech/common/GT_Client.java index d87536ea2a..2bb93cc66a 100644 --- a/src/main/java/gregtech/common/GT_Client.java +++ b/src/main/java/gregtech/common/GT_Client.java @@ -16,6 +16,7 @@ import gregtech.api.enums.Materials; import gregtech.api.interfaces.tileentity.ICoverable; import gregtech.api.interfaces.tileentity.ITurnable; import gregtech.api.metatileentity.BaseMetaPipeEntity; +import gregtech.api.metatileentity.BaseTileEntity; import gregtech.api.objects.GT_ItemStack; import gregtech.api.util.GT_Log; import gregtech.api.util.GT_PlayedSound; @@ -451,6 +452,10 @@ public class GT_Client extends GT_Proxy drawGrid(aEvent); return; } + if (aTileEntity instanceof BaseTileEntity && (GT_Utility.isStackInList(aEvent.currentItem, GregTech_API.sWireCutterList))) { + drawGrid(aEvent); + return; + } } catch (Throwable e) { if (GT_Values.D1) { e.printStackTrace(GT_Log.err); -- cgit