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

      public SafeChatCommand​(@NotNull @NotNull SafeChat safeChat)
  • 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 class org.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 class org.bukkit.command.Command
      Throws:
      java.lang.IllegalArgumentException