From 8fc2f7427581e7334ec45a54667f9fe6e87a848f Mon Sep 17 00:00:00 2001 From: Taah Date: Thu, 5 May 2022 18:54:08 -0700 Subject: [PATCH] optionally register command --- .../src/main/java/dev/plex/command/PlexCommand.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/server/src/main/java/dev/plex/command/PlexCommand.java b/server/src/main/java/dev/plex/command/PlexCommand.java index 958eb11..5ee910a 100644 --- a/server/src/main/java/dev/plex/command/PlexCommand.java +++ b/server/src/main/java/dev/plex/command/PlexCommand.java @@ -66,7 +66,7 @@ public abstract class PlexCommand extends Command implements PluginIdentifiableC /** * Creates an instance of the command */ - public PlexCommand() + public PlexCommand(boolean register) { super(""); this.params = getClass().getAnnotation(CommandParameters.class); @@ -83,7 +83,15 @@ public abstract class PlexCommand extends Command implements PluginIdentifiableC this.level = perms.level(); this.commandSource = perms.source(); - getMap().register("plex", this); + if (register) + { + getMap().register("plex", this); + } + } + + public PlexCommand() + { + this(true); } /**