From 432023a9baf23a33a60fb46e6ebafbbb0dace4d2 Mon Sep 17 00:00:00 2001 From: LexManos Date: Sun, 19 May 2013 13:09:05 -0700 Subject: [PATCH] Fix another NPE when Items are in Block range with custom renderers, Modders keep your items out of the block range! Closes #581 --- client/net/minecraftforge/client/ForgeHooksClient.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/net/minecraftforge/client/ForgeHooksClient.java b/client/net/minecraftforge/client/ForgeHooksClient.java index 8acb7cb84b..412e1acdb8 100644 --- a/client/net/minecraftforge/client/ForgeHooksClient.java +++ b/client/net/minecraftforge/client/ForgeHooksClient.java @@ -88,7 +88,7 @@ public class ForgeHooksClient Block block = (item.itemID < Block.blocksList.length ? Block.blocksList[item.itemID] : null); if (is3D || (block != null && RenderBlocks.renderItemIn3d(block.getRenderType()))) { - int renderType = (item.itemID < Block.blocksList.length ? Block.blocksList[item.itemID].getRenderType() : 1); + int renderType = (block != null ? block.getRenderType() : 1); float scale = (renderType == 1 || renderType == 19 || renderType == 12 || renderType == 2 ? 0.5F : 0.25F); if (RenderItem.renderInFrame)