add ajqueue.joinfullandbypass permission

This commit is contained in:
ajgeiss0702
2021-10-08 15:01:34 -07:00
parent 5bb2d1eecd
commit 46c06b596a
2 changed files with 5 additions and 1 deletions
@@ -435,6 +435,9 @@ public class QueueServerImpl implements QueueServer {
@Override @Override
public boolean canJoinFull(AdaptedPlayer player) { public boolean canJoinFull(AdaptedPlayer player) {
return player.hasPermission("ajqueue.joinfull") || player.hasPermission("ajqueue.joinfullserver."+name); return
player.hasPermission("ajqueue.joinfull") ||
player.hasPermission("ajqueue.joinfullserver."+name) ||
player.hasPermission("ajqueue.joinfullandbypass");
} }
} }
@@ -39,6 +39,7 @@ public class PremiumLogic implements Logic {
if( if(
player.hasPermission("ajqueue.bypass") || player.hasPermission("ajqueue.bypass") ||
player.hasPermission("ajqueue.serverbypass."+server.getName()) || player.hasPermission("ajqueue.serverbypass."+server.getName()) ||
player.hasPermission("ajqueue.joinfullandbypass") ||
permissionGetter.hasContextBypass(player, server.getName()) permissionGetter.hasContextBypass(player, server.getName())
) { ) {
if(debug) { if(debug) {