From 163d7d3ac2c3bfc6f0f9d61678c5ff541467f845 Mon Sep 17 00:00:00 2001 From: Robin Cheney Date: Tue, 25 Nov 2025 10:25:51 +0100 Subject: [PATCH] 1.3.3 --- pom.xml | 2 +- .../ddnss/eternal/utils/io/input/AvailableCommands.java | 3 +-- .../ddnss/eternal/utils/io/input/user/CMDCommands.java | 4 ++-- .../java/de/ddnss/eternal/utils/io/input/user/Test.java | 9 +++++++++ 4 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 src/main/java/de/ddnss/eternal/utils/io/input/user/Test.java diff --git a/pom.xml b/pom.xml index a3bd492..e1cfaaa 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ de.ddnss.eternal.utils utils - 1.3.2 + 1.3.3 UTF-8 diff --git a/src/main/java/de/ddnss/eternal/utils/io/input/AvailableCommands.java b/src/main/java/de/ddnss/eternal/utils/io/input/AvailableCommands.java index 4da656e..9af9307 100644 --- a/src/main/java/de/ddnss/eternal/utils/io/input/AvailableCommands.java +++ b/src/main/java/de/ddnss/eternal/utils/io/input/AvailableCommands.java @@ -15,8 +15,7 @@ public enum AvailableCommands implements CommandEnumInterface { }), SAY((CommandOption args) -> { - System.out.println("HI"); - System.out.println(args.get("SAY")); + System.out.println(args.get("1")); return null; }), diff --git a/src/main/java/de/ddnss/eternal/utils/io/input/user/CMDCommands.java b/src/main/java/de/ddnss/eternal/utils/io/input/user/CMDCommands.java index aab7279..9e625a9 100644 --- a/src/main/java/de/ddnss/eternal/utils/io/input/user/CMDCommands.java +++ b/src/main/java/de/ddnss/eternal/utils/io/input/user/CMDCommands.java @@ -5,7 +5,6 @@ import java.util.Scanner; import de.ddnss.eternal.utils.io.input.AvailableCommands; import de.ddnss.eternal.utils.io.input.Command; import de.ddnss.eternal.utils.io.input.CommandEnumInterface; -import de.ddnss.eternal.utils.io.input.CommandOption; /** * Should be useful for capturing console command @@ -47,7 +46,8 @@ public class CMDCommands { Command cmd = command.getCommand(); for (int i = 1; i < parts.length; i++) { // should iterate - cmd.bindArguments(String.valueOf(i), parts[1]); + cmd.bindArguments(String.valueOf(i), parts[i]); + System.out.print(i + ":" + parts[i]); } cmd.exec(); } diff --git a/src/main/java/de/ddnss/eternal/utils/io/input/user/Test.java b/src/main/java/de/ddnss/eternal/utils/io/input/user/Test.java new file mode 100644 index 0000000..f3d19b0 --- /dev/null +++ b/src/main/java/de/ddnss/eternal/utils/io/input/user/Test.java @@ -0,0 +1,9 @@ +package de.ddnss.eternal.utils.io.input.user; + +import de.ddnss.eternal.utils.io.input.AvailableCommands; + +public class Test { + public static void main(String[] args) { + CMDCommands.scan(AvailableCommands.class); + } +} -- 2.43.0