From: Robin Cheney Date: Tue, 25 Nov 2025 08:48:14 +0000 (+0100) Subject: 1.3.1 X-Git-Url: https://git.eternal.ddnss.de/?a=commitdiff_plain;h=36c841536649f716ec091dd430dfede26c2db1d9;p=utils.git 1.3.1 --- diff --git a/pom.xml b/pom.xml index 05f6ab6..d494279 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ de.ddnss.eternal.utils utils - 1.3 + 1.3.1 UTF-8 diff --git a/src/main/java/de/ddnss/eternal/utils/io/input/Command.java b/src/main/java/de/ddnss/eternal/utils/io/input/Command.java index 7eef2c5..2164f0c 100644 --- a/src/main/java/de/ddnss/eternal/utils/io/input/Command.java +++ b/src/main/java/de/ddnss/eternal/utils/io/input/Command.java @@ -75,6 +75,19 @@ public class Command { return this; }; + /** + * Binds arguments to the command + * + * @param key HashMap key + * @param value HashMap value + * @return the {@link Command} object itself + * @since 1.3.1 + */ + public Command bindArguments(String key, String value) { + this.arguments.put(key, value); + return this; + }; + /** * Executes a command with a {@link GenericCommandOption} * diff --git a/src/main/java/de/ddnss/eternal/utils/io/input/GenericCommand.java b/src/main/java/de/ddnss/eternal/utils/io/input/GenericCommand.java index e6ebe37..b2e056d 100644 --- a/src/main/java/de/ddnss/eternal/utils/io/input/GenericCommand.java +++ b/src/main/java/de/ddnss/eternal/utils/io/input/GenericCommand.java @@ -75,6 +75,19 @@ public class GenericCommand { return this; }; + /** + * Binds arguments to the command + * + * @param key HashMap key + * @param value HashMap value + * @return the {@link Command} object itself + * @since 1.3.1 + */ + public GenericCommand bindArguments(String key, E value) { + this.arguments.put(key, value); + return this; + }; + /** * Executes a command with a {@link GenericCommandOption} * 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 eda694e..bf6e9be 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 @@ -45,7 +45,7 @@ public class CMDCommands { break; } - command.getCommand().bindArguments(new CommandOption("SAY", parts[0])).exec(); + command.getCommand().bindArguments(new CommandOption()).exec(); } } }