diff --git a/sponge/src/main/java/co/aikar/commands/SpongeCommandManager.java b/sponge/src/main/java/co/aikar/commands/SpongeCommandManager.java index 383711bd..f8c4c1b8 100644 --- a/sponge/src/main/java/co/aikar/commands/SpongeCommandManager.java +++ b/sponge/src/main/java/co/aikar/commands/SpongeCommandManager.java @@ -34,6 +34,8 @@ import org.spongepowered.api.text.format.TextColor; import org.spongepowered.api.text.format.TextColors; import java.lang.reflect.Method; +import java.util.Collection; +import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -135,6 +137,11 @@ public class SpongeCommandManager extends CommandManager< public RootCommand createRootCommand(String cmd) { return new SpongeRootCommand(this, cmd); } + + @Override + public Collection getRegisteredRootCommands() { + return Collections.unmodifiableCollection(registeredCommands.values()); + } @Override public SpongeCommandIssuer getCommandIssuer(Object issuer) {