@Override public void drawForeground(int mouseX, int mouseY) { super.drawForeground(mouseX, mouseY); if (entry == null) { return; } String text = getFontRenderer().trimStringToWidth(entry.getName(), sizeX - sizeY - 4); getFontRenderer().drawStringWithShadow(text, posX + sizeY + 4, posY + (sizeY - 8) / 2, getTextColor(mouseX, mouseY)); if (!entry.icon.isEmpty()) { gui.drawItemStack(entry.icon, posX + 3, posY + 3, false, null); } }