public final class BukkitContainer
extends org.bukkit.command.Command
implements me.vaperion.blade.container.Container
| Modifier and Type | Field and Description |
|---|---|
static me.vaperion.blade.container.ContainerCreator<BukkitContainer> |
CREATOR |
| Modifier and Type | Method and Description |
|---|---|
me.vaperion.blade.Blade |
blade() |
boolean |
execute(@NotNull org.bukkit.command.CommandSender sender,
@NotNull java.lang.String commandLine) |
boolean |
execute(@NotNull org.bukkit.command.CommandSender sender,
@NotNull java.lang.String label,
@NotNull java.lang.String[] args) |
@NotNull java.util.List<java.lang.String> |
tabComplete(@NotNull org.bukkit.command.CommandSender sender,
@NotNull java.lang.String commandLine) |
@NotNull java.util.List<java.lang.String> |
tabComplete(@NotNull org.bukkit.command.CommandSender sender,
@NotNull java.lang.String commandLine,
boolean isBukkitCommand) |
void |
tabComplete(@NotNull org.bukkit.command.CommandSender sender,
@NotNull java.lang.String commandLine,
boolean isBukkitCommand,
@NotNull me.vaperion.blade.util.command.RichSuggestionsBuilder suggestions) |
void |
tabComplete(@NotNull org.bukkit.command.CommandSender sender,
@NotNull java.lang.String commandLine,
@NotNull me.vaperion.blade.util.command.RichSuggestionsBuilder suggestions) |
@NotNull java.util.List<java.lang.String> |
tabComplete(@NotNull org.bukkit.command.CommandSender sender,
@NotNull java.lang.String label,
@NotNull java.lang.String[] args) |
boolean |
testPermissionSilent(@NotNull org.bukkit.command.CommandSender sender) |
void |
unregister() |
broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getUsage, isRegistered, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, toString, unregisterpublic static final me.vaperion.blade.container.ContainerCreator<BukkitContainer> CREATOR
public void unregister()
unregister in interface me.vaperion.blade.container.Containerpublic boolean testPermissionSilent(@NotNull
@NotNull org.bukkit.command.CommandSender sender)
testPermissionSilent in class org.bukkit.command.Commandpublic boolean execute(@NotNull
@NotNull org.bukkit.command.CommandSender sender,
@NotNull
@NotNull java.lang.String label,
@NotNull
@NotNull java.lang.String[] args)
execute in class org.bukkit.command.Commandpublic boolean execute(@NotNull
@NotNull org.bukkit.command.CommandSender sender,
@NotNull
@NotNull java.lang.String commandLine)
@NotNull
public @NotNull java.util.List<java.lang.String> tabComplete(@NotNull
@NotNull org.bukkit.command.CommandSender sender,
@NotNull
@NotNull java.lang.String label,
@NotNull
@NotNull java.lang.String[] args)
throws java.lang.IllegalArgumentException
tabComplete in class org.bukkit.command.Commandjava.lang.IllegalArgumentException@NotNull
public @NotNull java.util.List<java.lang.String> tabComplete(@NotNull
@NotNull org.bukkit.command.CommandSender sender,
@NotNull
@NotNull java.lang.String commandLine)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException@NotNull
public @NotNull java.util.List<java.lang.String> tabComplete(@NotNull
@NotNull org.bukkit.command.CommandSender sender,
@NotNull
@NotNull java.lang.String commandLine,
boolean isBukkitCommand)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic void tabComplete(@NotNull
@NotNull org.bukkit.command.CommandSender sender,
@NotNull
@NotNull java.lang.String commandLine,
@NotNull
@NotNull me.vaperion.blade.util.command.RichSuggestionsBuilder suggestions)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic void tabComplete(@NotNull
@NotNull org.bukkit.command.CommandSender sender,
@NotNull
@NotNull java.lang.String commandLine,
boolean isBukkitCommand,
@NotNull
@NotNull me.vaperion.blade.util.command.RichSuggestionsBuilder suggestions)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic me.vaperion.blade.Blade blade()
blade in interface me.vaperion.blade.container.Container