fix full bypass permission not being checking in isJoinable
This commit is contained in:
@@ -253,12 +253,16 @@ public class QueueServerImpl implements QueueServer {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isJoinable(AdaptedPlayer p) {
|
public boolean isJoinable(AdaptedPlayer p) {
|
||||||
if(p != null && isWhitelisted() && !whitelistedUUIDs.contains(p.getUniqueId())) {
|
if(p != null) {
|
||||||
return false;
|
if (isWhitelisted() && !whitelistedUUIDs.contains(p.getUniqueId())) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
if (isFull() && !canJoinFull(p)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return isOnline() &&
|
return isOnline() &&
|
||||||
canAccess(p) &&
|
canAccess(p) &&
|
||||||
!isFull() &&
|
|
||||||
!isPaused();
|
!isPaused();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user