From 5991f25a58006bcae70b3a9d49fd0c70706e2de7 Mon Sep 17 00:00:00 2001 From: OnyxDarkKnight Date: Thu, 26 Dec 2013 23:57:54 +0200 Subject: This should fix it for other mods --- .../darkknight/jewelrycraft/renders/TileEntityDisplayerRender.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/common/darkknight/jewelrycraft/renders/TileEntityDisplayerRender.java b/common/darkknight/jewelrycraft/renders/TileEntityDisplayerRender.java index 97fab45..e0659fb 100644 --- a/common/darkknight/jewelrycraft/renders/TileEntityDisplayerRender.java +++ b/common/darkknight/jewelrycraft/renders/TileEntityDisplayerRender.java @@ -18,6 +18,7 @@ import net.minecraft.tileentity.TileEntity; import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.ResourceLocation; import net.minecraft.world.World; +import net.minecraftforge.common.FakePlayer; public class TileEntityDisplayerRender extends TileEntitySpecialRenderer { @@ -51,12 +52,12 @@ public class TileEntityDisplayerRender extends TileEntitySpecialRenderer ind++; if(disp.object.itemID != Item.map.itemID && disp.object != null && disp.object != new ItemStack(0, 0, 0) && disp.object.getTooltip(null, true) != null) { - for(int i = 1; i < disp.object.getTooltip(null, true).size(); i++) + for(int i = 1; i < disp.object.getTooltip(new FakePlayer(te.worldObj, "Player"), true).size(); i++) { - if(disp.object.getTooltip(null, true).get(i).toString() != "") + if(disp.object.getTooltip(new FakePlayer(te.worldObj, "Player"), true).get(i).toString() != "") { GL11.glPushMatrix(); - renderLabel(disp.object.getTooltip(null, true).get(i).toString(), 0F, (-0.16F)*ind, 0, block); + renderLabel(disp.object.getTooltip(new FakePlayer(te.worldObj, "Player"), true).get(i).toString(), 0F, (-0.16F)*ind, 0, block); GL11.glPopMatrix(); ind++; } -- cgit v1.2.3