aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common
diff options
context:
space:
mode:
authorLyfts <127234178+Lyfts@users.noreply.github.com>2024-04-01 06:46:50 +0200
committerGitHub <noreply@github.com>2024-04-01 12:46:50 +0800
commitbebab9cda469801ce41feb30211ffd183dbb69c0 (patch)
treed78b04b10815d5e9439e494f30aa0b6e4fae0fd7 /src/main/java/gregtech/common
parent22679363bf69144a961e28b0ff516f21922195e8 (diff)
downloadGT5-Unofficial-bebab9cda469801ce41feb30211ffd183dbb69c0.tar.gz
GT5-Unofficial-bebab9cda469801ce41feb30211ffd183dbb69c0.tar.bz2
GT5-Unofficial-bebab9cda469801ce41feb30211ffd183dbb69c0.zip
Fix crowbar recursive call (#2555)
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r--src/main/java/gregtech/common/tools/GT_Tool_Crowbar.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/gregtech/common/tools/GT_Tool_Crowbar.java b/src/main/java/gregtech/common/tools/GT_Tool_Crowbar.java
index 742d4b3fa0..761784284d 100644
--- a/src/main/java/gregtech/common/tools/GT_Tool_Crowbar.java
+++ b/src/main/java/gregtech/common/tools/GT_Tool_Crowbar.java
@@ -13,6 +13,7 @@ import com.google.common.base.Strings;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
import gregtech.api.interfaces.IIconContainer;
+import gregtech.api.interfaces.IToolStats;
import gregtech.api.items.GT_MetaGenerated_Tool;
import gregtech.common.items.GT_MetaGenerated_Tool_01;
import gregtech.common.items.behaviors.Behaviour_Crowbar;
@@ -96,8 +97,8 @@ public class GT_Tool_Crowbar extends GT_Tool {
}
String tTool = aBlock.getHarvestTool(aMetaData);
if (Strings.isNullOrEmpty(tTool)) {
- for (var i : GT_MetaGenerated_Tool_01.INSTANCE.mToolStats.values()) {
- if (i instanceof GT_Tool_Crowbar && !i.isMinableBlock(aBlock, aMetaData)) {
+ for (IToolStats i : GT_MetaGenerated_Tool_01.INSTANCE.mToolStats.values()) {
+ if (i instanceof GT_Tool_Crowbar && i != this && !i.isMinableBlock(aBlock, aMetaData)) {
return false;
}
}