add some more example

This commit is contained in:
Aikar
2017-05-20 12:22:56 -04:00
parent c253dcaed7
commit e79912299f
2 changed files with 2 additions and 2 deletions
@@ -41,6 +41,7 @@ public final class ACFExample extends JavaPlugin {
private void registerCommands() {
commandManager = ACF.createManager(this);
commandManager.getCommandReplacements().addReplacements("test", "foobar", "%foo", "barbaz");
commandManager.getCommandReplacements().addReplacement("testcmd", "test4|foobar|barbaz");
commandManager.getCommandContexts().registerContext(SomeObject.class, SomeObject.getContextResolver());
commandManager.getCommandCompletions().registerCompletion("test", (sender, config, input, c) -> (
Lists.newArrayList("foo", "bar", "baz")
@@ -40,8 +40,7 @@ import org.bukkit.entity.Player;
@CommandAlias("acf|somecommand|sc|somcom")
public class SomeCommand extends BaseCommand {
@Subcommand("test4")
@CommandAlias("acftest|acft")
@CommandAlias("%testcmd")
public void onCommand(CommandSender sender, SomeObject someObject) {
sender.sendMessage("You got an object of type: " + someObject.getClass().getName() + " with a value of: " + someObject.getValue());
}