From 44e690b8de5bb5b01eaf3e3714b27566e8acf987 Mon Sep 17 00:00:00 2001 From: iChun Date: Wed, 13 Mar 2013 20:36:32 +0800 Subject: [PATCH] [Bugfix] One should not assume an item would use the item spritesheet. Item class has a func to return an int to use terrain.png or items.png. This makes forge take account of it. --- client/net/minecraftforge/client/ForgeHooksClient.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/net/minecraftforge/client/ForgeHooksClient.java b/client/net/minecraftforge/client/ForgeHooksClient.java index 982bb0d32..d8d070021 100644 --- a/client/net/minecraftforge/client/ForgeHooksClient.java +++ b/client/net/minecraftforge/client/ForgeHooksClient.java @@ -101,7 +101,7 @@ public class ForgeHooksClient } else { - engine.func_98187_b("/gui/items.png"); + engine.func_98187_b(item.func_94608_d() == 0 ? "/terrain.png" : "/gui/items.png"); GL11.glScalef(0.5F, 0.5F, 0.5F); customRenderer.renderItem(ENTITY, item, renderBlocks, entity); } @@ -116,7 +116,7 @@ public class ForgeHooksClient return false; } - engine.func_98187_b("/gui/items.png"); + engine.func_98187_b(item.func_94608_d() == 0 ? "/terrain.png" : "/gui/items.png"); if (customRenderer.shouldUseRenderHelper(INVENTORY, item, INVENTORY_BLOCK)) { GL11.glPushMatrix();