Uses of Interface
com.github.siroshun09.mccommand.common.Command
- 
Packages that use Command Package Description com.github.siroshun09.mccommand.bukkit The package that implements this library for Bukkit.com.github.siroshun09.mccommand.bungee The package that implements this library for BungeeCord.com.github.siroshun09.mccommand.common The root package of this library.com.github.siroshun09.mccommand.common.context The package of classes relevant to the context of the command execution.com.github.siroshun09.mccommand.paper com.github.siroshun09.mccommand.paper.listener 
- 
- 
Uses of Command in com.github.siroshun09.mccommand.bukkitMethods in com.github.siroshun09.mccommand.bukkit with parameters of type Command Modifier and Type Method Description static voidBukkitCommandFactory. register(@NotNull PluginCommand target, @NotNull Command command)Registers the command.static voidBukkitCommandFactory. registerAsync(@NotNull PluginCommand target, @NotNull Command command)Registers the command.static voidBukkitCommandFactory. registerAsync(@NotNull PluginCommand target, @NotNull Command command, @NotNull Executor executor)Registers the command.static voidBukkitCommandFactory. registerAsyncIfExists(@NotNull JavaPlugin sourcePlugin, @NotNull Command command)Searches forPluginCommandthat is named asgetName()and register the command if it exists.static voidBukkitCommandFactory. registerAsyncIfExists(@NotNull JavaPlugin sourcePlugin, @NotNull Command command, @NotNull Executor executor)Searches forPluginCommandthat is named asgetName()and register the command if it exists.static voidBukkitCommandFactory. registerIfExists(@NotNull JavaPlugin sourcePlugin, @NotNull Command command)Searches forPluginCommandthat is named asgetName()and register the command if it exists.
- 
Uses of Command in com.github.siroshun09.mccommand.bungeeMethods in com.github.siroshun09.mccommand.bungee with parameters of type Command Modifier and Type Method Description static voidBungeeCommandFactory. register(@NotNull Plugin plugin, @NotNull Command command)Registers the command.static voidBungeeCommandFactory. registerAsync(@NotNull Plugin plugin, @NotNull Command command)Registers the command.static voidBungeeCommandFactory. registerAsync(@NotNull Plugin plugin, @NotNull Command command, @NotNull Executor executor)Registers the command.
- 
Uses of Command in com.github.siroshun09.mccommand.commonClasses in com.github.siroshun09.mccommand.common that implement Command Modifier and Type Class Description classAbstractCommandThe abstract class ofCommand.Methods in com.github.siroshun09.mccommand.common that return Command Modifier and Type Method Description @Nullable CommandSubCommandHolder. search(@NotNull Argument argument)Gets the command whose name matches the string contained in theArgument.@Nullable CommandSubCommandHolder. search(@NotNull String str)Gets the command whose name matches the string.Methods in com.github.siroshun09.mccommand.common that return types with arguments of type Command Modifier and Type Method Description @Unmodifiable @NotNull List<Command>SubCommandHolder. getSubCommands()Gets subcommands that is included in this holder.@NotNull Optional<Command>SubCommandHolder. searchOptional(@NotNull Argument argument)Gets the command whose name matches the string contained in theArgument.@NotNull Optional<Command>SubCommandHolder. searchOptional(@NotNull String str)Gets the command whose name matches the string.Methods in com.github.siroshun09.mccommand.common with parameters of type Command Modifier and Type Method Description static @NotNull SubCommandHolderSubCommandHolder. of(@NotNull Command... subCommands)Create aSubCommandHolderfrom specified subcommands.Method parameters in com.github.siroshun09.mccommand.common with type arguments of type Command Modifier and Type Method Description static @NotNull SubCommandHolderSubCommandHolder. of(@NotNull Collection<Command> subCommands)Create aSubCommandHolderfrom a collection of subcommands.
- 
Uses of Command in com.github.siroshun09.mccommand.common.contextMethods in com.github.siroshun09.mccommand.common.context that return Command Modifier and Type Method Description @NotNull CommandCommandContext. getCommand()Gets the executed command.@NotNull CommandSimpleCommandContext. getCommand()Gets the executed command.Methods in com.github.siroshun09.mccommand.common.context with parameters of type Command Modifier and Type Method Description SimpleCommandContext.SimpleCommandContextBuilderSimpleCommandContext.SimpleCommandContextBuilder. setCommand(Command command)Sets the executed command.Constructors in com.github.siroshun09.mccommand.common.context with parameters of type Command Constructor Description SimpleCommandContext(@NotNull Command command, @NotNull Sender sender, @NotNull List<Argument> arguments, @NotNull String label)Creates aSimpleCommandContext
- 
Uses of Command in com.github.siroshun09.mccommand.paperMethods in com.github.siroshun09.mccommand.paper with parameters of type Command Modifier and Type Method Description static voidPaperCommandFactory. register(@NotNull PluginCommand target, @NotNull Command command)Registers the command.static voidPaperCommandFactory. registerAsync(@NotNull PluginCommand target, @NotNull Command command)Registers the command.static voidPaperCommandFactory. registerAsync(@NotNull PluginCommand target, @NotNull Command command, @NotNull Executor executor)Registers the command.static voidPaperCommandFactory. registerAsyncIfExists(@NotNull JavaPlugin sourcePlugin, @NotNull Command command)Searches forPluginCommandthat is named asgetName()and register the command if it exists.static voidPaperCommandFactory. registerAsyncIfExists(@NotNull JavaPlugin sourcePlugin, @NotNull Command command, @NotNull Executor executor)Searches forPluginCommandthat is named asgetName()and register the command if it exists.static voidPaperCommandFactory. registerIfExists(@NotNull JavaPlugin sourcePlugin, @NotNull Command command)Searches forPluginCommandthat is named asgetName()and register the command if it exists.
- 
Uses of Command in com.github.siroshun09.mccommand.paper.listenerMethods in com.github.siroshun09.mccommand.paper.listener with parameters of type Command Modifier and Type Method Description static @NotNull AsyncTabCompleteListenerAsyncTabCompleteListener. register(@NotNull Plugin plugin, @NotNull Command command)Enables asynchronous tab completion.
 
-