diff options
author | Dico Karssiens <dico.karssiens@gmail.com> | 2018-09-30 17:05:42 +0100 |
---|---|---|
committer | Dico Karssiens <dico.karssiens@gmail.com> | 2018-09-30 17:05:42 +0100 |
commit | c4801757a2fda147e1cee65f70f80fb215047525 (patch) | |
tree | cc19a113ede79396b56b0adb0ebdb12d63613e2f /dicore3/command/src/main/java/io/dico/dicore/command/CommandBuilder.java | |
parent | 7f36b6f561e17fa76c184053d46254faff69142b (diff) |
Some changes
Diffstat (limited to 'dicore3/command/src/main/java/io/dico/dicore/command/CommandBuilder.java')
-rw-r--r-- | dicore3/command/src/main/java/io/dico/dicore/command/CommandBuilder.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/dicore3/command/src/main/java/io/dico/dicore/command/CommandBuilder.java b/dicore3/command/src/main/java/io/dico/dicore/command/CommandBuilder.java index 63628d3..e527f27 100644 --- a/dicore3/command/src/main/java/io/dico/dicore/command/CommandBuilder.java +++ b/dicore3/command/src/main/java/io/dico/dicore/command/CommandBuilder.java @@ -265,11 +265,20 @@ public final class CommandBuilder { * @return this * @throws IllegalStateException if the current group has no command */ - public CommandBuilder addRequiredPermission(String permission) { + public CommandBuilder addPermission(String permission) { return addContextFilter(IContextFilter.permission(permission)); } /** + * Add a required permission to the command of the current group, which can be inherited + * @return this + * @throws IllegalStateException if the current group has no command + */ + public CommandBuilder addInheritablePermission(String permission) { + return addContextFilter(IContextFilter.inheritablePermission(permission)); + } + + /** * Jump up a level in the address * * @return this |