org.bukkit.command.defaults
Class GiveCommand
java.lang.Object
org.bukkit.command.Command
org.bukkit.command.defaults.VanillaCommand
org.bukkit.command.defaults.GiveCommand
public class GiveCommand
- extends VanillaCommand
Methods inherited from class org.bukkit.command.Command |
broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getUsage, isRegistered, register, setAliases, setDescription, setLabel, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister |
GiveCommand
public GiveCommand()
execute
public boolean execute(CommandSender sender,
String currentAlias,
String[] args)
- Description copied from class:
Command
- Executes the command, returning its success
- Specified by:
execute
in class Command
- Parameters:
sender
- Source object which is executing this commandcurrentAlias
- The alias of the command usedargs
- All arguments passed to the command, split via ' '
- Returns:
- true if the command was successful, otherwise false
tabComplete
public List<String> tabComplete(CommandSender sender,
String alias,
String[] args)
throws IllegalArgumentException
- Description copied from class:
Command
- Executed on tab completion for this command, returning a list of options
the player can tab through.
- Overrides:
tabComplete
in class Command
- Parameters:
sender
- Source object which is executing this commandalias
- the alias being usedargs
- All arguments passed to the command, split via ' '
- Returns:
- a list of tab-completions for the specified arguments. This will never be null. List may be immutable.
- Throws:
IllegalArgumentException
- if sender, alias, or args is null
Copyright © 2013. All Rights Reserved.