aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/java/gregtech/api/enums/Textures.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/enums/Textures.java b/src/main/java/gregtech/api/enums/Textures.java
index 47b9895844..f881ae693b 100644
--- a/src/main/java/gregtech/api/enums/Textures.java
+++ b/src/main/java/gregtech/api/enums/Textures.java
@@ -2079,7 +2079,9 @@ public class Textures {
}
public static ITexture getCasingTextureForId(int id) {
- return casingTexturePages[(id >> 7) & 0x7f][id & 0x7f];
+ final ITexture[] page = casingTexturePages[(id >> 7) & 0x7f];
+ if (page == null) return null;
+ return page[id & 0x7f];
}
public static void setCasingTextureForId(int id, ITexture iTexture) {