From ab702e2ba1efcfbdd971f51d2030fc0eb6e6c4ca Mon Sep 17 00:00:00 2001 From: Jonathan Coates Date: Thu, 15 Jul 2021 10:55:48 +0100 Subject: [PATCH] Correctly render turtles' selected slot We had the wrong texture bound, which meant nothing was being rendered! Fixes #852 --- .../java/dan200/computercraft/client/gui/GuiTurtle.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/dan200/computercraft/client/gui/GuiTurtle.java b/src/main/java/dan200/computercraft/client/gui/GuiTurtle.java index f4233aa88..79771826d 100644 --- a/src/main/java/dan200/computercraft/client/gui/GuiTurtle.java +++ b/src/main/java/dan200/computercraft/client/gui/GuiTurtle.java @@ -55,9 +55,6 @@ protected void renderBg( float partialTicks, int mouseX, int mouseY ) minecraft.getTextureManager().bind( advanced ? BACKGROUND_ADVANCED : BACKGROUND_NORMAL ); blit( leftPos + ComputerSidebar.WIDTH, topPos, 0, 0, TEX_WIDTH, TEX_HEIGHT ); - minecraft.getTextureManager().bind( advanced ? ComputerBorderRenderer.BACKGROUND_ADVANCED : ComputerBorderRenderer.BACKGROUND_NORMAL ); - ComputerSidebar.renderBackground( leftPos, topPos + sidebarYOffset ); - int slot = getMenu().getSelectedSlot(); if( slot >= 0 ) { @@ -69,5 +66,8 @@ protected void renderBg( float partialTicks, int mouseX, int mouseY ) 0, 217, 24, 24 ); } + + minecraft.getTextureManager().bind( advanced ? ComputerBorderRenderer.BACKGROUND_ADVANCED : ComputerBorderRenderer.BACKGROUND_NORMAL ); + ComputerSidebar.renderBackground( leftPos, topPos + sidebarYOffset ); } }