aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build.properties2
-rw-r--r--src/main/java/com/detrav/net/DetravProPickPacket00.java23
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]);