Interface ICoreCommand

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getCommand()  
      java.lang.String getDescription()  
      java.lang.String getParameters()  
      int onExecute​(org.bukkit.command.CommandSender sender, java.util.List<java.lang.String> arguments)
      On execute the command
      java.util.List<java.lang.String> onTab​(org.bukkit.command.CommandSender sender, java.util.List<java.lang.String> arguments)  
    • Method Detail

      • getCommand

        java.lang.String getCommand()
        Returns:
        The current command
      • getDescription

        java.lang.String getDescription()
        Returns:
        The description of command
      • getParameters

        java.lang.String getParameters()
        Returns:
        The parameters of command
      • onTab

        java.util.List<java.lang.String> onTab​(org.bukkit.command.CommandSender sender,
                                               java.util.List<java.lang.String> arguments)
        Parameters:
        sender - The sender execution tab executor
        arguments - The argument list
        Returns:
        Tab executor listen to sender
      • onExecute

        int onExecute​(org.bukkit.command.CommandSender sender,
                      java.util.List<java.lang.String> arguments)
        On execute the command
        Parameters:
        sender - The sender to execute
        arguments - The argument list
        Returns:
        the status code to handle