aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build.properties4
-rw-r--r--libs/gregtech-5.09.24-dev.jar (renamed from libs/gregtech-5.09.22-dev.jar)bin9189943 -> 9214574 bytes
-rw-r--r--src/main/java/com/detrav/DetravScannerMod.java2
-rw-r--r--src/main/java/com/detrav/net/DetravProPickPacket00.java4
-rw-r--r--src/main/java/com/detrav/proxies/ClientProxy.java5
-rw-r--r--src/main/java/com/detrav/proxies/CommonProxy.java4
6 files changed, 15 insertions, 4 deletions
diff --git a/build.properties b/build.properties
index 1671602e1e..7aaec9dd24 100644
--- a/build.properties
+++ b/build.properties
@@ -1,7 +1,7 @@
minecraft.version=1.7.10
-forge.version=10.13.4.1614-1.7.10
+forge.version=10.13.4.1566-1.7.10
-detravscanner.version=0.22.0
+detravscanner.version=0.23.0
ae2.version=rv2-beta-33
applecore.version=1.7.10-1.2.1+107.59407
diff --git a/libs/gregtech-5.09.22-dev.jar b/libs/gregtech-5.09.24-dev.jar
index f46688e6a1..70c5f05689 100644
--- a/libs/gregtech-5.09.22-dev.jar
+++ b/libs/gregtech-5.09.24-dev.jar
Binary files differ
diff --git a/src/main/java/com/detrav/DetravScannerMod.java b/src/main/java/com/detrav/DetravScannerMod.java
index 4c2806920d..18ef1a999a 100644
--- a/src/main/java/com/detrav/DetravScannerMod.java
+++ b/src/main/java/com/detrav/DetravScannerMod.java
@@ -22,7 +22,7 @@ import net.minecraftforge.common.config.Configuration;
public class DetravScannerMod
{
public static final String MODID = "detravscannermod";
- public static final String VERSION = "0.22";
+ public static final String VERSION = "0.23";
public static final CreativeTabs TAB_DETRAV = new DetravCreativeTab();
diff --git a/src/main/java/com/detrav/net/DetravProPickPacket00.java b/src/main/java/com/detrav/net/DetravProPickPacket00.java
index f691896621..460d96e846 100644
--- a/src/main/java/com/detrav/net/DetravProPickPacket00.java
+++ b/src/main/java/com/detrav/net/DetravProPickPacket00.java
@@ -114,7 +114,7 @@ public class DetravProPickPacket00 extends DetravPacket {
int playerJ = posZ - (chunkZ-size)*16;
if(ores == null) ores = new HashMap<String, Integer>();
-
+ int exception = 0;
for(int i =0; i<wh; i++)
for(int j =0; j<wh; j++) {
if (map[i][j] == null)
@@ -132,6 +132,7 @@ public class DetravProPickPacket00 extends DetravPacket {
if(meta>=0) {
//Пока только по одному буду
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");
@@ -169,6 +170,7 @@ public class DetravProPickPacket00 extends DetravPacket {
raster.setSample(i,j,2,raster.getSample(i,j,2)/2);
}
}
+ DetravScannerMod.proxy.sendPlayerExeption("null matertial exception: " + exception);
/*try {
File outputfile = new File("saved.png");
ImageIO.write(image, "png", outputfile);
diff --git a/src/main/java/com/detrav/proxies/ClientProxy.java b/src/main/java/com/detrav/proxies/ClientProxy.java
index 6eccd8738c..013894b39e 100644
--- a/src/main/java/com/detrav/proxies/ClientProxy.java
+++ b/src/main/java/com/detrav/proxies/ClientProxy.java
@@ -46,4 +46,9 @@ public class ClientProxy extends CommonProxy {
super.onPreInit();
//DetravKeyHandler.register();
}
+
+ @Override
+ public void sendPlayerExeption(String s) {
+ Minecraft.getMinecraft().thePlayer.sendChatMessage("DetravScannerMod: " + s);
+ }
}
diff --git a/src/main/java/com/detrav/proxies/CommonProxy.java b/src/main/java/com/detrav/proxies/CommonProxy.java
index 70a6dd8ecd..90887cd8e2 100644
--- a/src/main/java/com/detrav/proxies/CommonProxy.java
+++ b/src/main/java/com/detrav/proxies/CommonProxy.java
@@ -98,4 +98,8 @@ public class CommonProxy implements IGuiHandler {
{
}
+
+ public void sendPlayerExeption(String s) {
+
+ }
}