diff --git a/src/main/java/noppes/npcs/client/gui/player/GuiNpcCarpentryBench.java b/src/main/java/noppes/npcs/client/gui/player/GuiNpcCarpentryBench.java index 9087b6b6f..f3476528e 100644 --- a/src/main/java/noppes/npcs/client/gui/player/GuiNpcCarpentryBench.java +++ b/src/main/java/noppes/npcs/client/gui/player/GuiNpcCarpentryBench.java @@ -47,7 +47,7 @@ public class GuiNpcCarpentryBench extends GuiContainerNPCInterface { drawTexturedModalRect(l, i1, 0, 0, xSize, ySize); super.drawGuiContainerBackgroundLayer(f, i, j); if (!container.canPickupResult()) { - drawRedSlotOutline(guiLeft + 133, guiTop + 41); + drawRedSlotOutline(guiLeft + 129, guiTop + 37); } fontRendererObj.drawString(title, guiLeft + 4, guiTop + 4, CustomNpcResourceListener.DefaultTextColor); fontRendererObj.drawString(StatCollector.translateToLocal("container.inventory"), guiLeft + 4, guiTop + 87, CustomNpcResourceListener.DefaultTextColor); @@ -55,10 +55,12 @@ public class GuiNpcCarpentryBench extends GuiContainerNPCInterface { private void drawRedSlotOutline(int x, int y) { int c = 0xFFFF0000; - drawRect(x - 1, y - 1, x + 17, y, c); - drawRect(x - 1, y + 16, x + 17, y + 17, c); - drawRect(x - 1, y, x, y + 16, c); - drawRect(x + 16, y, x + 17, y + 16, c); + int size = 24; + + drawRect(x - 1, y - 1, x + 1 + size, y, c); + drawRect(x - 1, y + size, x + 1 + size, y + 1 + size, c); + drawRect(x - 1, y, x, y + size, c); + drawRect(x + size, y, x + 1 + size, y + size, c); } @Override diff --git a/src/main/java/noppes/npcs/containers/ContainerCarpentryBench.java b/src/main/java/noppes/npcs/containers/ContainerCarpentryBench.java index 6e872cda4..59e6a720d 100644 --- a/src/main/java/noppes/npcs/containers/ContainerCarpentryBench.java +++ b/src/main/java/noppes/npcs/containers/ContainerCarpentryBench.java @@ -200,6 +200,7 @@ public class ContainerCarpentryBench extends Container { public void updateProgressBar(int id, int data) { if (id == 0 && this.resultSlot != null) { this.resultSlot.setCanPickup(data != 0); + resultCanPickup = data != 0; } } // --- End Sync Methods ---