From 124d82889dbf281172fde64888ea41eecf993960 Mon Sep 17 00:00:00 2001 From: bigguy345 Date: Fri, 19 Dec 2025 18:15:37 +0200 Subject: [PATCH] Fixed cursor rendering +1 Y offset --- .../java/noppes/npcs/client/gui/util/GuiScriptTextArea.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java b/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java index 0c29a816e..18bb9c650 100644 --- a/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java +++ b/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java @@ -348,7 +348,7 @@ public class GuiScriptTextArea extends GuiNpcTextField { if (active && isEnabled() && (recentInput || (cursorCounter / 10) % 2 == 0) && (selection.getCursorPosition() >= data.start && selection.getCursorPosition() < data.end || (i == list.size() - 1 && selection.getCursorPosition() == text.length()))) { int posX = x + LINE_NUMBER_GUTTER_WIDTH + ClientProxy.Font.width( line.substring(0, Math.min(selection.getCursorPosition() - data.start, line.length()))); - drawRect(posX + 1, yPos -1, posX + 2, yPos - 1 + container.lineHeight, 0xffffffff); + drawRect(posX + 1, posY, posX + 2, posY + container.lineHeight, 0xffffffff); } } }