Execution power

This commit is contained in:
KingRainbow44
2022-04-18 22:09:51 -04:00
parent 4f7f3580db
commit 1028e48e49
3 changed files with 39 additions and 12 deletions

View File

@@ -6,10 +6,18 @@ import java.lang.annotation.RetentionPolicy;
@Retention(RetentionPolicy.RUNTIME)
public @interface Command {
String label() default "";
String usage() default "";
String[] aliases() default {""};
Execution execution() default Execution.ALL;
int gmLevel() default 1;
String usage() default "";
enum Execution {
ALL,
CONSOLE,
PLAYER
}
}