From 58ba24add2a96bf4c079d5919f2d90dcc2f380e4 Mon Sep 17 00:00:00 2001 From: Christian Date: Mon, 22 Apr 2013 21:13:13 -0400 Subject: [PATCH] Fix possible NPEs in GameData --- common/cpw/mods/fml/common/registry/GameData.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/cpw/mods/fml/common/registry/GameData.java b/common/cpw/mods/fml/common/registry/GameData.java index 3d51b86a65..7222216a94 100644 --- a/common/cpw/mods/fml/common/registry/GameData.java +++ b/common/cpw/mods/fml/common/registry/GameData.java @@ -285,7 +285,7 @@ public class GameData { } static Item findItem(String modId, String name) { - if (modObjectTable == null) + if (modObjectTable == null || !modObjectTable.contains(modId, name)) { return null; } @@ -301,7 +301,7 @@ public class GameData { } Integer blockId = modObjectTable.get(modId, name); - if (blockId >= Block.field_71973_m.length) + if (blockId == null || blockId >= Block.field_71973_m.length) { return null; }