From 88a602154636e9b1ad0145188aad43bb32110fca Mon Sep 17 00:00:00 2001 From: Worive <13164341+Worive@users.noreply.github.com> Date: Mon, 5 Jan 2026 03:21:14 +0100 Subject: [PATCH] Autocomplete channel name with tab (#53) --- .../structurelib/gui/GuiScreenConfigureChannels.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/gtnewhorizon/structurelib/gui/GuiScreenConfigureChannels.java b/src/main/java/com/gtnewhorizon/structurelib/gui/GuiScreenConfigureChannels.java index db64b541..a0015179 100644 --- a/src/main/java/com/gtnewhorizon/structurelib/gui/GuiScreenConfigureChannels.java +++ b/src/main/java/com/gtnewhorizon/structurelib/gui/GuiScreenConfigureChannels.java @@ -261,6 +261,11 @@ public class GuiScreenConfigureChannels extends GuiContainer implements IGuiScre switch (aKey) { case Keyboard.KEY_TAB: if (key.isFocused()) { + if (autoCompleteList.getSelectedElement() != null) { + key.setText(autoCompleteList.getSelectedElement()); + return; + } + key.setFocused(false); value.setFocused(true); } else {