Class BukkitCommandManager


  • @Internal
    public final class BukkitCommandManager
    extends dev.hypera.chameleon.command.CommandManager
    Bukkit command manager implementation.
    • Constructor Detail

      • BukkitCommandManager

        @Internal
        public BukkitCommandManager​(@NotNull
                                    @NotNull dev.hypera.chameleon.platform.PlatformChameleon<org.bukkit.plugin.java.JavaPlugin> chameleon,
                                    @NotNull
                                    @NotNull BukkitUserManager userManager)
        Bukkit command manager constructor.
        Parameters:
        chameleon - Bukkit Chameleon implementation.
        userManager - Bukkit user manager implementation.
    • Method Detail

      • registerCommand

        protected void registerCommand​(@NotNull
                                       @NotNull dev.hypera.chameleon.command.Command command)
        Specified by:
        registerCommand in class dev.hypera.chameleon.command.CommandManager
      • unregisterCommand

        protected void unregisterCommand​(@NotNull
                                         @NotNull dev.hypera.chameleon.command.Command command)
        Specified by:
        unregisterCommand in class dev.hypera.chameleon.command.CommandManager