Class CreativeCommand

java.lang.Object
ua.mcchickenstudio.opencreative.commands.CommandHandler
ua.mcchickenstudio.opencreative.commands.CreativeCommand
All Implemented Interfaces:
org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter

public class CreativeCommand extends CommandHandler

CreativeCommand

This command has special tools only for server admins. Can change plugin's behaviour, change settings or manipulate with worlds.

Available: For server admins with specific permissions.

  • Constructor Details

    • CreativeCommand

      public CreativeCommand()
  • Method Details

    • onExecute

      public void onExecute(@NotNull @NotNull org.bukkit.command.CommandSender sender, @NotNull @NotNull org.bukkit.command.Command command, @NotNull @NotNull String label, String[] args)
      Description copied from class: CommandHandler
      Executes command for sender.
      Specified by:
      onExecute in class CommandHandler
      Parameters:
      sender - sender of command, can be player or console.
      command - command, that was executed.
      label - label of command (name of command after slash /).
      args - arguments of command.
    • getCopyrightMessage

      public net.kyori.adventure.text.Component getCopyrightMessage()
    • handleMaintenanceCommand

      public void handleMaintenanceCommand(@NotNull @NotNull org.bukkit.command.CommandSender sender, String[] args)
    • handleTemplateCommand

      public void handleTemplateCommand(@NotNull @NotNull org.bukkit.command.CommandSender sender, String[] args)
    • handleGroupsCommand

      public void handleGroupsCommand(@NotNull @NotNull org.bukkit.command.CommandSender sender, String[] args)
    • handleUpdateCommand

      public void handleUpdateCommand(@NotNull @NotNull org.bukkit.command.CommandSender sender)
    • handleUnloadCommand

      public void handleUnloadCommand(@NotNull @NotNull org.bukkit.command.CommandSender sender, String[] args)
    • handleExperimentsCommand

      public void handleExperimentsCommand(@NotNull @NotNull org.bukkit.command.CommandSender sender, String[] args)
    • handleCorruptedCommand

      public void handleCorruptedCommand(@NotNull @NotNull org.bukkit.command.CommandSender sender, String[] args)
    • handleDeprecatedCommand

      public void handleDeprecatedCommand(@NotNull @NotNull org.bukkit.command.CommandSender sender, String[] args)
    • onTab

      public List<String> onTab(@NotNull @NotNull org.bukkit.command.CommandSender sender, @NotNull @NotNull org.bukkit.command.Command command, @NotNull @NotNull String alias, String[] args)
      Description copied from class: CommandHandler
      Returns list of tab completions, that can suggest arguments for command sender, or null.
      Specified by:
      onTab in class CommandHandler
      Parameters:
      sender - sender of command.
      command - command, that was requested.
      alias - label of command (name of command after slash /).
      args - arguments of command.
      Returns:
      list of suggestions for arguments, or null.