Class PlatformCommandManager

java.lang.Object
com.sk89q.worldedit.extension.platform.PlatformCommandManager

public final class PlatformCommandManager extends Object
Handles the registration and invocation of commands.

This class is primarily for internal usage.

  • Field Details

    • COMMAND_CLEAN_PATTERN

      public static final Pattern COMMAND_CLEAN_PATTERN
  • Method Details

    • registerSubCommands

      public <CI> void registerSubCommands(String name, List<String> aliases, String desc, org.enginehub.piston.gen.CommandRegistration<CI> registration, CI instance)
      Internal use only.
    • getExceptionConverter

      public ExceptionConverter getExceptionConverter()
    • handleCommand

      public void handleCommand(CommandEvent event)
    • handleCommandSuggestion

      public void handleCommandSuggestion(CommandSuggestionEvent event)
    • getCommandManager

      public org.enginehub.piston.CommandManager getCommandManager()
      Get the command manager instance.
      Returns:
      the command manager