| Modifier and Type | Method and Description |
|---|---|
ApplicableRegionSet |
RegionQuery.getApplicableRegions(org.bukkit.Location location)
Query for regions containing the given location.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRegionSet |
class |
FailedLoadRegionSet
A region set that is to be used when region data has failed.
|
class |
PermissiveRegionSet
A virtual region result set that is highly permissive, considering everyone
a member.
|
class |
RegionResultSet
An implementation that calculates flags using a list of regions.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
RegionGroupFlag.isMember(ApplicableRegionSet set,
RegionGroup group,
LocalPlayer player) |
| Modifier and Type | Method and Description |
|---|---|
ApplicableRegionSet |
RegionManager.getApplicableRegions(org.bukkit.Location loc)
Helper method for
RegionManager.getApplicableRegions(Vector) using Bukkit
locations. |
ApplicableRegionSet |
RegionManager.getApplicableRegions(ProtectedRegion region)
Query for effective flags and owners for the area represented
by the given region.
|
ApplicableRegionSet |
RegionManager.getApplicableRegions(com.sk89q.worldedit.Vector position)
Query for effective flags and owners for the given positive.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FarewellFlag.initialize(org.bukkit.entity.Player player,
org.bukkit.Location current,
ApplicableRegionSet set) |
void |
Handler.initialize(org.bukkit.entity.Player player,
org.bukkit.Location current,
ApplicableRegionSet set)
Called when the session is first being created or
/wg flushstates is used. |
void |
FlagValueChangeHandler.initialize(org.bukkit.entity.Player player,
org.bukkit.Location current,
ApplicableRegionSet set) |
protected boolean |
NotifyExitFlag.onAbsentValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
Boolean lastValue,
MoveType moveType) |
protected boolean |
NotifyEntryFlag.onAbsentValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
Boolean lastValue,
MoveType moveType) |
protected boolean |
GameModeFlag.onAbsentValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
org.bukkit.GameMode lastValue,
MoveType moveType) |
protected boolean |
ExitFlag.onAbsentValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
StateFlag.State lastValue,
MoveType moveType) |
protected boolean |
InvincibilityFlag.onAbsentValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
StateFlag.State lastValue,
MoveType moveType) |
protected boolean |
TimeLockFlag.onAbsentValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
String lastValue,
MoveType moveType) |
protected abstract boolean |
FlagValueChangeHandler.onAbsentValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
T lastValue,
MoveType moveType) |
protected boolean |
WeatherLockFlag.onAbsentValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
org.bukkit.WeatherType lastValue,
MoveType moveType) |
boolean |
EntryFlag.onCrossBoundary(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
Set<ProtectedRegion> entered,
Set<ProtectedRegion> exited,
MoveType moveType) |
boolean |
GreetingFlag.onCrossBoundary(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
Set<ProtectedRegion> entered,
Set<ProtectedRegion> exited,
MoveType moveType) |
boolean |
FarewellFlag.onCrossBoundary(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
Set<ProtectedRegion> entered,
Set<ProtectedRegion> exited,
MoveType moveType) |
boolean |
Handler.onCrossBoundary(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
Set<ProtectedRegion> entered,
Set<ProtectedRegion> exited,
MoveType moveType)
Called when a player has moved into a new location where either
there are fewer regions or more regions.
|
boolean |
FlagValueChangeHandler.onCrossBoundary(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
Set<ProtectedRegion> entered,
Set<ProtectedRegion> exited,
MoveType moveType) |
protected void |
NotifyExitFlag.onInitialValue(org.bukkit.entity.Player player,
ApplicableRegionSet set,
Boolean value) |
protected void |
NotifyEntryFlag.onInitialValue(org.bukkit.entity.Player player,
ApplicableRegionSet set,
Boolean value) |
protected void |
GameModeFlag.onInitialValue(org.bukkit.entity.Player player,
ApplicableRegionSet set,
org.bukkit.GameMode value) |
protected void |
ExitFlag.onInitialValue(org.bukkit.entity.Player player,
ApplicableRegionSet set,
StateFlag.State value) |
protected void |
InvincibilityFlag.onInitialValue(org.bukkit.entity.Player player,
ApplicableRegionSet set,
StateFlag.State value) |
protected void |
TimeLockFlag.onInitialValue(org.bukkit.entity.Player player,
ApplicableRegionSet set,
String value) |
protected abstract void |
FlagValueChangeHandler.onInitialValue(org.bukkit.entity.Player player,
ApplicableRegionSet set,
T value) |
protected void |
WeatherLockFlag.onInitialValue(org.bukkit.entity.Player player,
ApplicableRegionSet set,
org.bukkit.WeatherType value) |
protected boolean |
NotifyExitFlag.onSetValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
Boolean currentValue,
Boolean lastValue,
MoveType moveType) |
protected boolean |
NotifyEntryFlag.onSetValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
Boolean currentValue,
Boolean lastValue,
MoveType moveType) |
protected boolean |
GameModeFlag.onSetValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
org.bukkit.GameMode currentValue,
org.bukkit.GameMode lastValue,
MoveType moveType) |
protected boolean |
ExitFlag.onSetValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
StateFlag.State currentValue,
StateFlag.State lastValue,
MoveType moveType) |
protected boolean |
InvincibilityFlag.onSetValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
StateFlag.State currentValue,
StateFlag.State lastValue,
MoveType moveType) |
protected boolean |
TimeLockFlag.onSetValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
String currentValue,
String lastValue,
MoveType moveType) |
protected abstract boolean |
FlagValueChangeHandler.onSetValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
T currentValue,
T lastValue,
MoveType moveType) |
protected boolean |
WeatherLockFlag.onSetValue(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
org.bukkit.WeatherType currentValue,
org.bukkit.WeatherType lastValue,
MoveType moveType) |
boolean |
Handler.testMoveTo(org.bukkit.entity.Player player,
org.bukkit.Location from,
org.bukkit.Location to,
ApplicableRegionSet toSet,
MoveType moveType)
Called when
Session.testMoveTo(Player, Location, MoveType) is called. |
void |
HealFlag.tick(org.bukkit.entity.Player player,
ApplicableRegionSet set) |
void |
Handler.tick(org.bukkit.entity.Player player,
ApplicableRegionSet set)
Called periodically (at least once every second) by
SessionManager in the server's main thread. |
void |
FeedFlag.tick(org.bukkit.entity.Player player,
ApplicableRegionSet set) |
Copyright © 2015. All Rights Reserved.