priority and bypass contexts

This commit is contained in:
ajgeiss0702
2021-09-26 10:41:19 -07:00
parent f1860217db
commit 1bae765c32
4 changed files with 52 additions and 2 deletions
@@ -36,7 +36,11 @@ public class PremiumLogic implements Logic {
QueueLogger logger = main.getLogger();
boolean debug = main.getConfig().getBoolean("priority-queue-debug");
if(player.hasPermission("ajqueue.bypass") || player.hasPermission("ajqueue.serverbypass."+server.getName())) {
if(
player.hasPermission("ajqueue.bypass") ||
player.hasPermission("ajqueue.serverbypass."+server.getName()) ||
permissionGetter.hasContextBypass(player, server.getName())
) {
if(debug) {
logger.info("[priority] "+player.getName()+" bypass");
}