mirror of
https://github.com/BentoBoxWorld/BentoBox.git
synced 2024-11-22 02:35:21 +01:00
commit
81fb17d90e
@ -1359,7 +1359,7 @@ public class IslandsManager {
|
||||
|
||||
/**
|
||||
* Checks if a specific location is within the protected range of an island that
|
||||
* the player is a member of (owner or member)
|
||||
* the player is a member of (owner or member) or Op.
|
||||
*
|
||||
* @param player - the player
|
||||
* @param loc - location
|
||||
@ -1370,7 +1370,9 @@ public class IslandsManager {
|
||||
return false;
|
||||
}
|
||||
// Get the player's island
|
||||
return getIslandAt(loc).filter(i -> i.onIsland(loc)).map(i -> i.inTeam(player.getUniqueId()))
|
||||
// If Op then all islands are Ops
|
||||
return player.isOp()
|
||||
|| getIslandAt(loc).filter(i -> i.onIsland(loc)).map(i -> i.inTeam(player.getUniqueId()))
|
||||
.orElse(false);
|
||||
}
|
||||
|
||||
|
@ -84,7 +84,6 @@ import world.bentobox.bentobox.api.user.User;
|
||||
import world.bentobox.bentobox.database.AbstractDatabaseHandler;
|
||||
import world.bentobox.bentobox.database.Database;
|
||||
import world.bentobox.bentobox.database.DatabaseSetup;
|
||||
import world.bentobox.bentobox.database.DatabaseSetup.DatabaseType;
|
||||
import world.bentobox.bentobox.database.objects.Island;
|
||||
import world.bentobox.bentobox.listeners.flags.AbstractCommonSetup;
|
||||
import world.bentobox.bentobox.lists.Flags;
|
||||
|
Loading…
Reference in New Issue
Block a user