SPIGOT-3491: Add option to bypass permissions in advancements

This commit is contained in:
md_5
2017-08-06 09:07:24 +10:00
parent 571760182f
commit b5878783ad
4 changed files with 47 additions and 8 deletions

View File

@@ -93,7 +93,7 @@
+ }
+ String as[] = command.split(" ");
+ as = VanillaCommandWrapper.dropFirstArgument(as);
+ if (!((VanillaCommandWrapper) commandBlockCommand).testPermission(bSender)) {
+ if (!sender.getWorld().getServer().getPermissionOverride(sender) && !((VanillaCommandWrapper) commandBlockCommand).testPermission(bSender)) {
+ return 0;
+ }
+ return ((VanillaCommandWrapper) commandBlockCommand).dispatchVanillaCommand(bSender, sender, as);