aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorrepo-alt <wvk17@yandex.ru>2020-12-04 01:02:15 +0300
committerGitHub <noreply@github.com>2020-12-04 01:02:15 +0300
commita0a77f0b9868a4ca8a3df8ae8d50b4dcfb4030db (patch)
treee2d612e9266347b1cf28b2d9f41800a32a7b43d1 /src
parent26035bacd145da77b9b7109f574503cb41f302e1 (diff)
parent28eaa261e316518d83460b94c7b3678ac00acf7e (diff)
downloadGT5-Unofficial-a0a77f0b9868a4ca8a3df8ae8d50b4dcfb4030db.tar.gz
GT5-Unofficial-a0a77f0b9868a4ca8a3df8ae8d50b4dcfb4030db.tar.bz2
GT5-Unofficial-a0a77f0b9868a4ca8a3df8ae8d50b4dcfb4030db.zip
Merge pull request #361 from repo-alt/experimental
Non-GT ores support for the seismic prospector (GT++, BW(?))
Diffstat (limited to 'src')
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_AdvSeismicProspector.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_AdvSeismicProspector.java b/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_AdvSeismicProspector.java
index 46ea555ad0..28f661c339 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_AdvSeismicProspector.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_AdvSeismicProspector.java
@@ -216,12 +216,13 @@ public class GT_MetaTileEntity_AdvSeismicProspector extends GT_MetaTileEntity_Ba
}
} else {
int tMetaID = getBaseMetaTileEntity().getWorld().getBlockMetadata(x, y, z);
- ItemData tAssotiation = GT_OreDictUnificator.getAssociation(new ItemStack(tBlock, 1, tMetaID));
-
- if ((tAssotiation != null) && (tAssotiation.mPrefix.toString().startsWith("ore")))
- return tAssotiation.mMaterial.mMaterial.mDefaultLocalName;
+ ItemStack is = new ItemStack(tBlock, 1, tMetaID);
+ ItemData association = GT_OreDictUnificator.getAssociation(is);
+ if ((association != null) && (association.mPrefix.toString().startsWith("ore")))
+ return association.mMaterial.mMaterial.mDefaultLocalName;
+ else if (GT_Utility.isOre(is))
+ return tBlock.getLocalizedName();
}
-
return null;
}