public class Command extends Object
| Modifier and Type | Field and Description |
|---|---|
List<String> |
aliases |
protected String |
description |
CommandExecutor |
executor |
String |
name |
ArgumentParserHandler |
parserHandler |
| Constructor and Description |
|---|
Command(String name) |
Command(String name,
ArgumentParserHandler parser) |
| Modifier and Type | Method and Description |
|---|---|
Command |
addAlias(String alias) |
boolean |
execute(CommandSender sender,
List<String> args) |
Optional<String> |
getDescription() |
CommandExecutor |
getExecutor() |
String |
getName() |
boolean |
removeAlias(String alias) |
Command |
setDescription(String description) |
public final String name
public final ArgumentParserHandler parserHandler
public final CommandExecutor executor
protected String description
public Command(String name)
public Command(String name, ArgumentParserHandler parser)
public final String getName()
public boolean removeAlias(String alias)
public CommandExecutor getExecutor()
public boolean execute(CommandSender sender, List<String> args)
Copyright © 2016. All rights reserved.