Class SafeChatCommand
java.lang.Object
org.bukkit.command.Command
studio.thevipershow.safechat.commands.SafeChatCommand
public class SafeChatCommand
extends org.bukkit.command.Command
-
Constructor Summary
Constructors Constructor Description SafeChatCommand(@NotNull SafeChat safeChat)
-
Method Summary
Modifier and Type Method Description void
allFlagsSearchCommand(@NotNull org.bukkit.command.CommandSender commandSender, @NotNull java.lang.String playerName)
boolean
execute(@NotNull org.bukkit.command.CommandSender sender, @NotNull java.lang.String label, java.lang.String[] args)
void
flagsTypeSearchCommand(@NotNull org.bukkit.command.CommandSender commandSender, @NotNull java.lang.String flagType, @NotNull java.lang.String playerName)
static void
onHelp(@NotNull org.bukkit.command.CommandSender sender)
static void
onVersion(@NotNull org.bukkit.command.CommandSender sender)
void
reloadCommand(@NotNull org.bukkit.command.CommandSender sender)
@NotNull java.util.List<java.lang.String>
tabComplete(@NotNull org.bukkit.command.CommandSender sender, @NotNull java.lang.String alias, java.lang.String[] args)
static void
tooLittleArgs(@NotNull org.bukkit.command.CommandSender sender)
static void
unknownAmountOfArgs(@NotNull org.bukkit.command.CommandSender sender)
static void
unknownCommand(@NotNull org.bukkit.command.CommandSender sender)
void
withOneArgs(@NotNull java.lang.String firstArg, @NotNull org.bukkit.command.CommandSender sender)
void
withThreeArgs(@NotNull org.bukkit.command.CommandSender commandSender, @NotNull java.lang.String[] args)
void
withTwoArgs(@NotNull org.bukkit.command.CommandSender commandSender, @NotNull java.lang.String[] args)
Methods inherited from class org.bukkit.command.Command
broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getUsage, isRegistered, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
SafeChatCommand
-
-
Method Details
-
onHelp
public static void onHelp(@NotNull @NotNull org.bukkit.command.CommandSender sender) -
onVersion
public static void onVersion(@NotNull @NotNull org.bukkit.command.CommandSender sender) -
unknownCommand
public static void unknownCommand(@NotNull @NotNull org.bukkit.command.CommandSender sender) -
unknownAmountOfArgs
public static void unknownAmountOfArgs(@NotNull @NotNull org.bukkit.command.CommandSender sender) -
tooLittleArgs
public static void tooLittleArgs(@NotNull @NotNull org.bukkit.command.CommandSender sender) -
reloadCommand
public final void reloadCommand(@NotNull @NotNull org.bukkit.command.CommandSender sender) -
flagsTypeSearchCommand
public void flagsTypeSearchCommand(@NotNull @NotNull org.bukkit.command.CommandSender commandSender, @NotNull @NotNull java.lang.String flagType, @NotNull @NotNull java.lang.String playerName) -
withThreeArgs
public void withThreeArgs(@NotNull @NotNull org.bukkit.command.CommandSender commandSender, @NotNull @NotNull java.lang.String[] args) -
allFlagsSearchCommand
public void allFlagsSearchCommand(@NotNull @NotNull org.bukkit.command.CommandSender commandSender, @NotNull @NotNull java.lang.String playerName) -
withTwoArgs
public void withTwoArgs(@NotNull @NotNull org.bukkit.command.CommandSender commandSender, @NotNull @NotNull java.lang.String[] args) -
withOneArgs
public void withOneArgs(@NotNull @NotNull java.lang.String firstArg, @NotNull @NotNull org.bukkit.command.CommandSender sender) -
execute
public boolean execute(@NotNull @NotNull org.bukkit.command.CommandSender sender, @NotNull @NotNull java.lang.String label, java.lang.String[] args)- Specified by:
execute
in classorg.bukkit.command.Command
-
tabComplete
@NotNull public @NotNull java.util.List<java.lang.String> tabComplete(@NotNull @NotNull org.bukkit.command.CommandSender sender, @NotNull @NotNull java.lang.String alias, java.lang.String[] args) throws java.lang.IllegalArgumentException- Overrides:
tabComplete
in classorg.bukkit.command.Command
- Throws:
java.lang.IllegalArgumentException
-