From 0f04e24ac298826e041cdb4b0055c93ffc5fc704 Mon Sep 17 00:00:00 2001 From: LangKeWAVE <112235932+LangKeWAVE@users.noreply.github.com> Date: Fri, 7 Jul 2023 20:16:15 +0800 Subject: [PATCH] Update MacroButton.java --- .../java/com/hughbone/quickbind/gui/MacroButton.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/hughbone/quickbind/gui/MacroButton.java b/src/main/java/com/hughbone/quickbind/gui/MacroButton.java index 1af8a79..c059dbb 100755 --- a/src/main/java/com/hughbone/quickbind/gui/MacroButton.java +++ b/src/main/java/com/hughbone/quickbind/gui/MacroButton.java @@ -55,8 +55,16 @@ public MacroButton(String buttonID) { } else { if (!chatCommand.equals("")) { MinecraftClient.getInstance().player.closeScreen(); - MinecraftClient.getInstance().player.sendChatMessage(chatCommand, null); - } + if (chatCommand.replace(“\\\\n”, “\\n”).startsWith(“/”)) { + +MinecraftClient.getInstance().player.sendCommand(chatCommand.replace(“\\\\n”, “\\n”).substring(1), null); + +} else { + +MinecraftClient.getInstance().player.sendChatMessage(chatCommand.replace(“\\\\n”, “\\n”), null); + + } + if (malibKeyBinding != null) { MinecraftClient.getInstance().player.closeScreen(); KeybindMulti kbm = (KeybindMulti) malibKeyBinding.getKeybind();