Interface ProtectionRangeInfo
public interface ProtectionRangeInfo
-
Method Summary
Modifier and TypeMethodDescriptionList<org.bukkit.OfflinePlayer> Get all admins@NotNull Map<String, IFlagState<?>> getFlags()Get all flagsIFlagState<?> getFlagState(@NotNull CommonFlags flag) Get flag stateIFlagState<?> getFlagState(@NotNull CommonFlags flag, org.bukkit.OfflinePlayer player) Get flag stateIFlagState<?> getFlagState(@NotNull String flag) Get flag stateIFlagState<?> getFlagState(@NotNull String flag, org.bukkit.OfflinePlayer player) Get flag stateList<org.bukkit.OfflinePlayer> Get all members@Nullable org.bukkit.OfflinePlayergetOwner()Get owner
-
Method Details
-
getFlags
Get all flags- Returns:
- all flags (the map is not modifiable)
-
getFlagState
Get flag state- Parameters:
flag- flag name- Returns:
- flag state
-
getFlagState
Get flag state- Parameters:
flag- flag nameplayer- player- Returns:
- flag state
-
getFlagState
Get flag state- Parameters:
flag- flag- Returns:
- flag state
-
getFlagState
Get flag state- Parameters:
flag- flagplayer- player- Returns:
- flag state
-
getAdmins
-
getMembers
-
getOwner
@Nullable @Nullable org.bukkit.OfflinePlayer getOwner()Get owner- Returns:
- owner
-