itemRender = null

Версия Minecraft
1.12.2
1,007
36
206
Не могу отрисовать предмет в своём GuiScreen, пробовал через this.itemRender и this.mc.getRenderItem() везде вылетает NPE.
Рендерю вот так:
this.itemRender.renderItemAndEffectIntoGUI(new ItemStack(Items.APPLE, 5, 1), (int) posX, (int) posY);
this.itemRender.renderItemOverlayIntoGUI(fontRenderer, new ItemStack(Items.APPLE), (int)posX, (int)posY, "");
 
676
20
315
d:
drawItem(new ItemStack(Manager_Item_Registry.HeavyBarrelicon), event.resolution.getScaledWidth() - xSize - 2,
                            event.resolution.getScaledHeight() - 60, null);

public void drawItem(ItemStack stack, int x, int y, ScaledResolution resolution) {
        Minecraft mc = Minecraft.getMinecraft();
        itemRenderer.renderItemIntoGUI(mc.fontRenderer, mc.getTextureManager(), stack, x, y);
        RenderHelper.disableStandardItemLighting();
    }
Этот код 1.7.10, что-то может изменится
 
Сверху