Class IslandChatCommand

java.lang.Object
dk.lockfuglsang.minecraft.command.completion.AbstractTabCompleter
dk.lockfuglsang.minecraft.command.CompositeCommand
dk.lockfuglsang.minecraft.command.BaseCommandExecutor
us.talabrek.ultimateskyblock.chat.IslandChatCommand
All Implemented Interfaces:
dk.lockfuglsang.minecraft.command.Command, org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter
Direct Known Subclasses:
IslandTalkCommand, PartyTalkCommand

public abstract class IslandChatCommand extends dk.lockfuglsang.minecraft.command.BaseCommandExecutor
The chat command for party messages
  • Field Summary

    Fields inherited from class dk.lockfuglsang.minecraft.command.CompositeCommand

    HELP_PATTERN
  • Constructor Summary

    Constructors
    Constructor
    Description
    IslandChatCommand(uSkyBlock plugin, ChatLogic chatLogic, String name, String permission, String description)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    execute(org.bukkit.command.CommandSender commandSender, String alias, Map<String,Object> data, String... args)
     
     

    Methods inherited from class dk.lockfuglsang.minecraft.command.BaseCommandExecutor

    onCommand

    Methods inherited from class dk.lockfuglsang.minecraft.command.CompositeCommand

    accept, add, addFeaturePermission, addTab, getAliases, getChildren, getDescription, getFeaturePermissions, getName, getParams, getParamsAsString, getParent, getPermission, getTabCompleter, hasAccess, hasPermission, hasPermissionOverride, onTabComplete, setParent, showUsage

    Methods inherited from class dk.lockfuglsang.minecraft.command.completion.AbstractTabCompleter

    filter

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getUsage

      public String getUsage()
      Specified by:
      getUsage in interface dk.lockfuglsang.minecraft.command.Command
      Overrides:
      getUsage in class dk.lockfuglsang.minecraft.command.CompositeCommand
    • execute

      public boolean execute(org.bukkit.command.CommandSender commandSender, String alias, Map<String,Object> data, String... args)
      Specified by:
      execute in interface dk.lockfuglsang.minecraft.command.Command
      Overrides:
      execute in class dk.lockfuglsang.minecraft.command.CompositeCommand