diff --git a/src/main/java/net/minestom/server/command/builder/arguments/ArgumentBoolean.java b/src/main/java/net/minestom/server/command/builder/arguments/ArgumentBoolean.java index e227352fe..9a76b99ae 100644 --- a/src/main/java/net/minestom/server/command/builder/arguments/ArgumentBoolean.java +++ b/src/main/java/net/minestom/server/command/builder/arguments/ArgumentBoolean.java @@ -37,4 +37,8 @@ public class ArgumentBoolean extends Argument { nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode}); } + @Override + public String toString() { + return String.format("Boolean<%s>", getId()); + } } diff --git a/src/main/java/net/minestom/server/command/builder/arguments/ArgumentCommand.java b/src/main/java/net/minestom/server/command/builder/arguments/ArgumentCommand.java index c2d90c5ae..d6179499a 100644 --- a/src/main/java/net/minestom/server/command/builder/arguments/ArgumentCommand.java +++ b/src/main/java/net/minestom/server/command/builder/arguments/ArgumentCommand.java @@ -74,4 +74,9 @@ public class ArgumentCommand extends Argument { this.shortcut = shortcut; return this; } + + @Override + public String toString() { + return String.format("Command<%s>", getId()); + } } diff --git a/src/main/java/net/minestom/server/command/builder/arguments/ArgumentLiteral.java b/src/main/java/net/minestom/server/command/builder/arguments/ArgumentLiteral.java index cc65aab21..558e38509 100644 --- a/src/main/java/net/minestom/server/command/builder/arguments/ArgumentLiteral.java +++ b/src/main/java/net/minestom/server/command/builder/arguments/ArgumentLiteral.java @@ -31,4 +31,9 @@ public class ArgumentLiteral extends Argument { nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{literalNode}); } + + @Override + public String toString() { + return String.format("Literal<%s>", getId()); + } } diff --git a/src/main/java/net/minestom/server/command/builder/arguments/ArgumentString.java b/src/main/java/net/minestom/server/command/builder/arguments/ArgumentString.java index 337a33544..0bca51aa8 100644 --- a/src/main/java/net/minestom/server/command/builder/arguments/ArgumentString.java +++ b/src/main/java/net/minestom/server/command/builder/arguments/ArgumentString.java @@ -77,4 +77,9 @@ public class ArgumentString extends Argument { return StringEscapeUtils.unescapeJava(input); } + + @Override + public String toString() { + return String.format("String<%s>", getId()); + } } diff --git a/src/main/java/net/minestom/server/command/builder/arguments/ArgumentStringArray.java b/src/main/java/net/minestom/server/command/builder/arguments/ArgumentStringArray.java index c6fb090bb..e56781dbc 100644 --- a/src/main/java/net/minestom/server/command/builder/arguments/ArgumentStringArray.java +++ b/src/main/java/net/minestom/server/command/builder/arguments/ArgumentStringArray.java @@ -36,4 +36,9 @@ public class ArgumentStringArray extends Argument { nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode}); } + + @Override + public String toString() { + return String.format("StringArray<%s>", getId()); + } } diff --git a/src/main/java/net/minestom/server/command/builder/arguments/ArgumentWord.java b/src/main/java/net/minestom/server/command/builder/arguments/ArgumentWord.java index 7426a41ce..5f2deb5b3 100644 --- a/src/main/java/net/minestom/server/command/builder/arguments/ArgumentWord.java +++ b/src/main/java/net/minestom/server/command/builder/arguments/ArgumentWord.java @@ -116,4 +116,9 @@ public class ArgumentWord extends Argument { public String[] getRestrictions() { return restrictions; } + + @Override + public String toString() { + return String.format("Word<%s>", getId()); + } } diff --git a/src/main/java/net/minestom/server/command/builder/arguments/minecraft/ArgumentColor.java b/src/main/java/net/minestom/server/command/builder/arguments/minecraft/ArgumentColor.java index 6e6f804c2..dfe6e805f 100644 --- a/src/main/java/net/minestom/server/command/builder/arguments/minecraft/ArgumentColor.java +++ b/src/main/java/net/minestom/server/command/builder/arguments/minecraft/ArgumentColor.java @@ -47,4 +47,9 @@ public class ArgumentColor extends Argument