Optimised future WorldGuard integration

This commit is contained in:
Auxilor 2021-02-01 09:19:41 +00:00
parent ef1901d6c6
commit 7b9fca999d

View File

@ -52,7 +52,13 @@ public class WorldguardManager {
if (REGISTERED.isEmpty()) { if (REGISTERED.isEmpty()) {
return true; return true;
} }
return REGISTERED.stream().anyMatch(worldguardWrapper -> worldguardWrapper.enabledForPlayer(enchant, (Player) player, player.getLocation()));
for (WorldguardWrapper worldguardWrapper : REGISTERED) {
if (worldguardWrapper.enabledForPlayer(enchant, (Player) player, player.getLocation())) {
return true;
}
}
return false;
} }
/** /**
@ -72,6 +78,12 @@ public class WorldguardManager {
if (REGISTERED.isEmpty()) { if (REGISTERED.isEmpty()) {
return true; return true;
} }
return REGISTERED.stream().anyMatch(worldguardWrapper -> worldguardWrapper.enabledForPlayer(enchant, (Player) player, location));
for (WorldguardWrapper worldguardWrapper : REGISTERED) {
if (worldguardWrapper.enabledForPlayer(enchant, (Player) player, location)) {
return true;
}
}
return false;
} }
} }