From 1399ff5a04b4b274fb09b2065ea238744a5cf333 Mon Sep 17 00:00:00 2001 From: SevenToaster509 Date: Wed, 15 Jul 2026 11:12:56 +0100 Subject: [PATCH] fix: crafting table orientation crafting table was shown in the wrong rotation compared to how it appeared in actual LCE (in the UI) --- Minecraft.Client/ItemRenderer.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Minecraft.Client/ItemRenderer.cpp b/Minecraft.Client/ItemRenderer.cpp index 36bda853..fab05391 100644 --- a/Minecraft.Client/ItemRenderer.cpp +++ b/Minecraft.Client/ItemRenderer.cpp @@ -419,7 +419,7 @@ void ItemRenderer::renderGuiItem(Font *font, Textures *textures, shared_ptrrenderBannerForGui(x, y, fScaleX, fScaleY, fAlpha, baseColor); return; } - + if ((item->getIconType() == Icon::TYPE_TERRAIN && TileRenderer::canRender(Tile::tiles[itemId]->getRenderShape())) && itemId != Tile::barrier_Id) { PIXBeginNamedEvent(0,"3D gui item render %d\n",itemId); @@ -447,6 +447,9 @@ void ItemRenderer::renderGuiItem(Font *font, Textures *textures, shared_ptrid == Tile::crafting_table_Id) { + glRotatef(180, 0, 1, 0); + } #endif // 4J-PB - pass the alpha value in - the grass block render has the top surface coloured differently to the rest of the block glRotatef(-90.0f, 0.0f, 1.0f, 0.0f);