diff options
author | repo-alt <wvk17@yandex.ru> | 2020-12-04 01:02:15 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-04 01:02:15 +0300 |
commit | a0a77f0b9868a4ca8a3df8ae8d50b4dcfb4030db (patch) | |
tree | e2d612e9266347b1cf28b2d9f41800a32a7b43d1 /src | |
parent | 26035bacd145da77b9b7109f574503cb41f302e1 (diff) | |
parent | 28eaa261e316518d83460b94c7b3678ac00acf7e (diff) | |
download | GT5-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.java | 11 |
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; } |