aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorБатьків Нестор-Євген Васильович <mama040508@gmail.com>2024-01-14 18:39:06 +0200
committerGitHub <noreply@github.com>2024-01-14 17:39:06 +0100
commitfee9926380647755f5882b8869462281123e0a46 (patch)
treed9424bbfe92d0f9d91f06923b1f648baebefc77b /src
parent968cb4d585a95bbf10603273dd00bf352700294d (diff)
downloadGT5-Unofficial-fee9926380647755f5882b8869462281123e0a46.tar.gz
GT5-Unofficial-fee9926380647755f5882b8869462281123e0a46.tar.bz2
GT5-Unofficial-fee9926380647755f5882b8869462281123e0a46.zip
Add back tool mode to wrench (#2462)
Diffstat (limited to 'src')
-rw-r--r--src/main/java/gregtech/common/tools/GT_Tool_Wrench.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/gregtech/common/tools/GT_Tool_Wrench.java b/src/main/java/gregtech/common/tools/GT_Tool_Wrench.java
index 91ecd71536..0b992a2710 100644
--- a/src/main/java/gregtech/common/tools/GT_Tool_Wrench.java
+++ b/src/main/java/gregtech/common/tools/GT_Tool_Wrench.java
@@ -30,6 +30,7 @@ import gregtech.api.enums.Textures;
import gregtech.api.interfaces.IIconContainer;
import gregtech.api.items.GT_MetaGenerated_Tool;
import gregtech.api.util.GT_ToolHarvestHelper;
+import gregtech.common.items.behaviors.Behaviour_Switch_Mode;
import gregtech.common.items.behaviors.Behaviour_Wrench;
import ic2.api.tile.IWrenchable;
@@ -149,6 +150,7 @@ public class GT_Tool_Wrench extends GT_Tool {
@Override
public void onStatsAddedToTool(GT_MetaGenerated_Tool aItem, int aID) {
+ aItem.addItemBehavior(aID, new Behaviour_Switch_Mode());
aItem.addItemBehavior(aID, new Behaviour_Wrench(100));
}
@@ -256,4 +258,14 @@ public class GT_Tool_Wrench extends GT_Tool {
}
return modified;
}
+
+ @Override
+ public byte getMaxMode() {
+ return 2;
+ }
+
+ @Override
+ public String getToolTypeName() {
+ return "wrench";
+ }
}