diff options
-rw-r--r-- | build.properties | 2 | ||||
-rw-r--r-- | src/main/java/com/detrav/net/DetravProPickPacket00.java | 23 |
2 files changed, 15 insertions, 10 deletions
diff --git a/build.properties b/build.properties index e6300b69fa..dfb3763318 100644 --- a/build.properties +++ b/build.properties @@ -1,7 +1,7 @@ minecraft.version=1.7.10 forge.version=10.13.4.1566-1.7.10 -detravscanner.version=0.31.0 +detravscanner.version=0.31.1 ae2.version=rv2-beta-33 applecore.version=1.7.10-1.2.1+107.59407 diff --git a/src/main/java/com/detrav/net/DetravProPickPacket00.java b/src/main/java/com/detrav/net/DetravProPickPacket00.java index 07fcb0f64c..dc59032922 100644 --- a/src/main/java/com/detrav/net/DetravProPickPacket00.java +++ b/src/main/java/com/detrav/net/DetravProPickPacket00.java @@ -135,15 +135,20 @@ public class DetravProPickPacket00 extends DetravPacket { for (short meta : map[i][j].values()) { String name; short[] rgba; - //Пока только по одному буду - Materials tMaterial = GregTech_API.sGeneratedMaterials[meta % 1000]; - if (tMaterial == null) { - exception++; - continue; - } - rgba = tMaterial.getRGBA(); - //ores.put(GT_Ore) - name = GT_LanguageManager.getTranslation("gt.blockores." + meta + ".name"); + //Пока только по одному буду + Materials tMaterial = null; + try { + tMaterial = GregTech_API.sGeneratedMaterials[meta % 1000]; + } catch (Exception e) { + tMaterial = null; + } + if (tMaterial == null) { + exception++; + continue; + } + rgba = tMaterial.getRGBA(); + //ores.put(GT_Ore) + name = GT_LanguageManager.getTranslation("gt.blockores." + meta + ".name"); raster.setSample(i, j, 0, rgba[0]); raster.setSample(i, j, 1, rgba[1]); |