| Modifier and Type | Class and Description |
|---|---|
class |
LocalPlayer |
| Modifier and Type | Class and Description |
|---|---|
class |
BukkitPlayer |
| Modifier and Type | Method and Description |
|---|---|
<V> Collection<V> |
RegionQuery.queryAllValues(org.bukkit.Location location,
RegionAssociable associable,
Flag<V> flag)
Get the effective values for a flag, returning a collection of all
values.
|
StateFlag.State |
RegionQuery.queryState(org.bukkit.Location location,
RegionAssociable associable,
StateFlag... flags)
Get the (effective) value for a list of state flags.
|
<V> V |
RegionQuery.queryValue(org.bukkit.Location location,
RegionAssociable associable,
Flag<V> flag)
Get the effective value for a flag.
|
boolean |
RegionQuery.testBuild(org.bukkit.Location location,
RegionAssociable associable,
StateFlag... flag)
Returns true if the BUILD flag allows the action in the location, but it
can be overridden by a list of other flags.
|
boolean |
RegionQuery.testState(org.bukkit.Location location,
RegionAssociable associable,
StateFlag... flag)
Test whether the (effective) value for a list of state flags equals
ALLOW. |
| Modifier and Type | Class and Description |
|---|---|
class |
DelayedRegionOverlapAssociation
Determines that the association to a region is
OWNER if the input
region is in a set of source regions. |
| Modifier and Type | Method and Description |
|---|---|
<V> V |
FlagValueCalculator.getEffectiveFlag(ProtectedRegion region,
Flag<V> flag,
RegionAssociable subject)
Get a region's state flag, checking parent regions until a value for the
flag can be found (if one even exists).
|
FlagValueCalculator.Result |
FlagValueCalculator.getMembership(RegionAssociable subject)
Return the membership status of the given subject, indicating
whether there are no (counted) regions in the list of regions,
whether the subject is a member of all regions, or whether
the region is not a member of all regions.
|
<V> Collection<V> |
PermissiveRegionSet.queryAllValues(RegionAssociable subject,
Flag<V> flag) |
<V> Collection<V> |
ApplicableRegionSet.queryAllValues(RegionAssociable subject,
Flag<V> flag)
Get the effective values for a flag, returning a collection of all
values.
|
<V> Collection<V> |
FailedLoadRegionSet.queryAllValues(RegionAssociable subject,
Flag<V> flag) |
<V> Collection<V> |
FlagValueCalculator.queryAllValues(RegionAssociable subject,
Flag<V> flag)
Get the effective values for a flag, returning a collection of all
values.
|
<V> Collection<V> |
RegionResultSet.queryAllValues(RegionAssociable subject,
Flag<V> flag) |
StateFlag.State |
AbstractRegionSet.queryState(RegionAssociable subject,
StateFlag... flags) |
StateFlag.State |
ApplicableRegionSet.queryState(RegionAssociable subject,
StateFlag... flags)
Get the (effective) value for a list of state flags.
|
StateFlag.State |
FlagValueCalculator.queryState(RegionAssociable subject,
StateFlag... flags)
Get the effective value for a list of state flags.
|
StateFlag.State |
RegionResultSet.queryState(RegionAssociable subject,
StateFlag... flags) |
StateFlag.State |
FlagValueCalculator.queryState(RegionAssociable subject,
StateFlag flag)
Get the effective value for a list of state flags.
|
<V> V |
PermissiveRegionSet.queryValue(RegionAssociable subject,
Flag<V> flag) |
<V> V |
ApplicableRegionSet.queryValue(RegionAssociable subject,
Flag<V> flag)
Get the effective value for a flag.
|
<V> V |
FailedLoadRegionSet.queryValue(RegionAssociable subject,
Flag<V> flag) |
<V> V |
FlagValueCalculator.queryValue(RegionAssociable subject,
Flag<V> flag)
Get the effective value for a flag.
|
<V> V |
RegionResultSet.queryValue(RegionAssociable subject,
Flag<V> flag) |
boolean |
AbstractRegionSet.testState(RegionAssociable subject,
StateFlag... flags) |
boolean |
ApplicableRegionSet.testState(RegionAssociable subject,
StateFlag... flags)
Test whether the (effective) value for a list of state flags equals
ALLOW. |
| Modifier and Type | Class and Description |
|---|---|
class |
RegionOverlapAssociation
Determines that the association to a region is
OWNER if the input
region is in a set of source regions. |
| Modifier and Type | Method and Description |
|---|---|
static RegionAssociable |
Associables.constant(Association association)
Get an instance that always returns the same association.
|
Copyright © 2015. All Rights Reserved.