<groupId>de.ddnss.eternal.utils</groupId>
<artifactId>utils</artifactId>
- <version>1.3.2</version>
+ <version>1.3.3</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
}),
SAY((CommandOption args) -> {
- System.out.println("HI");
- System.out.println(args.get("SAY"));
+ System.out.println(args.get("1"));
return null;
}),
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
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();
}
--- /dev/null
+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);
+ }
+}