Index

A B C D E F G H I K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractPermissionModel - Class in com.sk89q.worldguard.internal.permission
 
AbstractPermissionModel(Actor) - Constructor for class com.sk89q.worldguard.internal.permission.AbstractPermissionModel
 
AbstractRegionOverlapAssociation - Class in com.sk89q.worldguard.protection.association
 
AbstractRegionOverlapAssociation(Set<ProtectedRegion>, boolean) - Constructor for class com.sk89q.worldguard.protection.association.AbstractRegionOverlapAssociation
 
AbstractRegionSet - Class in com.sk89q.worldguard.protection
 
AbstractRegionSet() - Constructor for class com.sk89q.worldguard.protection.AbstractRegionSet
 
AbstractSessionManager - Class in com.sk89q.worldguard.session
 
AbstractSessionManager() - Constructor for class com.sk89q.worldguard.session.AbstractSessionManager
 
AbstractSessionManager.CacheKey - Class in com.sk89q.worldguard.session
 
ACQUIRE - Enum constant in enum class com.sk89q.worldguard.blacklist.event.EventType
 
Action - Interface in com.sk89q.worldguard.blacklist.action
 
ActionResult - Enum Class in com.sk89q.worldguard.blacklist.action
 
ActionType - Enum Class in com.sk89q.worldguard.blacklist.action
 
activityHaltToggle - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
add(int, int) - Method in class com.sk89q.worldguard.util.collect.LongHashSet
 
add(long) - Method in class com.sk89q.worldguard.util.collect.LongHashSet
 
add(ProtectedRegion) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
add(ProtectedRegion) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
add(ProtectedRegion) - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Add a region to this index, replacing any existing one with the same name (equality determined using Normal).
addAll(DefaultDomain) - Method in class com.sk89q.worldguard.domains.DefaultDomain
Add all the entries from another domain.
addAll(RegionDifference) - Method in class com.sk89q.worldguard.protection.managers.RegionDifference
 
addAll(Collection<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
addAll(Collection<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
addAll(Collection<ProtectedRegion>) - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Add a list of regions to this index, replacing any existing one with the same name (equality determined using Normal).
addGroup(String) - Method in class com.sk89q.worldguard.domains.DefaultDomain
Add the name of the group to the domain.
addGroup(String) - Method in class com.sk89q.worldguard.domains.GroupDomain
Add the name of the group to the domain.
addHandler(LoggerHandler) - Method in class com.sk89q.worldguard.blacklist.BlacklistLoggerHandler
Add a handler.
addMember(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.MemberCommands
 
addOwner(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.MemberCommands
 
addOwnersFromCommand(CommandContext, int) - Method in class com.sk89q.worldguard.commands.task.RegionAdder
Add the owners from the command's arguments.
addPlatformReports(ReportList) - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Adds reports specific to this platform.
addPlayer(LocalPlayer) - Method in class com.sk89q.worldguard.domains.DefaultDomain
Add the given player to the domain, identified by the player's UUID.
addPlayer(LocalPlayer) - Method in class com.sk89q.worldguard.domains.PlayerDomain
Add the given player to the domain, identified by the player's UUID.
addPlayer(String) - Method in class com.sk89q.worldguard.domains.DefaultDomain
Add the given player to the domain, identified by the player's name.
addPlayer(String) - Method in class com.sk89q.worldguard.domains.PlayerDomain
Deprecated.
names are deprecated in favor of UUIDs in MC 1.7+
addPlayer(UUID) - Method in class com.sk89q.worldguard.domains.DefaultDomain
Add the given player to the domain, identified by the player's UUID.
addPlayer(UUID) - Method in class com.sk89q.worldguard.domains.PlayerDomain
Add the given player to the domain, identified by the player's UUID.
addRegion(ProtectedRegion) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Aad a region to the manager.
addSpongeWater(World, int, int, int) - Static method in class com.sk89q.worldguard.util.SpongeUtil
Add water around a sponge.
ALL - Enum constant in enum class com.sk89q.worldguard.protection.flags.RegionGroup
 
ALLOW - Enum constant in enum class com.sk89q.worldguard.blacklist.action.ActionResult
 
ALLOW - Enum constant in enum class com.sk89q.worldguard.blacklist.action.ActionType
 
ALLOW - Enum constant in enum class com.sk89q.worldguard.protection.flags.StateFlag.State
 
ALLOW_OVERRIDE - Enum constant in enum class com.sk89q.worldguard.blacklist.action.ActionResult
 
AllowAction - Class in com.sk89q.worldguard.blacklist.action
 
ALLOWED_CMDS - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
allowedLavaSpreadOver - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
allowedSnowFallOver - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
allowFire(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.ToggleCommands
 
allowOrNone(boolean) - Static method in class com.sk89q.worldguard.protection.flags.StateFlag
Turn a boolean into either NONE (null) or ALLOW if the boolean is false or true, respectively.
allowPortalAnywhere - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
allowTamedSpawns - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
alwaysRaining - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
alwaysThundering - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
announceBypassStatus - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
antiWolfDumbness - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
append(TextComponent) - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
 
append(String) - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
 
appendBasics() - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
Add region name, type, and priority.
appendBounds() - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
Add information about coordinates.
appendDomain() - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
Add information about members.
appendFlags() - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
Add information about flags.
appendFlagsList(boolean) - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
Append just the list of flags (without "Flags:"), including colors.
appendParents() - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
Add information about parents.
appendParentTree(boolean) - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
Add information about parents.
ApplicableRegionSet - Interface in com.sk89q.worldguard.protection
Represents the effective set of flags, owners, and members for a given spatial query.
ApplicableRegionsReport - Class in com.sk89q.worldguard.util.report
 
ApplicableRegionsReport(LocalPlayer) - Constructor for class com.sk89q.worldguard.util.report.ApplicableRegionsReport
 
apply(BlacklistEvent, boolean, boolean, boolean) - Method in interface com.sk89q.worldguard.blacklist.action.Action
 
apply(BlacklistEvent, boolean, boolean, boolean) - Method in class com.sk89q.worldguard.blacklist.action.AllowAction
 
apply(BlacklistEvent, boolean, boolean, boolean) - Method in class com.sk89q.worldguard.blacklist.action.BanAction
 
apply(BlacklistEvent, boolean, boolean, boolean) - Method in class com.sk89q.worldguard.blacklist.action.DenyAction
 
apply(BlacklistEvent, boolean, boolean, boolean) - Method in class com.sk89q.worldguard.blacklist.action.KickAction
 
apply(BlacklistEvent, boolean, boolean, boolean) - Method in class com.sk89q.worldguard.blacklist.action.RepeatGuardedAction
 
apply(ProtectedRegion) - Method in class com.sk89q.worldguard.protection.util.RegionCollectionConsumer
 
apply(String) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable.Factory
 
apply(String) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex.Factory
 
apply(String) - Method in class com.sk89q.worldguard.protection.managers.index.PriorityRTreeIndex.Factory
 
apply(String) - Method in class com.sk89q.worldguard.util.command.CommandFilter
 
apply(Predicate<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
apply(Predicate<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
apply(Predicate<ProtectedRegion>) - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Apply the given predicate to all the regions in the index until there are no more regions or the predicate returns false.
applyContaining(BlockVector3, Predicate<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
applyContaining(BlockVector3, Predicate<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
applyContaining(BlockVector3, Predicate<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.index.PriorityRTreeIndex
 
applyContaining(BlockVector3, Predicate<ProtectedRegion>) - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Apply the given predicate to all regions that contain the given position until there are no more regions or the predicate returns false.
applyIntersecting(ProtectedRegion, Predicate<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
applyIntersecting(ProtectedRegion, Predicate<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
applyIntersecting(ProtectedRegion, Predicate<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.index.PriorityRTreeIndex
 
applyIntersecting(ProtectedRegion, Predicate<ProtectedRegion>) - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Apply the given predicate to all regions that intersect the given region until there are no more regions or the predicate returns false.
applyNonRepeated(BlacklistEvent, boolean) - Method in class com.sk89q.worldguard.blacklist.action.LogAction
 
applyNonRepeated(BlacklistEvent, boolean) - Method in class com.sk89q.worldguard.blacklist.action.NotifyAction
 
applyNonRepeated(BlacklistEvent, boolean) - Method in class com.sk89q.worldguard.blacklist.action.RepeatGuardedAction
 
applyNonRepeated(BlacklistEvent, boolean) - Method in class com.sk89q.worldguard.blacklist.action.TellAction
 
Associables - Class in com.sk89q.worldguard.protection.association
Utility methods to deal with associables.
Association - Enum Class in com.sk89q.worldguard.domains
Indicates the level of membership.
autoMigrate() - Method in class com.sk89q.worldguard.protection.regions.RegionContainer
Execute auto-migration.
awaitCompletion(long, TimeUnit) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
Waits until all currently executing background tasks complete.

B

ban(String) - Method in interface com.sk89q.worldguard.LocalPlayer
Ban this player.
BAN - Enum constant in enum class com.sk89q.worldguard.blacklist.action.ActionType
 
BanAction - Class in com.sk89q.worldguard.blacklist.action
 
BanAction(BlacklistEntry) - Constructor for class com.sk89q.worldguard.blacklist.action.BanAction
 
bias(BlockVector2) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
bias(BlockVector2) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
bias(BlockVector2) - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Bias the given chunk for faster lookups (put it in a hash table, etc.).
biasAll(Collection<BlockVector2>) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
biasAll(Collection<BlockVector2>) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
biasAll(Collection<BlockVector2>) - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Bias the given chunk for faster lookups (put it in a hash table, etc.).
blacklist - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
Blacklist - Class in com.sk89q.worldguard.blacklist
 
Blacklist(boolean) - Constructor for class com.sk89q.worldguard.blacklist.Blacklist
 
BlacklistEntry - Class in com.sk89q.worldguard.blacklist
 
BlacklistEntry(Blacklist) - Constructor for class com.sk89q.worldguard.blacklist.BlacklistEntry
Construct the object.
BlacklistEvent - Interface in com.sk89q.worldguard.blacklist.event
 
blacklistFile - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
BlacklistLoggerHandler - Class in com.sk89q.worldguard.blacklist
 
BlacklistLoggerHandler() - Constructor for class com.sk89q.worldguard.blacklist.BlacklistLoggerHandler
 
BlacklistNotify - Class in com.sk89q.worldguard.util.formatting.component
 
BlacklistNotify(BlacklistEvent, String) - Constructor for class com.sk89q.worldguard.util.formatting.component.BlacklistNotify
 
BLOCK_BREAK - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
BLOCK_PLACE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
BlockBreakBlacklistEvent - Class in com.sk89q.worldguard.blacklist.event
 
BlockBreakBlacklistEvent(LocalPlayer, BlockVector3, Target) - Constructor for class com.sk89q.worldguard.blacklist.event.BlockBreakBlacklistEvent
Construct the object.
blockCreatureSpawn - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockCreeperBlockDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockCreeperExplosions - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
BlockDispenseBlacklistEvent - Class in com.sk89q.worldguard.blacklist.event
 
BlockDispenseBlacklistEvent(LocalPlayer, BlockVector3, Target) - Constructor for class com.sk89q.worldguard.blacklist.event.BlockDispenseBlacklistEvent
Construct the object.
BLOCKED_CMDS - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
blockEnderDragonBlockDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockEnderDragonPortalCreation - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockEntityArmorStandDestroy - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockEntityItemFrameDestroy - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockEntityPaintingDestroy - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockEntityVehicleEntry - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockFireballBlockDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockFireballExplosions - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockGroundSlimes - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockInGameOp - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
BlockInteractBlacklistEvent - Class in com.sk89q.worldguard.blacklist.event
 
BlockInteractBlacklistEvent(LocalPlayer, BlockVector3, Target) - Constructor for class com.sk89q.worldguard.blacklist.event.BlockInteractBlacklistEvent
Construct the object.
blockLighter - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
BlockMatcher - Class in com.sk89q.worldguard.blacklist.target
 
BlockMatcher(BlockType) - Constructor for class com.sk89q.worldguard.blacklist.target.BlockMatcher
 
blockOtherExplosions - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
BlockPlaceBlacklistEvent - Class in com.sk89q.worldguard.blacklist.event
 
BlockPlaceBlacklistEvent(LocalPlayer, BlockVector3, Target) - Constructor for class com.sk89q.worldguard.blacklist.event.BlockPlaceBlacklistEvent
Construct the object.
blockPluginSpawning - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockPotionsAlways - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
BlockTarget - Class in com.sk89q.worldguard.blacklist.target
 
BlockTarget(BlockType) - Constructor for class com.sk89q.worldguard.blacklist.target.BlockTarget
 
blockTNTBlockDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockTNTExplosions - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockWindChargeExplosions - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockWitherBlockDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockWitherExplosions - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockWitherSkullBlockDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockWitherSkullExplosions - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
blockZombieDoorDestruction - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
BooleanFlag - Class in com.sk89q.worldguard.protection.flags
A boolean flag.
BooleanFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.BooleanFlag
 
BooleanFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.BooleanFlag
 
boundedLocationFlags - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
BREAK - Enum constant in enum class com.sk89q.worldguard.blacklist.event.EventType
 
breakDeniedHoppers - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
BREEZE_WIND_CHARGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
broadcastNotification(TextComponent) - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Notifies all with the worldguard.notify permission.
broadcastNotification(String) - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Notifies all with the worldguard.notify permission.
build() - Method in class com.sk89q.worldguard.protection.flags.FlagContext.FlagContextBuilder
 
build() - Method in class com.sk89q.worldguard.util.command.CommandFilter.Builder
Create a command filter.
BUILD - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
Builder() - Constructor for class com.sk89q.worldguard.util.command.CommandFilter.Builder
Create a new instance.
buildPermissionDenyMessage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
buildPermissions - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 

C

cache - Variable in class com.sk89q.worldguard.protection.regions.RegionContainer
 
calcMaxPriority() - Method in class com.sk89q.worldguard.protection.association.AbstractRegionOverlapAssociation
 
call() - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
 
call() - Method in class com.sk89q.worldguard.commands.task.RegionAdder
 
call() - Method in class com.sk89q.worldguard.commands.task.RegionLister
 
call() - Method in class com.sk89q.worldguard.commands.task.RegionManagerLoader
 
call() - Method in class com.sk89q.worldguard.commands.task.RegionManagerSaver
 
call() - Method in class com.sk89q.worldguard.commands.task.RegionRemover
 
call() - Method in class com.sk89q.worldguard.protection.util.DomainInputResolver
 
cancel() - Method in class com.sk89q.worldguard.util.profiler.SamplerBuilder.Sampler
 
ChangeTracked - Interface in com.sk89q.worldguard.util
An object that keeps track of a dirty flag that is set to true when changes are made to this object.
check(boolean, BlacklistEvent, boolean, boolean) - Method in class com.sk89q.worldguard.blacklist.BlacklistEntry
Method to handle the event.
check(BlacklistEvent, boolean, boolean) - Method in class com.sk89q.worldguard.blacklist.Blacklist
Method to handle the event.
checkedMultiply(long, long) - Static method in class com.sk89q.worldguard.util.MathUtils
Returns the product of a and b, provided it does not overflow.
checkExistingRegion(RegionManager, String, boolean) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Get a protected region by a given name, otherwise throw a CommandException.
checkExistingRegion(RegionManager, String, boolean) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Get a protected region by a given name, otherwise throw a CommandException.
checkLiquidFlow - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
checkPlayer(Actor) - Method in class com.sk89q.worldguard.WorldGuard
Checks to see if the sender is a player, otherwise throw an exception.
checkPlayerMatch(List<? extends LocalPlayer>) - Method in interface com.sk89q.worldguard.internal.platform.StringMatcher
Checks if the given list of players is greater than size 0, otherwise throw an exception.
checkRegionDoesNotExist(RegionManager, String, boolean) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Check that a region with the given ID does not already exist.
checkRegionDoesNotExist(RegionManager, String, boolean) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Check that a region with the given ID does not already exist.
checkRegionFromSelection(Actor, String) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Create a ProtectedRegion from the actor's selection.
checkRegionFromSelection(Actor, String) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Create a ProtectedRegion from the actor's selection.
checkRegionId(String, boolean) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Validate a region ID.
checkRegionId(String, boolean) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Validate a region ID.
checkRegionManager(World) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Check that the given region manager is not null.
checkRegionManager(World) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Check that the given region manager is not null.
checkRegionStandingIn(RegionManager, LocalPlayer, boolean, String) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Get the region at the player's location, if possible.
checkRegionStandingIn(RegionManager, LocalPlayer, boolean, String) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Get the region at the player's location, if possible.
checkRegionStandingIn(RegionManager, LocalPlayer, String) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Get the region at the player's location, if possible.
checkRegionStandingIn(RegionManager, LocalPlayer, String) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Get the region at the player's location, if possible.
checkSelection(Actor) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Get a WorldEdit selection for an actor, or emit an exception if there is none available.
checkSelection(Actor) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Get a WorldEdit selection for an actor, or emit an exception if there is none available.
checkSpawnOverlap(Actor, World, ProtectedRegion) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Inform a user if the region overlaps spawn protection.
checkSpawnOverlap(Actor, World, ProtectedRegion) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Inform a user if the region overlaps spawn protection.
checkWorld(CommandContext, Actor, char) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Gets the world from the given flag, or falling back to the the current player if the sender is a player, otherwise reporting an error.
checkWorld(CommandContext, Actor, char) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Gets the world from the given flag, or falling back to the the current player if the sender is a player, otherwise reporting an error.
checkWorld(CommandContext, Actor, char, boolean) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
 
checkWorld(CommandContext, Actor, char, boolean) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
 
CHEST_ACCESS - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
ChestProtection - Interface in com.sk89q.worldguard.chest
Interface for chest protection.
chooseValue(Collection<StateFlag.State>) - Method in class com.sk89q.worldguard.protection.flags.StateFlag
 
chooseValue(Collection<T>) - Method in class com.sk89q.worldguard.protection.flags.Flag
Given a list of values, choose the best one.
CHORUS_TELEPORT - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
ChunkHashTable - Class in com.sk89q.worldguard.protection.managers.index
Maintains a hash table for each chunk containing a list of regions that are contained within that chunk, allowing for fast spatial lookup.
ChunkHashTable(RegionIndex, String) - Constructor for class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
Create a new instance.
ChunkHashTable.Factory - Class in com.sk89q.worldguard.protection.managers.index
A factory for instances of ChunkHashCache.
CircularInheritanceException() - Constructor for exception class com.sk89q.worldguard.protection.regions.ProtectedRegion.CircularInheritanceException
 
claim(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Claiming command for users.
claimOnlyInsideExistingRegions - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
clear() - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
clear() - Method in interface com.sk89q.worldguard.domains.Domain
Remove all entries.
clear() - Method in class com.sk89q.worldguard.domains.GroupDomain
 
clear() - Method in class com.sk89q.worldguard.domains.PlayerDomain
 
clearHandlers() - Method in class com.sk89q.worldguard.blacklist.BlacklistLoggerHandler
Add a handler.
clearParent() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Clear the parent (set the parent to null).
clearSpongeWater(World, int, int, int) - Static method in class com.sk89q.worldguard.util.SpongeUtil
Remove water around a sponge.
close() - Method in class com.sk89q.worldguard.blacklist.BlacklistLoggerHandler
Close the connection.
close() - Method in class com.sk89q.worldguard.blacklist.logger.ConsoleHandler
 
close() - Method in class com.sk89q.worldguard.blacklist.logger.DatabaseHandler
 
close() - Method in class com.sk89q.worldguard.blacklist.logger.FileHandler
 
close() - Method in interface com.sk89q.worldguard.blacklist.logger.LoggerHandler
Close the logger.
close() - Method in class com.sk89q.worldguard.util.io.Closer
Closes all Closeable instances that have been added to this Closer.
close() - Method in class com.sk89q.worldguard.util.logging.LoggerToChatHandler
Close the handler.
close() - Method in class com.sk89q.worldguard.util.logging.RecordMessagePrefixer
 
closeQuietly() - Method in class com.sk89q.worldguard.util.io.Closer
Close quietly.
Closer - Class in com.sk89q.worldguard.util.io
 
com.sk89q.worldguard - package com.sk89q.worldguard
 
com.sk89q.worldguard.blacklist - package com.sk89q.worldguard.blacklist
 
com.sk89q.worldguard.blacklist.action - package com.sk89q.worldguard.blacklist.action
 
com.sk89q.worldguard.blacklist.event - package com.sk89q.worldguard.blacklist.event
 
com.sk89q.worldguard.blacklist.logger - package com.sk89q.worldguard.blacklist.logger
 
com.sk89q.worldguard.blacklist.target - package com.sk89q.worldguard.blacklist.target
 
com.sk89q.worldguard.chest - package com.sk89q.worldguard.chest
 
com.sk89q.worldguard.commands - package com.sk89q.worldguard.commands
 
com.sk89q.worldguard.commands.region - package com.sk89q.worldguard.commands.region
 
com.sk89q.worldguard.commands.task - package com.sk89q.worldguard.commands.task
 
com.sk89q.worldguard.config - package com.sk89q.worldguard.config
 
com.sk89q.worldguard.domains - package com.sk89q.worldguard.domains
 
com.sk89q.worldguard.internal - package com.sk89q.worldguard.internal
 
com.sk89q.worldguard.internal.permission - package com.sk89q.worldguard.internal.permission
 
com.sk89q.worldguard.internal.platform - package com.sk89q.worldguard.internal.platform
 
com.sk89q.worldguard.internal.util.sql - package com.sk89q.worldguard.internal.util.sql
 
com.sk89q.worldguard.protection - package com.sk89q.worldguard.protection
 
com.sk89q.worldguard.protection.association - package com.sk89q.worldguard.protection.association
 
com.sk89q.worldguard.protection.flags - package com.sk89q.worldguard.protection.flags
 
com.sk89q.worldguard.protection.flags.registry - package com.sk89q.worldguard.protection.flags.registry
 
com.sk89q.worldguard.protection.managers - package com.sk89q.worldguard.protection.managers
 
com.sk89q.worldguard.protection.managers.index - package com.sk89q.worldguard.protection.managers.index
 
com.sk89q.worldguard.protection.managers.migration - package com.sk89q.worldguard.protection.managers.migration
 
com.sk89q.worldguard.protection.managers.storage - package com.sk89q.worldguard.protection.managers.storage
 
com.sk89q.worldguard.protection.managers.storage.file - package com.sk89q.worldguard.protection.managers.storage.file
 
com.sk89q.worldguard.protection.managers.storage.sql - package com.sk89q.worldguard.protection.managers.storage.sql
 
com.sk89q.worldguard.protection.regions - package com.sk89q.worldguard.protection.regions
 
com.sk89q.worldguard.protection.util - package com.sk89q.worldguard.protection.util
 
com.sk89q.worldguard.session - package com.sk89q.worldguard.session
 
com.sk89q.worldguard.session.handler - package com.sk89q.worldguard.session.handler
 
com.sk89q.worldguard.util - package com.sk89q.worldguard.util
 
com.sk89q.worldguard.util.collect - package com.sk89q.worldguard.util.collect
 
com.sk89q.worldguard.util.command - package com.sk89q.worldguard.util.command
 
com.sk89q.worldguard.util.concurrent - package com.sk89q.worldguard.util.concurrent
 
com.sk89q.worldguard.util.formatting.component - package com.sk89q.worldguard.util.formatting.component
 
com.sk89q.worldguard.util.io - package com.sk89q.worldguard.util.io
 
com.sk89q.worldguard.util.logging - package com.sk89q.worldguard.util.logging
 
com.sk89q.worldguard.util.profiler - package com.sk89q.worldguard.util.profiler
 
com.sk89q.worldguard.util.report - package com.sk89q.worldguard.util.report
 
com.sk89q.worldguard.util.sql - package com.sk89q.worldguard.util.sql
 
combine(StateFlag.State...) - Static method in class com.sk89q.worldguard.protection.flags.StateFlag
Combine states, letting DENY override ALLOW and ALLOW override NONE (or null).
combine(Collection<StateFlag.State>) - Static method in class com.sk89q.worldguard.protection.flags.StateFlag
Combine states, letting DENY override ALLOW and ALLOW override NONE (or null).
CommandFilter - Class in com.sk89q.worldguard.util.command
Checks whether a command is permitted with support for subcommands split by \s (regular expressions).
CommandFilter(Collection<String>, Collection<String>) - Constructor for class com.sk89q.worldguard.util.command.CommandFilter
Create a new instance.
CommandFilter.Builder - Class in com.sk89q.worldguard.util.command
Builder class for CommandFilter.
CommandStringFlag - Class in com.sk89q.worldguard.protection.flags
Stores a command/
CommandStringFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.CommandStringFlag
 
CommandStringFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.CommandStringFlag
 
CommandUtils - Class in com.sk89q.worldguard.commands
Command-related utility methods.
compareTo(LogFileWriter) - Method in class com.sk89q.worldguard.blacklist.logger.LogFileWriter
 
compareTo(ProtectedRegion) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
 
compareTo(StackNode) - Method in class com.sk89q.worldguard.util.profiler.StackNode
 
compareTo(StackNode) - Method in class com.sk89q.worldguard.util.profiler.StackTraceNode
 
COMPUTE_PARENTS - Enum constant in enum class com.sk89q.worldguard.protection.regions.RegionQuery.QueryOption
Constructs a region set that includes parent regions and is sorted by NormativeOrders.
ConcurrentRegionIndex - Interface in com.sk89q.worldguard.protection.managers.index
An implementation of a region index that supports concurrent access.
config - Variable in class com.sk89q.worldguard.config.YamlWorldConfiguration
 
CONFIG_HEADER - Static variable in class com.sk89q.worldguard.config.WorldConfiguration
 
ConfigReport - Class in com.sk89q.worldguard.util.report
 
ConfigReport() - Constructor for class com.sk89q.worldguard.util.report.ConfigReport
 
ConfigurationManager - Class in com.sk89q.worldguard.config
Represents the global configuration and also delegates configuration for individual worlds.
ConfigurationManager() - Constructor for class com.sk89q.worldguard.config.ConfigurationManager
 
ConsoleHandler - Class in com.sk89q.worldguard.blacklist.logger
 
ConsoleHandler(String, Logger) - Constructor for class com.sk89q.worldguard.blacklist.logger.ConsoleHandler
 
constant(Association) - Static method in class com.sk89q.worldguard.protection.association.Associables
Get an instance that always returns the same association.
constructResult(Set<ProtectedRegion>) - Method in enum class com.sk89q.worldguard.protection.regions.RegionQuery.QueryOption
Convert the set of regions to a list.
container - Variable in class com.sk89q.worldguard.protection.regions.RegionContainer
 
contains(int, int, int) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Check to see if a point is inside this region.
contains(BlockVector2) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Check to see if a position is contained within this region.
contains(BlockVector3) - Method in class com.sk89q.worldguard.protection.regions.GlobalProtectedRegion
 
contains(BlockVector3) - Method in class com.sk89q.worldguard.protection.regions.ProtectedCuboidRegion
 
contains(BlockVector3) - Method in class com.sk89q.worldguard.protection.regions.ProtectedPolygonalRegion
 
contains(BlockVector3) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Check to see if a point is inside this region.
contains(Association) - Method in enum class com.sk89q.worldguard.protection.flags.RegionGroup
Test whether this group contains the given membership status.
contains(LocalPlayer) - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
contains(LocalPlayer) - Method in interface com.sk89q.worldguard.domains.Domain
Returns true if a domain contains a player.
contains(LocalPlayer) - Method in class com.sk89q.worldguard.domains.GroupDomain
 
contains(LocalPlayer) - Method in class com.sk89q.worldguard.domains.PlayerDomain
 
contains(String) - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
contains(String) - Method in interface com.sk89q.worldguard.domains.Domain
Deprecated.
names are deprecated in MC 1.7+ in favor of UUIDs
contains(String) - Method in class com.sk89q.worldguard.domains.GroupDomain
 
contains(String) - Method in class com.sk89q.worldguard.domains.PlayerDomain
 
contains(String) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
contains(String) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
contains(String) - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Test whether the index contains a region named by the given name (equality determined using Normal).
contains(UUID) - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
contains(UUID) - Method in interface com.sk89q.worldguard.domains.Domain
Returns true if a domain contains a player.
contains(UUID) - Method in class com.sk89q.worldguard.domains.GroupDomain
 
contains(UUID) - Method in class com.sk89q.worldguard.domains.PlayerDomain
 
containsAny(List<BlockVector2>) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Check to see if any of the points are inside this region projected onto the X-Z plane.
containsChanges() - Method in class com.sk89q.worldguard.protection.managers.RegionDifference
Test whether there are changes or removals.
containsKey(int, int) - Method in class com.sk89q.worldguard.util.collect.LongHash
 
containsKey(long) - Method in class com.sk89q.worldguard.util.collect.LongBaseHashTable
 
containsKey(long) - Method in class com.sk89q.worldguard.util.collect.LongHash
 
containsKey(long) - Method in class com.sk89q.worldguard.util.collect.LongHashSet
 
convert(AuthorizationException) - Method in class com.sk89q.worldguard.util.WorldGuardExceptionConverter
 
convert(InvalidComponentException) - Method in class com.sk89q.worldguard.util.WorldGuardExceptionConverter
 
convert(WorldEditException) - Method in class com.sk89q.worldguard.util.WorldGuardExceptionConverter
 
convert(StorageException) - Method in class com.sk89q.worldguard.util.WorldGuardExceptionConverter
 
convert(UnresolvedNamesException) - Method in class com.sk89q.worldguard.util.WorldGuardExceptionConverter
 
convert(InterruptedException) - Method in class com.sk89q.worldguard.util.WorldGuardExceptionConverter
 
convert(NumberFormatException) - Method in class com.sk89q.worldguard.util.WorldGuardExceptionConverter
 
convert(CancellationException) - Method in class com.sk89q.worldguard.util.WorldGuardExceptionConverter
 
convert(RejectedExecutionException) - Method in class com.sk89q.worldguard.util.WorldGuardExceptionConverter
 
convertLegacyBlock(String) - Method in class com.sk89q.worldguard.config.WorldConfiguration
 
convertLegacyBlocks(List<String>) - Method in class com.sk89q.worldguard.config.WorldConfiguration
 
convertLegacyItem(String) - Method in class com.sk89q.worldguard.config.WorldConfiguration
 
convertLegacyItems(List<String>) - Method in class com.sk89q.worldguard.config.WorldConfiguration
 
convertToRegion(ProtectedRegion) - Static method in class com.sk89q.worldguard.protection.util.WorldEditRegionConverter
Converts a ProtectedRegion to a WorldEdit Region, otherwise null if the ProtectedRegion can't be converted to a RegionSelector.
convertToSelector(ProtectedRegion) - Static method in class com.sk89q.worldguard.protection.util.WorldEditRegionConverter
Converts a ProtectedRegion to a WorldEdit RegionSelector, otherwise null if the ProtectedRegion can't be converted to a RegionSelector.
COPPER_FADE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
copyDefaults() - Method in class com.sk89q.worldguard.config.YamlConfigurationManager
 
copyFrom(ProtectedRegion) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Copy attributes from another region.
copyWith(Actor, String, Map<String, Object>) - Method in class com.sk89q.worldguard.protection.flags.FlagContext
Create a copy of this FlagContext, with optional substitutions for values If any supplied variable is null, it will be ignored.
CORAL_FADE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
count - Variable in class com.sk89q.worldguard.util.collect.LongHashSet
 
create() - Static method in class com.sk89q.worldguard.protection.flags.FlagContext
 
create() - Static method in class com.sk89q.worldguard.util.io.Closer
Creates a new Closer.
create(Session) - Method in class com.sk89q.worldguard.session.handler.EntryFlag.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.ExitFlag.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.FarewellFlag.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.FeedFlag.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.GameModeFlag.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.GodMode.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.GreetingFlag.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.Handler.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.HealFlag.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.InvincibilityFlag.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.NotifyEntryFlag.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.NotifyExitFlag.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.TimeLockFlag.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.WaterBreathing.Factory
 
create(Session) - Method in class com.sk89q.worldguard.session.handler.WeatherLockFlag.Factory
 
createAddAllFunction(DefaultDomain) - Method in class com.sk89q.worldguard.protection.util.DomainInputResolver
Deprecated.
was only used for Future transformation. Can be replaced with region.getOwners()::addAll (or getMembers).
createIndexConsumer(Collection<? super ProtectedRegion>) - Method in enum class com.sk89q.worldguard.protection.regions.RegionQuery.QueryOption
Create a RegionCollectionConsumer with the given collection used for the RegionIndex.
createProfileService(ProfileCache) - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Internal use.
createQuery() - Method in class com.sk89q.worldguard.protection.regions.RegionContainer
Create a new region query.
createRemoveAllFunction(DefaultDomain) - Method in class com.sk89q.worldguard.protection.util.DomainInputResolver
Deprecated.
was only used for Future transformation. Can be replaced with region.getOwners()::removeAll (or getMembers).
createSession(LocalPlayer) - Method in class com.sk89q.worldguard.session.AbstractSessionManager
 
createSession(LocalPlayer) - Method in interface com.sk89q.worldguard.session.SessionManager
CREEPER_EXPLOSION - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
CROP_GROWTH - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
CUBOID - Enum constant in enum class com.sk89q.worldguard.protection.regions.RegionType
 
customHandlersRegistered() - Method in class com.sk89q.worldguard.session.AbstractSessionManager
 
customHandlersRegistered() - Method in interface com.sk89q.worldguard.session.SessionManager
 

D

DAMAGE_ANIMALS - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
DatabaseHandler - Class in com.sk89q.worldguard.blacklist.logger
 
DatabaseHandler(String, String, String, String, String, Logger) - Constructor for class com.sk89q.worldguard.blacklist.logger.DatabaseHandler
Construct the object.
DataSourceConfig - Class in com.sk89q.worldguard.util.sql
Describes a data source.
DataSourceConfig(String, String, String, String) - Constructor for class com.sk89q.worldguard.util.sql.DataSourceConfig
Create a new instance.
debug(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.WorldGuardCommands
 
DebuggingCommands - Class in com.sk89q.worldguard.commands
 
DebuggingCommands(WorldGuard) - Constructor for class com.sk89q.worldguard.commands.DebuggingCommands
Create a new instance.
DebugHandler - Interface in com.sk89q.worldguard.internal.platform
 
DefaultDomain - Class in com.sk89q.worldguard.domains
A combination of a PlayerDomain and a GroupDomain.
DefaultDomain() - Constructor for class com.sk89q.worldguard.domains.DefaultDomain
Create a new domain.
DefaultDomain(DefaultDomain) - Constructor for class com.sk89q.worldguard.domains.DefaultDomain
Create a new domain from an existing one, making a copy of all values.
define(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Defines a new region.
DelayedRegionOverlapAssociation - Class in com.sk89q.worldguard.protection.association
Determines that the association to a region is OWNER if the input region is in a set of source regions.
DelayedRegionOverlapAssociation - Class in com.sk89q.worldguard.protection
Deprecated.
Use DelayedRegionOverlapAssociation instead. This class is mis-packaged.
DelayedRegionOverlapAssociation(RegionQuery, Location) - Constructor for class com.sk89q.worldguard.protection.association.DelayedRegionOverlapAssociation
Create a new instance.
DelayedRegionOverlapAssociation(RegionQuery, Location) - Constructor for class com.sk89q.worldguard.protection.DelayedRegionOverlapAssociation
Deprecated.
Create a new instance.
DelayedRegionOverlapAssociation(RegionQuery, Location, boolean) - Constructor for class com.sk89q.worldguard.protection.association.DelayedRegionOverlapAssociation
Create a new instance.
deny(String...) - Method in class com.sk89q.worldguard.util.command.CommandFilter.Builder
Deny the given list of commands.
DENY - Enum constant in enum class com.sk89q.worldguard.blacklist.action.ActionResult
 
DENY - Enum constant in enum class com.sk89q.worldguard.blacklist.action.ActionType
 
DENY - Enum constant in enum class com.sk89q.worldguard.protection.flags.StateFlag.State
 
DENY_MESSAGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
Deprecated.
The type of this flag will change from a StringFlag to a ComponentFlag to support JSON text in a future release. If you depend on the type of this flag, take proper precaution for future breakage.
DENY_OVERRIDE - Enum constant in enum class com.sk89q.worldguard.blacklist.action.ActionResult
 
DENY_SPAWN - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
DenyAction - Class in com.sk89q.worldguard.blacklist.action
 
denyToNone(StateFlag.State) - Static method in class com.sk89q.worldguard.protection.flags.StateFlag
Turn DENY into NONE (null).
deopOnJoin - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
DESTROY_VEHICLE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
DESTROY_WITH - Enum constant in enum class com.sk89q.worldguard.blacklist.event.EventType
 
detectValue(String) - Method in class com.sk89q.worldguard.protection.flags.EnumFlag
Fuzzy detect the value if the value is not found.
detectValue(String) - Method in class com.sk89q.worldguard.protection.flags.RegionGroupFlag
 
DifferenceSaveException - Exception Class in com.sk89q.worldguard.protection.managers.storage
Thrown when a partial save is not supported.
DifferenceSaveException() - Constructor for exception class com.sk89q.worldguard.protection.managers.storage.DifferenceSaveException
 
DifferenceSaveException(String) - Constructor for exception class com.sk89q.worldguard.protection.managers.storage.DifferenceSaveException
 
DifferenceSaveException(String, Throwable) - Constructor for exception class com.sk89q.worldguard.protection.managers.storage.DifferenceSaveException
 
DifferenceSaveException(Throwable) - Constructor for exception class com.sk89q.worldguard.protection.managers.storage.DifferenceSaveException
 
DirectoryYamlDriver - Class in com.sk89q.worldguard.protection.managers.storage.file
Stores region data in a {root_dir}/{id}/{filename} pattern on disk using YamlRegionFile.
DirectoryYamlDriver(File, String) - Constructor for class com.sk89q.worldguard.protection.managers.storage.file.DirectoryYamlDriver
Create a new instance.
disable() - Method in class com.sk89q.worldguard.WorldGuard
Called when WorldGuard should be disabled.
disableAmphibiousMode(LocalPlayer) - Method in class com.sk89q.worldguard.config.ConfigurationManager
Disable amphibious mode for a player.
disableConduitEffects - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableContactDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableCopperBlockFade - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableCoralBlockFade - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableCreatureCropTrampling - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableCreatureSnifferEggTrampling - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableCreatureTurtleEggTrampling - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableCreeperPower - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableCropGrowth - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableDeathMessages - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableDefaultBypass - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
disableDrowningDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableEndermanGriefing - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableExpDrops - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableExplosionDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableFallDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableFireDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableFireSpread - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableFireSpreadBlocks - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableGrassGrowth - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableHealthRegain - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableIceFormation - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableIceMelting - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableLavaDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableLeafDecay - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableLightningDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableMobDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableMushroomSpread - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableMyceliumSpread - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disablePermissionCache - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
disablePigZap - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disablePlayerCropTrampling - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disablePlayerSnifferEggTrampling - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disablePlayerTurtleEggTrampling - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableRockGrowth - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableSculkGrowth - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableSignChestProtectionCheck - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableSnowFormation - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableSnowmanTrails - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableSnowMelting - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableSoilDehydration - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableSoilMoistureChange - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableSuffocationDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableThunder - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableUuidMigration() - Method in class com.sk89q.worldguard.config.ConfigurationManager
 
disableUuidMigration() - Method in class com.sk89q.worldguard.config.YamlConfigurationManager
 
disableVillagerZap - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableVineGrowth - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableVoidDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disableWeather - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
disallowedLightningBlocks - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
DISPENSE - Enum constant in enum class com.sk89q.worldguard.blacklist.event.EventType
 
Domain - Interface in com.sk89q.worldguard.domains
A domain contains a list of memberships.
DomainInputResolver - Class in com.sk89q.worldguard.protection.util
Resolves input for a domain (i.e.
DomainInputResolver(ProfileService, String[]) - Constructor for class com.sk89q.worldguard.protection.util.DomainInputResolver
Create a new instance.
DomainInputResolver.UserLocatorPolicy - Enum Class in com.sk89q.worldguard.protection.util
The policy for locating users.
DoubleFlag - Class in com.sk89q.worldguard.protection.flags
Stores doubles.
DoubleFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.DoubleFlag
 
DoubleFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.DoubleFlag
 
DriverMigration - Class in com.sk89q.worldguard.protection.managers.migration
Handles migration from one region store driver to another.
DriverMigration(RegionDriver, RegionDriver, FlagRegistry) - Constructor for class com.sk89q.worldguard.protection.managers.migration.DriverMigration
Create a new instance.
DriverType - Enum Class in com.sk89q.worldguard.protection.managers.storage
An enumeration of supported drivers.
DROP - Enum constant in enum class com.sk89q.worldguard.blacklist.event.EventType
 

E

EMBARK - Enum constant in enum class com.sk89q.worldguard.session.MoveType
 
enableAmphibiousMode(LocalPlayer) - Method in class com.sk89q.worldguard.config.ConfigurationManager
Enable amphibious mode for a player.
ENDER_BUILD - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
ENDERDRAGON_BLOCK_DAMAGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
ENDERPEARL - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
Entities - Class in com.sk89q.worldguard.util
 
ENTITY_ITEM_FRAME_DESTROY - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
ENTITY_PAINTING_DESTROY - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
EntityTypeFlag - Class in com.sk89q.worldguard.protection.flags
Deprecated.
replaced by RegistryFlag<com.sk89q.worldedit.world.entity.EntityType>, will be removed in WorldGuard 8
EntityTypeFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.EntityTypeFlag
Deprecated.
 
EntityTypeFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.EntityTypeFlag
Deprecated.
 
entries() - Method in class com.sk89q.worldguard.util.collect.LongBaseHashTable
 
ENTRY - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
ENTRY_DENY_MESSAGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
Deprecated.
The type of this flag will change from a StringFlag to a ComponentFlag to support JSON text in a future release. If you depend on the type of this flag, take proper precaution for future breakage.
EntryBase - Class in com.sk89q.worldguard.util.collect
 
EntryBase(long) - Constructor for class com.sk89q.worldguard.util.collect.EntryBase
 
EntryFlag - Class in com.sk89q.worldguard.session.handler
 
EntryFlag(Session) - Constructor for class com.sk89q.worldguard.session.handler.EntryFlag
 
EntryFlag.Factory - Class in com.sk89q.worldguard.session.handler
 
EnumFlag<T> - Class in com.sk89q.worldguard.protection.flags
Stores an enum value.
EnumFlag(String, Class<T>) - Constructor for class com.sk89q.worldguard.protection.flags.EnumFlag
 
EnumFlag(String, Class<T>, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.EnumFlag
 
Enums - Class in com.sk89q.worldguard.util
Helper methods for enums.
equals(Object) - Method in class com.sk89q.worldguard.session.AbstractSessionManager.CacheKey
 
equals(Object) - Method in class com.sk89q.worldguard.session.WorldPlayerTuple
 
equals(Object) - Method in class com.sk89q.worldguard.util.Normal
 
EQUIP - Enum constant in enum class com.sk89q.worldguard.blacklist.event.EventType
 
EvenMoreExecutors - Class in com.sk89q.worldguard.util.concurrent
Provides additional executors.
EventType - Enum Class in com.sk89q.worldguard.blacklist.event
 
EXIT - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
EXIT_DENY_MESSAGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
Deprecated.
The type of this flag will change from a StringFlag to a ComponentFlag to support JSON text in a future release. If you depend on the type of this flag, take proper precaution for future breakage.
EXIT_OVERRIDE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
EXIT_VIA_TELEPORT - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
ExitFlag - Class in com.sk89q.worldguard.session.handler
 
ExitFlag(Session) - Constructor for class com.sk89q.worldguard.session.handler.ExitFlag
 
ExitFlag.Factory - Class in com.sk89q.worldguard.session.handler
 
EXP_DROPS - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
explosionFlagCancellation - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 

F

Factory() - Constructor for class com.sk89q.worldguard.protection.managers.index.HashMapIndex.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.protection.managers.index.PriorityRTreeIndex.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.EntryFlag.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.ExitFlag.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.FarewellFlag.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.FeedFlag.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.GameModeFlag.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.GodMode.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.GreetingFlag.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.Handler.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.HealFlag.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.InvincibilityFlag.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.NotifyEntryFlag.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.NotifyExitFlag.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.TimeLockFlag.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.WaterBreathing.Factory
 
Factory() - Constructor for class com.sk89q.worldguard.session.handler.WeatherLockFlag.Factory
 
Factory(Function<String, ? extends ConcurrentRegionIndex>) - Constructor for class com.sk89q.worldguard.protection.managers.index.ChunkHashTable.Factory
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.EntryFlag
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.ExitFlag
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.FarewellFlag
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.FeedFlag
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.GameModeFlag
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.GodMode
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.GreetingFlag
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.HealFlag
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.InvincibilityFlag
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.NotifyEntryFlag
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.NotifyExitFlag
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.TimeLockFlag
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.WaterBreathing
 
FACTORY - Static variable in class com.sk89q.worldguard.session.handler.WeatherLockFlag
 
FAIL - Enum constant in enum class com.sk89q.worldguard.protection.FlagValueCalculator.Result
Indicates that the player is not a member of all overlapping regions.
FailedLoadRegionSet - Class in com.sk89q.worldguard.protection
A region set that is to be used when region data has failed.
fakePlayerBuildOverride - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
FALL_DAMAGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
FAREWELL_MESSAGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
Deprecated.
The type of this flag will change from a StringFlag to a ComponentFlag to support JSON text in a future release. If you depend on the type of this flag, take proper precaution for future breakage.
FAREWELL_TITLE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
Deprecated.
The type of this flag will change from a StringFlag to a ComponentFlag to support JSON text in a future release. If you depend on the type of this flag, take proper precaution for future breakage.
FarewellFlag - Class in com.sk89q.worldguard.session.handler
 
FarewellFlag(Session) - Constructor for class com.sk89q.worldguard.session.handler.FarewellFlag
 
FarewellFlag.Factory - Class in com.sk89q.worldguard.session.handler
 
FEED_AMOUNT - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
FEED_DELAY - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
FeedFlag - Class in com.sk89q.worldguard.session.handler
 
FeedFlag(Session) - Constructor for class com.sk89q.worldguard.session.handler.FeedFlag
 
FeedFlag.Factory - Class in com.sk89q.worldguard.session.handler
 
FileHandler - Class in com.sk89q.worldguard.blacklist.logger
 
FileHandler(String, int, String, Logger) - Constructor for class com.sk89q.worldguard.blacklist.logger.FileHandler
Construct the object.
FileHandler(String, String, Logger) - Constructor for class com.sk89q.worldguard.blacklist.logger.FileHandler
Construct the object.
filterByIntersecting(ProtectedRegion) - Method in class com.sk89q.worldguard.commands.task.RegionLister
 
filterIdByMatch(String) - Method in class com.sk89q.worldguard.commands.task.RegionLister
 
filterOwnedByName(String, boolean) - Method in class com.sk89q.worldguard.commands.task.RegionLister
 
findByValue(Class<T>, String...) - Static method in class com.sk89q.worldguard.util.Enums
Search the given enum for a value that is equal to the one of the given values, searching in an ascending manner.
findFuzzyByValue(Class<T>, String...) - Static method in class com.sk89q.worldguard.util.Enums
Search the given enum for a value that is equal to the one of the given values, searching in an ascending manner.
FIRE_SPREAD - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
fireBreakEvent(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.DebuggingCommands
 
fireDamageEvent(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.DebuggingCommands
 
fireInteractEvent(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.DebuggingCommands
 
firePlaceEvent(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.DebuggingCommands
 
fireSpreadDisableToggle - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
FIREWORK_DAMAGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
flag(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Set a flag.
Flag<T> - Class in com.sk89q.worldguard.protection.flags
A flag carries extra data on a region.
Flag(String) - Constructor for class com.sk89q.worldguard.protection.flags.Flag
Create a new flag with RegionGroup.ALL as the default group.
Flag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.Flag
Create a new flag.
FlagConflictException - Exception Class in com.sk89q.worldguard.protection.flags.registry
 
FlagConflictException(String) - Constructor for exception class com.sk89q.worldguard.protection.flags.registry.FlagConflictException
 
FlagContext - Class in com.sk89q.worldguard.protection.flags
 
FlagContext.FlagContextBuilder - Class in com.sk89q.worldguard.protection.flags
 
FlagContextBuilder() - Constructor for class com.sk89q.worldguard.protection.flags.FlagContext.FlagContextBuilder
 
flagHelper(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
 
FlagRegistry - Interface in com.sk89q.worldguard.protection.flags.registry
Keeps track of registered flags.
Flags - Class in com.sk89q.worldguard.protection.flags
The flags that are used in WorldGuard.
FlagUtil - Class in com.sk89q.worldguard.protection.flags
 
FlagValueCalculator - Class in com.sk89q.worldguard.protection
Calculates the value of a flag given a list of regions and an optional global region.
FlagValueCalculator(List<ProtectedRegion>, ProtectedRegion) - Constructor for class com.sk89q.worldguard.protection.FlagValueCalculator
Create a new instance.
FlagValueCalculator.Result - Enum Class in com.sk89q.worldguard.protection
Describes the membership result from FlagValueCalculator.getMembership(RegionAssociable).
FlagValueChangeHandler<T> - Class in com.sk89q.worldguard.session.handler
 
FlagValueChangeHandler(Session, Flag<T>) - Constructor for class com.sk89q.worldguard.session.handler.FlagValueChangeHandler
 
flush() - Method in class com.sk89q.worldguard.util.logging.LoggerToChatHandler
Flush the output.
flush() - Method in class com.sk89q.worldguard.util.logging.RecordMessagePrefixer
 
flushStates(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.WorldGuardCommands
 
forceDefaultTitleTimes - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
forget(BlockVector2) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
forget(BlockVector2) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
forget(BlockVector2) - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
No longer bias the given chunk for faster lookup.
forgetAll() - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
forgetAll() - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
forgetAll() - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Clearly all extra cache data created by any calls to RegionIndex.bias(BlockVector2).
fromInput(String) - Method in class com.sk89q.worldguard.blacklist.target.TargetMatcherParser
 
fromSet(Set<ProtectedRegion>) - Static method in class com.sk89q.worldguard.protection.util.NormativeOrders
 
fromSortedList(List<ProtectedRegion>, ProtectedRegion) - Static method in class com.sk89q.worldguard.protection.RegionResultSet
Create a new instance using a list of regions that is known to already be sorted by priority descending.
FROSTED_ICE_FORM - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
FROSTED_ICE_MELT - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
fuzzyMatchFlag(FlagRegistry, String) - Static method in class com.sk89q.worldguard.protection.flags.Flags
Try to match the flag with the given ID using a fuzzy name match.

G

GAME_MODE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
GameModeFlag - Class in com.sk89q.worldguard.session.handler
 
GameModeFlag(Session) - Constructor for class com.sk89q.worldguard.session.handler.GameModeFlag
 
GameModeFlag.Factory - Class in com.sk89q.worldguard.session.handler
 
GameModeTypeFlag - Class in com.sk89q.worldguard.protection.flags
Deprecated.
replaced by RegistryFlag<com.sk89q.worldedit.world.gamemode.GameMode>, will be removed in WorldGuard 8
GameModeTypeFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.GameModeTypeFlag
Deprecated.
 
GameModeTypeFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.GameModeTypeFlag
Deprecated.
 
GeneralCommands - Class in com.sk89q.worldguard.commands
 
GeneralCommands(WorldGuard) - Constructor for class com.sk89q.worldguard.commands.GeneralCommands
 
get(int, int) - Method in class com.sk89q.worldguard.util.collect.LongHashTable
 
get(long) - Method in class com.sk89q.worldguard.util.collect.LongHashTable
 
get(World) - Method in class com.sk89q.worldguard.config.ConfigurationManager
Get the configuration for a world.
get(World) - Method in class com.sk89q.worldguard.protection.regions.RegionContainer
Get the region manager for a world if one exists.
get(LocalPlayer) - Method in class com.sk89q.worldguard.session.AbstractSessionManager
 
get(LocalPlayer) - Method in interface com.sk89q.worldguard.session.SessionManager
Get a player's session.
get(String) - Method in class com.sk89q.worldguard.protection.flags.FlagContext
Get an object from the context by key name.
get(String) - Method in interface com.sk89q.worldguard.protection.flags.registry.FlagRegistry
Get af flag by its name.
get(String) - Method in class com.sk89q.worldguard.protection.flags.registry.SimpleFlagRegistry
 
get(String) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
get(String) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
get(String) - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Get the region named by the given name (equality determined using Normal).
get(String) - Method in class com.sk89q.worldguard.protection.managers.RegionContainerImpl
Get the region manager for the given world name.
get(String) - Method in class com.sk89q.worldguard.protection.managers.storage.file.DirectoryYamlDriver
 
get(String) - Method in interface com.sk89q.worldguard.protection.managers.storage.RegionDriver
Get a region database for a world.
get(String) - Method in class com.sk89q.worldguard.protection.managers.storage.sql.SQLDriver
 
get(String, Object) - Method in class com.sk89q.worldguard.protection.flags.FlagContext
Get an object from the context by key name.
getActionName() - Method in enum class com.sk89q.worldguard.blacklist.action.ActionType
 
getActions(Class<? extends BlacklistEvent>) - Method in class com.sk89q.worldguard.blacklist.BlacklistEntry
Get the associated actions with an event.
getAll() - Method in interface com.sk89q.worldguard.protection.flags.registry.FlagRegistry
Get all flags
getAll() - Method in class com.sk89q.worldguard.protection.flags.registry.SimpleFlagRegistry
 
getAll() - Method in class com.sk89q.worldguard.protection.managers.storage.file.DirectoryYamlDriver
 
getAll() - Method in interface com.sk89q.worldguard.protection.managers.storage.RegionDriver
Fetch all the region databases that have been stored using this driver.
getAll() - Method in class com.sk89q.worldguard.protection.managers.storage.sql.SQLDriver
 
getAndClearDifference() - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
getAndClearDifference() - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
getAndClearDifference() - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Get the list of changed or removed regions since last call and clear those lists.
getApplicableRegions(BlockVector3) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Query for effective flags and members for the given position.
getApplicableRegions(BlockVector3, RegionQuery.QueryOption) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Return a region set for the given position.
getApplicableRegions(Location) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Query for regions containing the given location.
getApplicableRegions(Location, RegionQuery.QueryOption) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Query for regions containing the given location.
getApplicableRegions(ProtectedRegion) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Query for effective flags and members for the area represented by the given region.
getApplicableRegions(ProtectedRegion, RegionQuery.QueryOption) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Return a region set for the area represented by the given region.
getApplicableRegionsIDs(BlockVector3) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Get a list of region names for regions that contain the given position.
getAssociation(List<ProtectedRegion>) - Method in interface com.sk89q.worldguard.LocalPlayer
 
getAssociation(List<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.association.AbstractRegionOverlapAssociation
 
getAssociation(List<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.association.DelayedRegionOverlapAssociation
 
getAssociation(List<ProtectedRegion>) - Method in interface com.sk89q.worldguard.protection.association.RegionAssociable
Get the highest association level for the input regions.
getBlacklist() - Method in class com.sk89q.worldguard.config.WorldConfiguration
 
getBoolean(String, boolean) - Method in class com.sk89q.worldguard.config.YamlWorldConfiguration
 
getCauseName() - Method in class com.sk89q.worldguard.blacklist.event.BlockBreakBlacklistEvent
 
getCauseName() - Method in class com.sk89q.worldguard.blacklist.event.BlockDispenseBlacklistEvent
 
getCauseName() - Method in class com.sk89q.worldguard.blacklist.event.BlockInteractBlacklistEvent
 
getCauseName() - Method in class com.sk89q.worldguard.blacklist.event.BlockPlaceBlacklistEvent
 
getCauseName() - Method in class com.sk89q.worldguard.blacklist.event.ItemAcquireBlacklistEvent
 
getCauseName() - Method in class com.sk89q.worldguard.blacklist.event.ItemDestroyWithBlacklistEvent
 
getCauseName() - Method in class com.sk89q.worldguard.blacklist.event.ItemDropBlacklistEvent
 
getCauseName() - Method in class com.sk89q.worldguard.blacklist.event.ItemEquipBlacklistEvent
 
getCauseName() - Method in class com.sk89q.worldguard.blacklist.event.ItemUseBlacklistEvent
 
getCauseName() - Method in interface com.sk89q.worldguard.blacklist.event.BlacklistEvent
Get the cause name, which is usually the player name.
getChanged() - Method in class com.sk89q.worldguard.protection.managers.RegionDifference
Get the regions that were changed or added.
getChild(String) - Method in class com.sk89q.worldguard.util.profiler.StackNode
 
getChild(String, String) - Method in class com.sk89q.worldguard.util.profiler.StackNode
 
getChildren() - Method in class com.sk89q.worldguard.util.profiler.StackNode
 
getClassName() - Method in class com.sk89q.worldguard.util.profiler.StackTraceNode
 
getComment() - Method in class com.sk89q.worldguard.blacklist.BlacklistEntry
 
getConfig() - Method in class com.sk89q.worldguard.config.YamlConfigurationManager
 
getConfigDir() - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Gets the configuration directory.
getConnection() - Method in class com.sk89q.worldguard.util.sql.DataSourceConfig
Create a new connection.
getDataFolder() - Method in class com.sk89q.worldguard.config.ConfigurationManager
Get the folder for storing data files and configuration.
getDebugHandler() - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Gets the handler for debug commands.
getDefault() - Method in class com.sk89q.worldguard.protection.flags.Flag
Get the default value.
getDefault() - Method in class com.sk89q.worldguard.protection.flags.RegionGroupFlag
 
getDefault() - Method in class com.sk89q.worldguard.protection.flags.StateFlag
 
getDefault() - Method in class com.sk89q.worldguard.protection.flags.StringFlag
 
getDefaultGameMode() - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Gets the servers default game mode.
getDescription() - Method in interface com.sk89q.worldguard.blacklist.event.BlacklistEvent
Get a short description such as "break" or "destroy with."
getDescription() - Method in class com.sk89q.worldguard.blacklist.event.BlockBreakBlacklistEvent
 
getDescription() - Method in class com.sk89q.worldguard.blacklist.event.BlockDispenseBlacklistEvent
 
getDescription() - Method in class com.sk89q.worldguard.blacklist.event.BlockInteractBlacklistEvent
 
getDescription() - Method in class com.sk89q.worldguard.blacklist.event.BlockPlaceBlacklistEvent
 
getDescription() - Method in class com.sk89q.worldguard.blacklist.event.ItemAcquireBlacklistEvent
 
getDescription() - Method in class com.sk89q.worldguard.blacklist.event.ItemDestroyWithBlacklistEvent
 
getDescription() - Method in class com.sk89q.worldguard.blacklist.event.ItemDropBlacklistEvent
 
getDescription() - Method in class com.sk89q.worldguard.blacklist.event.ItemEquipBlacklistEvent
 
getDescription() - Method in class com.sk89q.worldguard.blacklist.event.ItemUseBlacklistEvent
 
getDimensions() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegionMBRConverter
 
getDriver() - Method in class com.sk89q.worldguard.protection.managers.RegionContainerImpl
Get the region store driver.
getDriver() - Method in class com.sk89q.worldguard.protection.regions.RegionContainer
Get the region store driver.
getDsn() - Method in class com.sk89q.worldguard.util.sql.DataSourceConfig
Get the DSN.
getEffectiveFlag(ProtectedRegion, Flag<V>, RegionAssociable) - Method in class com.sk89q.worldguard.protection.FlagValueCalculator
Get a region's state flag, checking parent regions until a value for the flag can be found (if one even exists).
getEffectiveFlagOf(ProtectedRegion, Flag<V>, RegionAssociable) - Static method in class com.sk89q.worldguard.protection.FlagValueCalculator
 
getEffectiveMapValue(ProtectedRegion, MapFlag<K, V>, K, RegionAssociable) - Method in class com.sk89q.worldguard.protection.FlagValueCalculator
 
getEffectiveMapValueOf(ProtectedRegion, MapFlag<K, V>, K, RegionAssociable) - Static method in class com.sk89q.worldguard.protection.FlagValueCalculator
 
getEntry(int, int) - Method in class com.sk89q.worldguard.util.collect.LongBaseHashTable
 
getEntry(long) - Method in class com.sk89q.worldguard.util.collect.LongBaseHashTable
 
getEnumClass() - Method in class com.sk89q.worldguard.protection.flags.EnumFlag
Get the enum class.
getEventClass() - Method in enum class com.sk89q.worldguard.blacklist.event.EventType
 
getEventType() - Method in interface com.sk89q.worldguard.blacklist.event.BlacklistEvent
Get the event type.
getEventType() - Method in class com.sk89q.worldguard.blacklist.event.BlockBreakBlacklistEvent
 
getEventType() - Method in class com.sk89q.worldguard.blacklist.event.BlockDispenseBlacklistEvent
 
getEventType() - Method in class com.sk89q.worldguard.blacklist.event.BlockInteractBlacklistEvent
 
getEventType() - Method in class com.sk89q.worldguard.blacklist.event.BlockPlaceBlacklistEvent
 
getEventType() - Method in class com.sk89q.worldguard.blacklist.event.ItemAcquireBlacklistEvent
 
getEventType() - Method in class com.sk89q.worldguard.blacklist.event.ItemDestroyWithBlacklistEvent
 
getEventType() - Method in class com.sk89q.worldguard.blacklist.event.ItemDropBlacklistEvent
 
getEventType() - Method in class com.sk89q.worldguard.blacklist.event.ItemEquipBlacklistEvent
 
getEventType() - Method in class com.sk89q.worldguard.blacklist.event.ItemUseBlacklistEvent
 
getExceptionConverter() - Method in class com.sk89q.worldguard.WorldGuard
Get the exception converter
getExecutorService() - Method in class com.sk89q.worldguard.WorldGuard
Get the global executor service for internal usage (please use your own executor service).
getExhaustion() - Method in interface com.sk89q.worldguard.LocalPlayer
Gets the exhaustion of this player.
getFireTicks() - Method in interface com.sk89q.worldguard.LocalPlayer
Gets the number of ticks the player is on fire for.
getFlag(T) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Get a flag's value.
getFlagRegistry() - Method in class com.sk89q.worldguard.WorldGuard
Get the flag registry.
getFlags() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Get the map of flags.
getFoodLevel() - Method in interface com.sk89q.worldguard.LocalPlayer
Gets the food level of this player.
getFriendlyName() - Method in class com.sk89q.worldguard.blacklist.target.BlockTarget
 
getFriendlyName() - Method in class com.sk89q.worldguard.blacklist.target.ItemTarget
 
getFriendlyName() - Method in interface com.sk89q.worldguard.blacklist.target.Target
Get a friendly name to be printed.
getFuture() - Method in class com.sk89q.worldguard.util.profiler.SamplerBuilder.Sampler
 
getGlobalStateManager() - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Get the global ConfigurationManager.
getGroupDomain() - Method in class com.sk89q.worldguard.domains.DefaultDomain
Set the domain that holds the groups.
getGroups() - Method in class com.sk89q.worldguard.domains.DefaultDomain
Get the set of group names.
getGroups() - Method in class com.sk89q.worldguard.domains.GroupDomain
Get the set of group names.
getHandler(Class<T>) - Method in class com.sk89q.worldguard.session.Session
Get a handler by class, if has been registered.
getHealth() - Method in interface com.sk89q.worldguard.LocalPlayer
Gets the health of this player.
getId() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Gets the name of this region
getIfPresent(LocalPlayer) - Method in class com.sk89q.worldguard.session.AbstractSessionManager
 
getIfPresent(LocalPlayer) - Method in interface com.sk89q.worldguard.session.SessionManager
Get a player's session, if one exists.
getIgnoreGroups() - Method in class com.sk89q.worldguard.blacklist.BlacklistEntry
 
getIgnorePermissions() - Method in class com.sk89q.worldguard.blacklist.BlacklistEntry
 
getInstance() - Static method in class com.sk89q.worldguard.blacklist.action.AllowAction
 
getInstance() - Static method in class com.sk89q.worldguard.blacklist.action.DenyAction
 
getInstance() - Static method in class com.sk89q.worldguard.protection.FailedLoadRegionSet
Get an instance.
getInstance() - Static method in class com.sk89q.worldguard.protection.PermissiveRegionSet
Get an instance.
getInstance() - Static method in class com.sk89q.worldguard.WorldGuard
 
getInt(String, int) - Method in class com.sk89q.worldguard.config.YamlWorldConfiguration
 
getIntersectingRegions(Collection<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.regions.GlobalProtectedRegion
 
getIntersectingRegions(Collection<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Return a list of regions from the given list of regions that intersect with this region.
getInterval() - Method in class com.sk89q.worldguard.util.profiler.SamplerBuilder
 
getIntList(String, List<Integer>) - Method in class com.sk89q.worldguard.config.YamlWorldConfiguration
 
getInvincibility(LocalPlayer) - Method in class com.sk89q.worldguard.session.handler.GodMode
 
getInvincibility(LocalPlayer) - Method in class com.sk89q.worldguard.session.handler.Handler
Return whether the player should be invincible.
getInvincibility(LocalPlayer) - Method in class com.sk89q.worldguard.session.handler.InvincibilityFlag
 
getItemCount() - Method in class com.sk89q.worldguard.blacklist.Blacklist
Get the number of individual items that have blacklist entries.
getKeepUnresolvedNames() - Method in class com.sk89q.worldguard.protection.managers.migration.UUIDMigration
Get whether names that have no UUID equivalent (i.e.
getKeyFlag() - Method in class com.sk89q.worldguard.protection.flags.MapFlag
Get the flag that is stored as the key flag type.
getKeys(String) - Method in class com.sk89q.worldguard.config.YamlWorldConfiguration
 
getLastEvent() - Method in class com.sk89q.worldguard.blacklist.Blacklist
Get the last event.
getLastUse() - Method in class com.sk89q.worldguard.blacklist.logger.LogFileWriter
 
getLoaded() - Method in class com.sk89q.worldguard.protection.managers.RegionContainerImpl
Get an immutable list of loaded region managers.
getLoaded() - Method in class com.sk89q.worldguard.protection.regions.RegionContainer
Get an immutable list of loaded RegionManagers.
getLocatorPolicy() - Method in class com.sk89q.worldguard.commands.task.RegionAdder
 
getLocatorPolicy() - Method in class com.sk89q.worldguard.protection.util.DomainInputResolver
Get the policy used for identifying users.
getLoggedPosition() - Method in interface com.sk89q.worldguard.blacklist.event.BlacklistEvent
Get the position that should be logged.
getLoggedPosition() - Method in class com.sk89q.worldguard.blacklist.event.BlockBreakBlacklistEvent
 
getLoggedPosition() - Method in class com.sk89q.worldguard.blacklist.event.BlockDispenseBlacklistEvent
 
getLoggedPosition() - Method in class com.sk89q.worldguard.blacklist.event.BlockInteractBlacklistEvent
 
getLoggedPosition() - Method in class com.sk89q.worldguard.blacklist.event.BlockPlaceBlacklistEvent
 
getLoggedPosition() - Method in class com.sk89q.worldguard.blacklist.event.ItemAcquireBlacklistEvent
 
getLoggedPosition() - Method in class com.sk89q.worldguard.blacklist.event.ItemDropBlacklistEvent
 
getLoggedPosition() - Method in class com.sk89q.worldguard.blacklist.event.ItemEquipBlacklistEvent
 
getLoggedPosition() - Method in class com.sk89q.worldguard.blacklist.event.ItemUseBlacklistEvent
 
getLoggedPosition() - Method in class com.sk89q.worldguard.blacklist.event.ItemDestroyWithBlacklistEvent
 
getLogger() - Method in class com.sk89q.worldguard.blacklist.Blacklist
Get the log.
getLoggerMessage() - Method in interface com.sk89q.worldguard.blacklist.event.BlacklistEvent
Get a message for logger outputs.
getLoggerMessage() - Method in class com.sk89q.worldguard.blacklist.event.BlockBreakBlacklistEvent
 
getLoggerMessage() - Method in class com.sk89q.worldguard.blacklist.event.BlockInteractBlacklistEvent
 
getLoggerMessage() - Method in class com.sk89q.worldguard.blacklist.event.BlockPlaceBlacklistEvent
 
getLoggerMessage() - Method in class com.sk89q.worldguard.blacklist.event.BlockDispenseBlacklistEvent
 
getLoggerMessage() - Method in class com.sk89q.worldguard.blacklist.event.ItemAcquireBlacklistEvent
 
getLoggerMessage() - Method in class com.sk89q.worldguard.blacklist.event.ItemDestroyWithBlacklistEvent
 
getLoggerMessage() - Method in class com.sk89q.worldguard.blacklist.event.ItemDropBlacklistEvent
 
getLoggerMessage() - Method in class com.sk89q.worldguard.blacklist.event.ItemEquipBlacklistEvent
 
getLoggerMessage() - Method in class com.sk89q.worldguard.blacklist.event.ItemUseBlacklistEvent
 
getManager() - Method in class com.sk89q.worldguard.session.Session
Get the session manager.
getMatchedTypeId() - Method in class com.sk89q.worldguard.blacklist.target.BlockMatcher
 
getMatchedTypeId() - Method in class com.sk89q.worldguard.blacklist.target.ItemBlockMatcher
 
getMatchedTypeId() - Method in class com.sk89q.worldguard.blacklist.target.ItemMatcher
 
getMatchedTypeId() - Method in interface com.sk89q.worldguard.blacklist.target.TargetMatcher
Get the matched type ID, which is merely used for indexing.
getMatcher() - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Gets an instance of the matcher, which handles matching worlds, players, colours, etc from strings.
getMax(int, ProtectedRegion) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegionMBRConverter
 
getMaxHealth() - Method in interface com.sk89q.worldguard.LocalPlayer
Gets the max health of this player.
getMaximumPoint() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Get a vector containing the highest X, Y, and Z components for the corner of the axis-aligned bounding box that contains this region.
getMaxRegionCount(LocalPlayer) - Method in class com.sk89q.worldguard.config.WorldConfiguration
 
getMembers() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Get the domain that contains the members of this region, which does not automatically include the owners.
getMembership(RegionAssociable) - Method in class com.sk89q.worldguard.protection.FlagValueCalculator
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 (counted) regions, or whether the subject is not a member of all (counted) regions.
getMessage() - Method in class com.sk89q.worldguard.blacklist.BlacklistEntry
 
getMethodName() - Method in class com.sk89q.worldguard.util.profiler.StackTraceNode
 
getMigrationFolderName() - Method in class com.sk89q.worldguard.protection.managers.storage.sql.SQLDriver
Get the name of the folder in migrations/region containing the migration files.
getMin(int, ProtectedRegion) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegionMBRConverter
 
getMinimumPoint() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Get a vector containing the smallest X, Y, and Z components for the corner of the axis-aligned bounding box that contains this region.
getName() - Method in class com.sk89q.worldguard.protection.flags.Flag
Get the name of the flag.
getName() - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Get a displayable name for this store.
getName() - Method in class com.sk89q.worldguard.protection.managers.storage.file.YamlRegionFile
 
getName() - Method in class com.sk89q.worldguard.protection.managers.storage.MemoryRegionDatabase
 
getName() - Method in interface com.sk89q.worldguard.protection.managers.storage.RegionDatabase
Get a displayable name for this store.
getName() - Method in enum class com.sk89q.worldguard.protection.regions.RegionType
Get the name of the region.
getName() - Method in class com.sk89q.worldguard.util.Normal
Get the original name before normalization.
getName() - Method in class com.sk89q.worldguard.util.profiler.StackNode
 
getNormal() - Method in class com.sk89q.worldguard.util.Normal
Get the normalized name.
getOriginalGameMode() - Method in class com.sk89q.worldguard.session.handler.GameModeFlag
 
getOwnerName(Object) - Static method in class com.sk89q.worldguard.commands.CommandUtils
Get the name of the given owner object.
getOwners() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Get the domain that contains the owners of this region.
getOwnersInput() - Method in class com.sk89q.worldguard.commands.task.RegionAdder
 
getPage() - Method in class com.sk89q.worldguard.commands.task.RegionLister
 
getParent() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Get the parent of the region, if one exists.
getPassword() - Method in class com.sk89q.worldguard.util.sql.DataSourceConfig
Get the password.
getPath() - Method in class com.sk89q.worldguard.blacklist.logger.LogFileWriter
File path.
getPermissionModel(Actor) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Get the permission model to lookup permissions.
getPermissionModel(Actor) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Get the permission model to lookup permissions.
getPlatform() - Method in class com.sk89q.worldguard.WorldGuard
The WorldGuard Platform.
getPlatformName() - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Gets the name of the platform.
getPlatformVersion() - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Gets the version of the platform.
getPlayer() - Method in class com.sk89q.worldguard.blacklist.event.BlockBreakBlacklistEvent
 
getPlayer() - Method in class com.sk89q.worldguard.blacklist.event.BlockDispenseBlacklistEvent
 
getPlayer() - Method in class com.sk89q.worldguard.blacklist.event.BlockInteractBlacklistEvent
 
getPlayer() - Method in class com.sk89q.worldguard.blacklist.event.BlockPlaceBlacklistEvent
 
getPlayer() - Method in class com.sk89q.worldguard.blacklist.event.ItemAcquireBlacklistEvent
 
getPlayer() - Method in class com.sk89q.worldguard.blacklist.event.ItemDestroyWithBlacklistEvent
 
getPlayer() - Method in class com.sk89q.worldguard.blacklist.event.ItemDropBlacklistEvent
 
getPlayer() - Method in class com.sk89q.worldguard.blacklist.event.ItemEquipBlacklistEvent
 
getPlayer() - Method in class com.sk89q.worldguard.blacklist.event.ItemUseBlacklistEvent
 
getPlayer() - Method in interface com.sk89q.worldguard.blacklist.event.BlacklistEvent
Get the player.
getPlayer() - Method in class com.sk89q.worldguard.session.WorldPlayerTuple
 
getPlayerDomain() - Method in class com.sk89q.worldguard.domains.DefaultDomain
Get the domain that holds the players.
getPlayerName() - Method in class com.sk89q.worldguard.blacklist.event.BlockBreakBlacklistEvent
 
getPlayerName() - Method in class com.sk89q.worldguard.blacklist.event.BlockDispenseBlacklistEvent
 
getPlayerName() - Method in class com.sk89q.worldguard.blacklist.event.BlockInteractBlacklistEvent
 
getPlayerName() - Method in class com.sk89q.worldguard.blacklist.event.BlockPlaceBlacklistEvent
 
getPlayerName() - Method in class com.sk89q.worldguard.blacklist.event.ItemAcquireBlacklistEvent
 
getPlayerName() - Method in class com.sk89q.worldguard.blacklist.event.ItemDestroyWithBlacklistEvent
 
getPlayerName() - Method in class com.sk89q.worldguard.blacklist.event.ItemDropBlacklistEvent
 
getPlayerName() - Method in class com.sk89q.worldguard.blacklist.event.ItemEquipBlacklistEvent
 
getPlayerName() - Method in class com.sk89q.worldguard.blacklist.event.ItemUseBlacklistEvent
 
getPlayers() - Method in class com.sk89q.worldguard.domains.DefaultDomain
Get the set of player names.
getPlayers() - Method in class com.sk89q.worldguard.domains.PlayerDomain
Deprecated.
names are deprecated in favor of UUIDs in MC 1.7+
getPlayerSender() - Method in class com.sk89q.worldguard.protection.flags.FlagContext
Gets the CommandSender as a player.
getPlayerTimeOffset() - Method in interface com.sk89q.worldguard.LocalPlayer
Gets the time offset of the player.
getPlayerWeather() - Method in interface com.sk89q.worldguard.LocalPlayer
Gets the players weather
getPoints() - Method in class com.sk89q.worldguard.protection.regions.GlobalProtectedRegion
 
getPoints() - Method in class com.sk89q.worldguard.protection.regions.ProtectedCuboidRegion
 
getPoints() - Method in class com.sk89q.worldguard.protection.regions.ProtectedPolygonalRegion
 
getPoints() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Get points of the region projected onto the X-Z plane.
getPosition() - Method in class com.sk89q.worldguard.blacklist.event.BlockBreakBlacklistEvent
 
getPosition() - Method in class com.sk89q.worldguard.blacklist.event.BlockDispenseBlacklistEvent
 
getPosition() - Method in class com.sk89q.worldguard.blacklist.event.BlockInteractBlacklistEvent
 
getPosition() - Method in class com.sk89q.worldguard.blacklist.event.BlockPlaceBlacklistEvent
 
getPosition() - Method in class com.sk89q.worldguard.blacklist.event.ItemAcquireBlacklistEvent
 
getPosition() - Method in class com.sk89q.worldguard.blacklist.event.ItemDestroyWithBlacklistEvent
 
getPosition() - Method in class com.sk89q.worldguard.blacklist.event.ItemDropBlacklistEvent
 
getPosition() - Method in class com.sk89q.worldguard.blacklist.event.ItemEquipBlacklistEvent
 
getPosition() - Method in class com.sk89q.worldguard.blacklist.event.ItemUseBlacklistEvent
 
getPosition() - Method in interface com.sk89q.worldguard.blacklist.event.BlacklistEvent
Get the position.
getPriority() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Get the priority of the region, where higher numbers indicate a higher priority.
getPriority(ProtectedRegion) - Method in class com.sk89q.worldguard.protection.FlagValueCalculator
Get the effective priority of a region, overriding a region's priority when appropriate (i.e.
getPriorityOf(ProtectedRegion) - Static method in class com.sk89q.worldguard.protection.FlagValueCalculator
 
getProfileCache() - Method in class com.sk89q.worldguard.WorldGuard
Get the profile cache.
getProfileService() - Method in class com.sk89q.worldguard.WorldGuard
Get the profile lookup service.
getProperty(String) - Method in class com.sk89q.worldguard.config.YamlWorldConfiguration
 
getRegion(String) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Get the region named by the given name (equality determined using Normal).
getRegionContainer() - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Gets a RegionContainer.
getRegionCountOfPlayer(LocalPlayer) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Get the number of regions that are owned by the given player.
getRegionGroupFlag() - Method in class com.sk89q.worldguard.protection.flags.Flag
Get the region group flag.
getRegions() - Method in interface com.sk89q.worldguard.protection.ApplicableRegionSet
Get an immutable set of regions that are included in this set.
getRegions() - Method in class com.sk89q.worldguard.protection.FailedLoadRegionSet
 
getRegions() - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Get an unmodifiable map of regions containing the state of the index at the time of call.
getRegions() - Method in class com.sk89q.worldguard.protection.PermissiveRegionSet
 
getRegions() - Method in class com.sk89q.worldguard.protection.RegionResultSet
 
getRegistry() - Method in class com.sk89q.worldguard.protection.flags.RegistryFlag
 
getRemovalStrategy() - Method in class com.sk89q.worldguard.commands.task.RegionRemover
GSet a parent removal strategy.
getRemoved() - Method in class com.sk89q.worldguard.protection.managers.RegionDifference
Get the regions that were removed.
getRepeatingEventCache() - Method in class com.sk89q.worldguard.blacklist.Blacklist
 
getRuleName() - Method in enum class com.sk89q.worldguard.blacklist.event.EventType
 
getRunTime(TimeUnit) - Method in class com.sk89q.worldguard.util.profiler.SamplerBuilder
 
getSaturation() - Method in interface com.sk89q.worldguard.LocalPlayer
Gets the saturation of this player.
getSaveFailures() - Method in class com.sk89q.worldguard.protection.managers.RegionContainerImpl
Get the a set of region managers that are failing to save.
getSaveFailures() - Method in class com.sk89q.worldguard.protection.regions.RegionContainer
Get the a set of region managers that are failing to save.
getSender() - Method in class com.sk89q.worldguard.internal.permission.AbstractPermissionModel
 
getSender() - Method in class com.sk89q.worldguard.protection.flags.FlagContext
 
getSession() - Method in class com.sk89q.worldguard.session.handler.Handler
Get the session.
getSessionManager() - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Gets the session manager.
getSetGameMode() - Method in class com.sk89q.worldguard.session.handler.GameModeFlag
 
getSpawnProtection(World) - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Get a region that encompasses the Vanilla spawn protection for the given world, if applicable.
getString(String, String) - Method in class com.sk89q.worldguard.config.YamlWorldConfiguration
 
getStringList(String, List<String>) - Method in class com.sk89q.worldguard.config.YamlWorldConfiguration
 
getSuggestedValues() - Method in class com.sk89q.worldguard.protection.flags.NumberFlag
Not recommended for public use.
getSupervisor() - Method in class com.sk89q.worldguard.WorldGuard
Get the supervisor.
getTablePrefix() - Method in class com.sk89q.worldguard.util.sql.DataSourceConfig
Get the table prefix.
getTarget() - Method in class com.sk89q.worldguard.blacklist.event.BlockBreakBlacklistEvent
 
getTarget() - Method in class com.sk89q.worldguard.blacklist.event.BlockDispenseBlacklistEvent
 
getTarget() - Method in class com.sk89q.worldguard.blacklist.event.BlockInteractBlacklistEvent
 
getTarget() - Method in class com.sk89q.worldguard.blacklist.event.BlockPlaceBlacklistEvent
 
getTarget() - Method in class com.sk89q.worldguard.blacklist.event.ItemAcquireBlacklistEvent
 
getTarget() - Method in class com.sk89q.worldguard.blacklist.event.ItemDestroyWithBlacklistEvent
 
getTarget() - Method in class com.sk89q.worldguard.blacklist.event.ItemDropBlacklistEvent
 
getTarget() - Method in class com.sk89q.worldguard.blacklist.event.ItemEquipBlacklistEvent
 
getTarget() - Method in class com.sk89q.worldguard.blacklist.event.ItemUseBlacklistEvent
 
getTarget() - Method in interface com.sk89q.worldguard.blacklist.event.BlacklistEvent
Get the item type.
getThreadFilter() - Method in class com.sk89q.worldguard.util.profiler.SamplerBuilder
 
getTotalTime() - Method in class com.sk89q.worldguard.util.profiler.StackNode
 
getType() - Method in class com.sk89q.worldguard.protection.flags.SetFlag
Get the flag that is stored in this flag.
getType() - Method in class com.sk89q.worldguard.protection.regions.GlobalProtectedRegion
 
getType() - Method in class com.sk89q.worldguard.protection.regions.ProtectedCuboidRegion
 
getType() - Method in class com.sk89q.worldguard.protection.regions.ProtectedPolygonalRegion
 
getType() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Get the type of region.
getTypeId() - Method in class com.sk89q.worldguard.blacklist.target.BlockTarget
 
getTypeId() - Method in class com.sk89q.worldguard.blacklist.target.ItemTarget
 
getTypeId() - Method in interface com.sk89q.worldguard.blacklist.target.Target
Get the type ID.
getUniqueIds() - Method in class com.sk89q.worldguard.domains.DefaultDomain
Get the set of player UUIDs.
getUniqueIds() - Method in class com.sk89q.worldguard.domains.PlayerDomain
Get the set of player UUIDs.
getUserInput() - Method in class com.sk89q.worldguard.protection.flags.FlagContext
 
getUserInputAsDouble() - Method in class com.sk89q.worldguard.protection.flags.FlagContext
 
getUserInputAsInt() - Method in class com.sk89q.worldguard.protection.flags.FlagContext
 
getUsername() - Method in class com.sk89q.worldguard.util.sql.DataSourceConfig
Get the username.
getValueFlag() - Method in class com.sk89q.worldguard.protection.flags.MapFlag
Get the flag type that is stored as values.
getVersion() - Static method in class com.sk89q.worldguard.WorldGuard
Get the version.
getWorld() - Method in class com.sk89q.worldguard.session.WorldPlayerTuple
 
getWorldByName(String) - Method in interface com.sk89q.worldguard.internal.platform.StringMatcher
Gets a world by name, if possible.
getWorldsDataFolder() - Method in class com.sk89q.worldguard.config.ConfigurationManager
Get the folder for storing data files and configuration for each world.
getWriter() - Method in class com.sk89q.worldguard.blacklist.logger.LogFileWriter
 
GHAST_FIREBALL - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
GLIDE - Enum constant in enum class com.sk89q.worldguard.session.MoveType
 
GLOBAL - Enum constant in enum class com.sk89q.worldguard.protection.regions.RegionType
 
GLOBAL_REGION - Static variable in class com.sk89q.worldguard.protection.regions.ProtectedRegion
 
GlobalProtectedRegion - Class in com.sk89q.worldguard.protection.regions
A special region that is not quite "anywhere" (its volume is 0, it contains no positions, and it does not intersect with any other region).
GlobalProtectedRegion(String) - Constructor for class com.sk89q.worldguard.protection.regions.GlobalProtectedRegion
Create a new instance.
Equivalent to GlobalProtectedRegion(id, false)
transientRegion will be set to false, and this region can be saved.
GlobalProtectedRegion(String, boolean) - Constructor for class com.sk89q.worldguard.protection.regions.GlobalProtectedRegion
Create a new instance.
god(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.GeneralCommands
 
GodMode - Class in com.sk89q.worldguard.session.handler
 
GodMode(Session) - Constructor for class com.sk89q.worldguard.session.handler.GodMode
 
GodMode.Factory - Class in com.sk89q.worldguard.session.handler
 
GRASS_SPREAD - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
GREET_MESSAGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
Deprecated.
The type of this flag will change from a StringFlag to a ComponentFlag to support JSON text in a future release. If you depend on the type of this flag, take proper precaution for future breakage.
GREET_TITLE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
Deprecated.
The type of this flag will change from a StringFlag to a ComponentFlag to support JSON text in a future release. If you depend on the type of this flag, take proper precaution for future breakage.
GreetingFlag - Class in com.sk89q.worldguard.session.handler
 
GreetingFlag(Session) - Constructor for class com.sk89q.worldguard.session.handler.GreetingFlag
 
GreetingFlag.Factory - Class in com.sk89q.worldguard.session.handler
 
GroupDomain - Class in com.sk89q.worldguard.domains
Contains groups in a domain.
GroupDomain() - Constructor for class com.sk89q.worldguard.domains.GroupDomain
Create a new instance.
GroupDomain(GroupDomain) - Constructor for class com.sk89q.worldguard.domains.GroupDomain
Create a new instance with copies from another domain.
GroupDomain(String[]) - Constructor for class com.sk89q.worldguard.domains.GroupDomain
Create a new instance.

H

Handler - Class in com.sk89q.worldguard.session.handler
Stores session data and possibly acts on it.
Handler(Session) - Constructor for class com.sk89q.worldguard.session.handler.Handler
Create a new handler.
Handler.Factory<T> - Class in com.sk89q.worldguard.session.handler
 
hasAmphibiousMode(LocalPlayer) - Method in class com.sk89q.worldguard.config.ConfigurationManager
Check to see if amphibious mode is enabled for a player.
hasBypass(LocalPlayer, World) - Method in class com.sk89q.worldguard.session.AbstractSessionManager
 
hasBypass(LocalPlayer, World) - Method in interface com.sk89q.worldguard.session.SessionManager
Check whether a player has the region bypass permission.
hasBypassDisabled() - Method in class com.sk89q.worldguard.session.Session
 
hasConflictStrategy() - Method in class com.sk89q.worldguard.protection.flags.Flag
Whether the flag can take a list of values and choose a "best one."
hasConflictStrategy() - Method in class com.sk89q.worldguard.protection.flags.StateFlag
 
hasGodMode(LocalPlayer) - Method in class com.sk89q.worldguard.config.ConfigurationManager
Check to see if god mode is enabled for a player.
hasGodMode(LocalPlayer) - Method in class com.sk89q.worldguard.session.handler.GodMode
 
hasGroup(String) - Method in interface com.sk89q.worldguard.LocalPlayer
Returns true if this player is inside a group.
hashCode() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
 
hashCode() - Method in class com.sk89q.worldguard.session.AbstractSessionManager.CacheKey
 
hashCode() - Method in class com.sk89q.worldguard.session.WorldPlayerTuple
 
hashCode() - Method in class com.sk89q.worldguard.util.Normal
 
HashMapIndex - Class in com.sk89q.worldguard.protection.managers.index
An index that stores regions in a hash map, which allows for fast lookup by ID but O(n) performance for spatial queries.
HashMapIndex() - Constructor for class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
HashMapIndex.Factory - Class in com.sk89q.worldguard.protection.managers.index
A factory for new instances using this index.
hasMembersOrOwners() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Checks whether a region has members or owners.
hasPluginPermission(String) - Method in class com.sk89q.worldguard.internal.permission.AbstractPermissionModel
 
hasRegion(String) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Return whether the index contains a region by the given name, with equality determined by Normal.
hasWaterBreathing() - Method in class com.sk89q.worldguard.session.handler.WaterBreathing
 
heal(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.GeneralCommands
 
HEAL_AMOUNT - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
HEAL_DELAY - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
HealFlag - Class in com.sk89q.worldguard.session.handler
 
HealFlag(Session) - Constructor for class com.sk89q.worldguard.session.handler.HealFlag
 
HealFlag.Factory - Class in com.sk89q.worldguard.session.handler
 
HEALTH_REGEN - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
highFreqFlags - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
hostKeys - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
hostKeysAllowFMLClients - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
HUNGER_DRAIN - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 

I

ICE_FORM - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
ICE_MELT - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
ignoreHopperMoveEvents - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
implicitlySetWithMembership() - Method in class com.sk89q.worldguard.protection.flags.Flag
Whether the flag implicitly has a value set as long as Flags.PASSTHROUGH is not set.
INBUILT_FLAGS - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
info(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Get information about a region.
informNewUser(Actor, RegionManager, ProtectedRegion) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Inform a new user about automatic protection.
informNewUser(Actor, RegionManager, ProtectedRegion) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Inform a new user about automatic protection.
INHERIT - Enum constant in enum class com.sk89q.worldguard.blacklist.action.ActionResult
 
initialize() - Method in class com.sk89q.worldguard.protection.regions.RegionContainer
Initialize the region container.
initialize(LocalPlayer) - Method in class com.sk89q.worldguard.session.Session
Initialize the session.
initialize(LocalPlayer, Location, ApplicableRegionSet) - Method in class com.sk89q.worldguard.session.handler.FarewellFlag
 
initialize(LocalPlayer, Location, ApplicableRegionSet) - Method in class com.sk89q.worldguard.session.handler.FlagValueChangeHandler
 
initialize(LocalPlayer, Location, ApplicableRegionSet) - Method in class com.sk89q.worldguard.session.handler.Handler
Called when the session is first being created or /wg flushstates is used.
IntegerFlag - Class in com.sk89q.worldguard.protection.flags
Stores an integer.
IntegerFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.IntegerFlag
 
IntegerFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.IntegerFlag
 
INTERACT - Enum constant in enum class com.sk89q.worldguard.blacklist.event.EventType
 
INTERACT - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
intersects(ProtectedRegion, Area) - Method in class com.sk89q.worldguard.protection.regions.ProtectedCuboidRegion
 
intersects(ProtectedRegion, Area) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Test whether the given region intersects with this area.
intersectsBoundingBox(ProtectedRegion) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Checks if the bounding box of a region intersects with with the bounding box of this region.
intersectsEdges(ProtectedRegion) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Compares all edges of two regions to see if any of them intersect.
invalidateAll() - Method in class com.sk89q.worldguard.protection.regions.QueryCache
Invalidate the cache and clear its contents.
InvalidFlagFormat - Exception Class in com.sk89q.worldguard.protection.flags
 
InvalidFlagFormat(String) - Constructor for exception class com.sk89q.worldguard.protection.flags.InvalidFlagFormat
 
INVINCIBILITY - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
InvincibilityFlag - Class in com.sk89q.worldguard.session.handler
 
InvincibilityFlag(Session) - Constructor for class com.sk89q.worldguard.session.handler.InvincibilityFlag
 
InvincibilityFlag.Factory - Class in com.sk89q.worldguard.session.handler
 
isAdjacentChestProtected(Location, LocalPlayer) - Method in interface com.sk89q.worldguard.chest.ChestProtection
Returns whether an adjacent chest is protected.
isAdjacentChestProtected(Location, LocalPlayer) - Method in class com.sk89q.worldguard.chest.SignChestProtection
 
isCancellable() - Method in enum class com.sk89q.worldguard.session.MoveType
 
isChest(BlockType) - Method in interface com.sk89q.worldguard.chest.ChestProtection
Returns whether a blockType is a chest.
isDifferentBlock(Location, Location) - Static method in class com.sk89q.worldguard.util.Locations
Tests whether two different locations are in two different blocks.
isDirty() - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
isDirty() - Method in class com.sk89q.worldguard.domains.GroupDomain
 
isDirty() - Method in class com.sk89q.worldguard.domains.PlayerDomain
 
isDirty() - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
isDirty() - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
isDirty() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
 
isDirty() - Method in interface com.sk89q.worldguard.util.ChangeTracked
Tests whether changes have been made.
isEmpty() - Method in class com.sk89q.worldguard.blacklist.Blacklist
Returns whether the list is empty.
isEmpty() - Method in class com.sk89q.worldguard.util.collect.LongHashSet
 
isInitialized() - Method in class com.sk89q.worldguard.protection.flags.registry.SimpleFlagRegistry
 
isIntensiveEntity(Entity) - Static method in class com.sk89q.worldguard.util.Entities
Returns whether an entity should be removed for the halt activity mode.
isInvincible(LocalPlayer) - Method in class com.sk89q.worldguard.session.Session
Test whether the session has invincibility enabled.
isMember(LocalPlayer) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Checks whether a player is a member OR OWNER of the region or any of its parents.
isMember(ApplicableRegionSet, RegionGroup, LocalPlayer) - Static method in class com.sk89q.worldguard.protection.flags.RegionGroupFlag
 
isMember(ProtectedRegion, RegionGroup, LocalPlayer) - Static method in class com.sk89q.worldguard.protection.flags.RegionGroupFlag
 
isMember(String) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Deprecated.
Names are deprecated, this will not return players added by UUID (LocalPlayer)
isMemberOfAll(LocalPlayer) - Method in interface com.sk89q.worldguard.protection.ApplicableRegionSet
Test whether a player is an owner or member of all regions in this set.
isMemberOfAll(LocalPlayer) - Method in class com.sk89q.worldguard.protection.FailedLoadRegionSet
 
isMemberOfAll(LocalPlayer) - Method in class com.sk89q.worldguard.protection.PermissiveRegionSet
 
isMemberOfAll(LocalPlayer) - Method in class com.sk89q.worldguard.protection.RegionResultSet
 
isMemberOnly(LocalPlayer) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Checks whether a player is a member of the region or any of its parents.
isOwner(LocalPlayer) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Checks whether a player is an owner of region or any of its parents.
isOwner(String) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Deprecated.
Names are deprecated, this will not return owners added by UUID (LocalPlayer)
isOwnerOfAll(LocalPlayer) - Method in interface com.sk89q.worldguard.protection.ApplicableRegionSet
Test whether a player is an owner of all regions in this set.
isOwnerOfAll(LocalPlayer) - Method in class com.sk89q.worldguard.protection.FailedLoadRegionSet
 
isOwnerOfAll(LocalPlayer) - Method in class com.sk89q.worldguard.protection.PermissiveRegionSet
 
isOwnerOfAll(LocalPlayer) - Method in class com.sk89q.worldguard.protection.RegionResultSet
 
isPhysicalArea() - Method in class com.sk89q.worldguard.protection.regions.GlobalProtectedRegion
 
isPhysicalArea() - Method in class com.sk89q.worldguard.protection.regions.ProtectedCuboidRegion
 
isPhysicalArea() - Method in class com.sk89q.worldguard.protection.regions.ProtectedPolygonalRegion
 
isPhysicalArea() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Return whether this type of region encompasses physical area.
isPlayerTimeRelative() - Method in interface com.sk89q.worldguard.LocalPlayer
Gets if the players time is relative.
isProtected(Location, LocalPlayer) - Method in interface com.sk89q.worldguard.chest.ChestProtection
Returns whether a block is protected.
isProtected(Location, LocalPlayer) - Method in class com.sk89q.worldguard.chest.SignChestProtection
 
isProtectedPlacement(Location, LocalPlayer) - Method in interface com.sk89q.worldguard.chest.ChestProtection
Returns whether a location where a chest block is trying to be created is protected.
isProtectedPlacement(Location, LocalPlayer) - Method in class com.sk89q.worldguard.chest.SignChestProtection
 
isProtectedSign(Location, LocalPlayer) - Method in class com.sk89q.worldguard.chest.SignChestProtection
 
isTeleport() - Method in enum class com.sk89q.worldguard.session.MoveType
 
isTransient() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
 
isValidId(String) - Static method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Checks to see if the given ID is a valid ID.
isValidName(String) - Static method in class com.sk89q.worldguard.protection.flags.Flag
Test whether a flag name is valid.
isVirtual() - Method in interface com.sk89q.worldguard.protection.ApplicableRegionSet
Return whether this region set is a virtual set.
isVirtual() - Method in class com.sk89q.worldguard.protection.FailedLoadRegionSet
 
isVirtual() - Method in class com.sk89q.worldguard.protection.PermissiveRegionSet
 
isVirtual() - Method in class com.sk89q.worldguard.protection.RegionResultSet
 
isWhitelist() - Method in class com.sk89q.worldguard.blacklist.Blacklist
Returns whether the blacklist is used as a whitelist.
ITEM_DROP - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
ITEM_FRAME_ROTATE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
ITEM_PICKUP - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
ItemAcquireBlacklistEvent - Class in com.sk89q.worldguard.blacklist.event
 
ItemAcquireBlacklistEvent(LocalPlayer, BlockVector3, Target) - Constructor for class com.sk89q.worldguard.blacklist.event.ItemAcquireBlacklistEvent
Construct the object.
ItemBlockMatcher - Class in com.sk89q.worldguard.blacklist.target
 
ItemBlockMatcher(BlockType) - Constructor for class com.sk89q.worldguard.blacklist.target.ItemBlockMatcher
 
ItemDestroyWithBlacklistEvent - Class in com.sk89q.worldguard.blacklist.event
 
ItemDestroyWithBlacklistEvent(LocalPlayer, BlockVector3, Target) - Constructor for class com.sk89q.worldguard.blacklist.event.ItemDestroyWithBlacklistEvent
Construct the object.
ItemDropBlacklistEvent - Class in com.sk89q.worldguard.blacklist.event
 
ItemDropBlacklistEvent(LocalPlayer, BlockVector3, Target) - Constructor for class com.sk89q.worldguard.blacklist.event.ItemDropBlacklistEvent
Construct the object.
itemDurability - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
ItemEquipBlacklistEvent - Class in com.sk89q.worldguard.blacklist.event
 
ItemEquipBlacklistEvent(LocalPlayer, BlockVector3, Target) - Constructor for class com.sk89q.worldguard.blacklist.event.ItemEquipBlacklistEvent
Construct the object.
ItemMatcher - Class in com.sk89q.worldguard.blacklist.target
 
ItemMatcher(ItemType) - Constructor for class com.sk89q.worldguard.blacklist.target.ItemMatcher
 
ItemTarget - Class in com.sk89q.worldguard.blacklist.target
 
ItemTarget(ItemType) - Constructor for class com.sk89q.worldguard.blacklist.target.ItemTarget
 
ItemUseBlacklistEvent - Class in com.sk89q.worldguard.blacklist.event
 
ItemUseBlacklistEvent(LocalPlayer, BlockVector3, Target) - Constructor for class com.sk89q.worldguard.blacklist.event.ItemUseBlacklistEvent
Construct the object.
iterator() - Method in class com.sk89q.worldguard.protection.FailedLoadRegionSet
 
iterator() - Method in class com.sk89q.worldguard.protection.flags.registry.SimpleFlagRegistry
 
iterator() - Method in class com.sk89q.worldguard.protection.PermissiveRegionSet
 
iterator() - Method in class com.sk89q.worldguard.protection.RegionResultSet
 

K

keepUnresolvedNames - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
key - Variable in class com.sk89q.worldguard.util.collect.EntryBase
 
keys() - Method in class com.sk89q.worldguard.util.collect.LongHashSet
 
kick(String) - Method in interface com.sk89q.worldguard.LocalPlayer
Kick this player.
KICK - Enum constant in enum class com.sk89q.worldguard.blacklist.action.ActionType
 
KickAction - Class in com.sk89q.worldguard.blacklist.action
 
KickAction(BlacklistEntry) - Constructor for class com.sk89q.worldguard.blacklist.action.KickAction
 

L

LAVA_FIRE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
LAVA_FLOW - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
LEAF_DECAY - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
LIGHTER - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
LIGHTNING - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
list(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
List regions.
listRunningTasks(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.WorldGuardCommands
 
load() - Method in class com.sk89q.worldguard.config.ConfigurationManager
Load the configuration.
load() - Method in class com.sk89q.worldguard.config.YamlConfigurationManager
 
load() - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Load the platform
load() - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Load regions from storage and replace the index on this manager with the regions loaded from the store.
load(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Reload the region database.
load(World) - Method in class com.sk89q.worldguard.protection.regions.RegionContainer
Load the region data for a world if it has not been loaded already.
load(File) - Method in class com.sk89q.worldguard.blacklist.Blacklist
Load the blacklist.
load(String) - Method in class com.sk89q.worldguard.protection.managers.RegionContainerImpl
Load the RegionManager for the world with the given name, creating a new instance for the world if one does not exist yet.
loadAll(FlagRegistry) - Method in class com.sk89q.worldguard.protection.managers.storage.file.YamlRegionFile
 
loadAll(FlagRegistry) - Method in class com.sk89q.worldguard.protection.managers.storage.MemoryRegionDatabase
 
loadAll(FlagRegistry) - Method in interface com.sk89q.worldguard.protection.managers.storage.RegionDatabase
Load all regions from storage and place them into the passed map.
loadChunk(BlockVector2) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Load the regions for a chunk.
loadChunks(Collection<BlockVector2>) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Load the regions for a chunk.
loadConfiguration() - Method in class com.sk89q.worldguard.config.WorldConfiguration
Load the configuration.
loadWorlds() - Method in class com.sk89q.worldguard.protection.regions.RegionContainer
Try loading the region managers for all currently loaded worlds.
LocalPlayer - Interface in com.sk89q.worldguard
 
locate(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.GeneralCommands
 
LocationFlag - Class in com.sk89q.worldguard.protection.flags
 
LocationFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.LocationFlag
 
LocationFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.LocationFlag
 
Locations - Class in com.sk89q.worldguard.util
 
lock - Variable in class com.sk89q.worldguard.protection.regions.RegionContainer
 
log - Static variable in class com.sk89q.worldguard.config.ConfigurationManager
 
log - Static variable in class com.sk89q.worldguard.config.WorldConfiguration
 
log(long) - Method in class com.sk89q.worldguard.util.profiler.StackNode
 
log(StackTraceElement[], long) - Method in class com.sk89q.worldguard.util.profiler.StackNode
 
LOG - Enum constant in enum class com.sk89q.worldguard.blacklist.action.ActionType
 
LogAction - Class in com.sk89q.worldguard.blacklist.action
 
LogAction(Blacklist, BlacklistEntry) - Constructor for class com.sk89q.worldguard.blacklist.action.LogAction
 
logEvent(BlacklistEvent, String) - Method in class com.sk89q.worldguard.blacklist.BlacklistLoggerHandler
Log an event.
logEvent(BlacklistEvent, String) - Method in class com.sk89q.worldguard.blacklist.logger.ConsoleHandler
 
logEvent(BlacklistEvent, String) - Method in class com.sk89q.worldguard.blacklist.logger.DatabaseHandler
 
logEvent(BlacklistEvent, String) - Method in class com.sk89q.worldguard.blacklist.logger.FileHandler
 
logEvent(BlacklistEvent, String) - Method in interface com.sk89q.worldguard.blacklist.logger.LoggerHandler
Log an event.
LogFileWriter - Class in com.sk89q.worldguard.blacklist.logger
 
LogFileWriter(String, BufferedWriter) - Constructor for class com.sk89q.worldguard.blacklist.logger.LogFileWriter
Construct the object.
logger - Static variable in class com.sk89q.worldguard.WorldGuard
 
LoggerHandler - Interface in com.sk89q.worldguard.blacklist.logger
Interface for loggers for the blacklist.
LoggerToChatHandler - Class in com.sk89q.worldguard.util.logging
Sends all logger messages to a player.
LoggerToChatHandler(Actor) - Constructor for class com.sk89q.worldguard.util.logging.LoggerToChatHandler
Construct the object.
LongBaseHashTable - Class in com.sk89q.worldguard.util.collect
 
LongBaseHashTable() - Constructor for class com.sk89q.worldguard.util.collect.LongBaseHashTable
 
LongHash - Class in com.sk89q.worldguard.util.collect
 
LongHash() - Constructor for class com.sk89q.worldguard.util.collect.LongHash
 
LongHashSet - Class in com.sk89q.worldguard.util.collect
 
LongHashSet() - Constructor for class com.sk89q.worldguard.util.collect.LongHashSet
 
LongHashTable<V> - Class in com.sk89q.worldguard.util.collect
 
LongHashTable() - Constructor for class com.sk89q.worldguard.util.collect.LongHashTable
 
lsw(long) - Static method in class com.sk89q.worldguard.util.collect.LongHash
 

M

MapFlag<K,V> - Class in com.sk89q.worldguard.protection.flags
Stores a key value map of typed Flags.
MapFlag(String, Flag<K>, Flag<V>) - Constructor for class com.sk89q.worldguard.protection.flags.MapFlag
 
MapFlag(String, RegionGroup, Flag<K>, Flag<V>) - Constructor for class com.sk89q.worldguard.protection.flags.MapFlag
 
marshal(Vector3) - Method in class com.sk89q.worldguard.protection.flags.VectorFlag
 
marshal(Location) - Method in class com.sk89q.worldguard.protection.flags.LocationFlag
 
marshal(EntityType) - Method in class com.sk89q.worldguard.protection.flags.EntityTypeFlag
Deprecated.
 
marshal(GameMode) - Method in class com.sk89q.worldguard.protection.flags.GameModeTypeFlag
Deprecated.
 
marshal(WeatherType) - Method in class com.sk89q.worldguard.protection.flags.WeatherTypeFlag
Deprecated.
 
marshal(StateFlag.State) - Method in class com.sk89q.worldguard.protection.flags.StateFlag
 
marshal(Boolean) - Method in class com.sk89q.worldguard.protection.flags.BooleanFlag
 
marshal(Double) - Method in class com.sk89q.worldguard.protection.flags.DoubleFlag
 
marshal(Integer) - Method in class com.sk89q.worldguard.protection.flags.IntegerFlag
 
marshal(Object) - Method in class com.sk89q.worldguard.protection.flags.registry.UnknownFlag
 
marshal(String) - Method in class com.sk89q.worldguard.protection.flags.CommandStringFlag
 
marshal(String) - Method in class com.sk89q.worldguard.protection.flags.StringFlag
 
marshal(Instant) - Method in class com.sk89q.worldguard.protection.flags.TimestampFlag
 
marshal(Map<Flag<?>, Object>) - Static method in class com.sk89q.worldguard.protection.flags.FlagUtil
Marshal a value of flag values into a map of raw values.
marshal(Map<K, V>) - Method in class com.sk89q.worldguard.protection.flags.MapFlag
 
marshal(Set<T>) - Method in class com.sk89q.worldguard.protection.flags.SetFlag
 
marshal(UUID) - Method in class com.sk89q.worldguard.protection.flags.UUIDFlag
 
marshal(T) - Method in class com.sk89q.worldguard.protection.flags.EnumFlag
 
marshal(T) - Method in class com.sk89q.worldguard.protection.flags.Flag
Convert the value stored for this flag into a type that can be serialized into YAML.
marshal(T) - Method in class com.sk89q.worldguard.protection.flags.RegistryFlag
 
matchPlayerNames(String) - Method in interface com.sk89q.worldguard.internal.platform.StringMatcher
Match player names.
matchPlayerOrConsole(Actor, String) - Method in interface com.sk89q.worldguard.internal.platform.StringMatcher
Match only a single player or console.
matchPlayers(Actor, String) - Method in interface com.sk89q.worldguard.internal.platform.StringMatcher
Matches players based on the specified filter string The filter string format is as follows: * returns all the players currently online If sender is a Player: #world returns all players in the world that sender is in #near reaturns all players within 30 blocks of sender's location Otherwise, the format is as specified in StringMatcher.matchPlayerNames(String)
matchPlayers(LocalPlayer) - Method in interface com.sk89q.worldguard.internal.platform.StringMatcher
Get a single player as an iterator for players.
matchRegion(String) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Deprecated.
matchSinglePlayer(Actor, String) - Method in interface com.sk89q.worldguard.internal.platform.StringMatcher
Match only a single player.
matchWorld(Actor, String) - Method in interface com.sk89q.worldguard.internal.platform.StringMatcher
Match a world.
MathUtils - Class in com.sk89q.worldguard.util
Math-related utilities.
max - Variable in class com.sk89q.worldguard.protection.regions.ProtectedRegion
 
MAX_FOOD - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
MAX_HEAL - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
maxClaimVolume - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
maxRegionCountPerPlayer - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
maxRegionCounts - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
mayAddMembers(ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayAddOwners(ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayClaim() - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayClaimRegionsUnbounded() - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayDefine() - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayDelete(ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayForceLoadRegions() - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayForceSaveRegions() - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayIgnoreRegionProtection(World) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
Deprecated.
Check WorldGuard.getInstance().getPlatform().getSessionManager().hasBypass(..) instead
mayList() - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayList(String) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayLookup(ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayMigrateRegionHeights() - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayMigrateRegionNames() - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayMigrateRegionStore() - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayOverrideLocationFlagBounds(ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayRedefine(ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayRemoveMembers(ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayRemoveOwners(ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
maySelect(ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
maySetFlag(ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
maySetFlag(ProtectedRegion, Flag<?>) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
maySetFlag(ProtectedRegion, Flag<?>, String) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
maySetParent(ProtectedRegion, ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
maySetPriority(ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayTeleportTo(ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
mayTeleportToCenter(ProtectedRegion) - Method in class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
MEMBER - Enum constant in enum class com.sk89q.worldguard.domains.Association
 
MemberCommands - Class in com.sk89q.worldguard.commands.region
 
MemberCommands(WorldGuard) - Constructor for class com.sk89q.worldguard.commands.region.MemberCommands
 
MEMBERS - Enum constant in enum class com.sk89q.worldguard.protection.flags.RegionGroup
 
MemoryRegionDatabase - Class in com.sk89q.worldguard.protection.managers.storage
A region database that saves the memory to an in-memory HashSet.
MemoryRegionDatabase() - Constructor for class com.sk89q.worldguard.protection.managers.storage.MemoryRegionDatabase
 
messageComponentFunction(Actor) - Static method in class com.sk89q.worldguard.commands.CommandUtils
Return a function that accepts a TextComponent to send a message to the given sender.
messageFunction(Actor) - Static method in class com.sk89q.worldguard.commands.CommandUtils
Return a function that accepts a string to send a message to the given sender.
MessagingUtil - Class in com.sk89q.worldguard.util
 
migrate() - Method in class com.sk89q.worldguard.protection.managers.migration.DriverMigration
 
migrate() - Method in class com.sk89q.worldguard.protection.managers.migration.UUIDMigration
 
migrate() - Method in class com.sk89q.worldguard.protection.managers.migration.WorldHeightMigration
 
migrate() - Method in interface com.sk89q.worldguard.protection.managers.migration.Migration
Execute the migration.
migrate(Migration) - Method in class com.sk89q.worldguard.protection.regions.RegionContainer
Execute a migration and block any loading of region data during the migration.
migrate(RegionDatabase) - Method in class com.sk89q.worldguard.protection.managers.migration.DriverMigration
 
migrate(RegionDatabase) - Method in class com.sk89q.worldguard.protection.managers.migration.UUIDMigration
 
migrate(RegionDatabase) - Method in class com.sk89q.worldguard.protection.managers.migration.WorldHeightMigration
 
migrateDB(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Migrate the region database.
migrateHeights(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Migrate regions that went from 0-255 to new world heights.
migrateRegionsToUuid - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
migrateUuid(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Migrate the region databases to use UUIDs rather than name.
Migration - Interface in com.sk89q.worldguard.protection.managers.migration
An object that migrates region data.
MigrationException - Exception Class in com.sk89q.worldguard.protection.managers.migration
Thrown when a migration fails.
MigrationException() - Constructor for exception class com.sk89q.worldguard.protection.managers.migration.MigrationException
 
MigrationException(String) - Constructor for exception class com.sk89q.worldguard.protection.managers.migration.MigrationException
 
MigrationException(String, Throwable) - Constructor for exception class com.sk89q.worldguard.protection.managers.migration.MigrationException
 
MigrationException(Throwable) - Constructor for exception class com.sk89q.worldguard.protection.managers.migration.MigrationException
 
min - Variable in class com.sk89q.worldguard.protection.regions.ProtectedRegion
 
MIN_FOOD - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
MIN_HEAL - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
MOB_DAMAGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
MOB_SPAWNING - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
MOISTURE_CHANGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
MOVE - Enum constant in enum class com.sk89q.worldguard.session.MoveType
 
MoveType - Enum Class in com.sk89q.worldguard.session
Types of movements.
msw(long) - Static method in class com.sk89q.worldguard.util.collect.LongHash
 
MUSHROOMS - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
MYCELIUM_SPREAD - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
MYSQL - Enum constant in enum class com.sk89q.worldguard.protection.managers.storage.DriverType
 

N

NAME_ONLY - Enum constant in enum class com.sk89q.worldguard.protection.util.DomainInputResolver.UserLocatorPolicy
 
newBoundedCachedThreadPool(int, int, int) - Static method in class com.sk89q.worldguard.util.concurrent.EvenMoreExecutors
Creates a thread pool that creates new threads as needed up to a maximum number of threads, but will reuse previously constructed threads when they are available.
newBoundedCachedThreadPool(int, int, int, String) - Static method in class com.sk89q.worldguard.util.concurrent.EvenMoreExecutors
Creates a thread pool that creates new threads as needed up to a maximum number of threads, but will reuse previously constructed threads when they are available.
newline() - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
Add a new line.
NO_REGIONS - Enum constant in enum class com.sk89q.worldguard.protection.FlagValueCalculator.Result
Indicates that there are no regions or the only regions are ones with Flags.PASSTHROUGH enabled.
NON_MEMBER - Enum constant in enum class com.sk89q.worldguard.domains.Association
 
NON_MEMBERS - Enum constant in enum class com.sk89q.worldguard.protection.flags.RegionGroup
 
NON_OWNERS - Enum constant in enum class com.sk89q.worldguard.protection.flags.RegionGroup
 
NONE - Enum constant in enum class com.sk89q.worldguard.protection.flags.RegionGroup
 
NONE - Enum constant in enum class com.sk89q.worldguard.protection.regions.RegionQuery.QueryOption
Constructs a region set that does not include parent regions and may be left unsorted (but a cached, sorted set of the same regions may be returned).
NONPLAYER_PROTECTION_DOMAINS - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
noPhysicsGravel - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
noPhysicsSand - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
normal(String) - Static method in class com.sk89q.worldguard.util.Normal
Create a new instance.
Normal - Class in com.sk89q.worldguard.util
Normal names are strings that are considered equal after they have been normalized using Unicode's NFC form and made lowercase.
normalize(String) - Static method in class com.sk89q.worldguard.util.Normal
Normalize a string according to the rules of this class.
NormativeOrders - Class in com.sk89q.worldguard.protection.util
Sorts a list of regions so that higher priority regions always take precedence over lower priority ones, and after sorting by priority, so child regions always take priority over their parent regions.
notify(BlacklistEvent, String) - Method in class com.sk89q.worldguard.blacklist.Blacklist
Notify administrators.
Notify - Class in com.sk89q.worldguard.util.formatting.component
 
Notify(String, String) - Constructor for class com.sk89q.worldguard.util.formatting.component.Notify
 
NOTIFY - Enum constant in enum class com.sk89q.worldguard.blacklist.action.ActionType
 
NOTIFY_ENTER - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
NOTIFY_LEAVE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
NotifyAction - Class in com.sk89q.worldguard.blacklist.action
 
NotifyAction(Blacklist, BlacklistEntry) - Constructor for class com.sk89q.worldguard.blacklist.action.NotifyAction
 
NotifyEntryFlag - Class in com.sk89q.worldguard.session.handler
 
NotifyEntryFlag(Session) - Constructor for class com.sk89q.worldguard.session.handler.NotifyEntryFlag
 
NotifyEntryFlag.Factory - Class in com.sk89q.worldguard.session.handler
 
NotifyExitFlag - Class in com.sk89q.worldguard.session.handler
 
NotifyExitFlag(Session) - Constructor for class com.sk89q.worldguard.session.handler.NotifyExitFlag
 
NotifyExitFlag.Factory - Class in com.sk89q.worldguard.session.handler
 
notifyFlagContextCreate(FlagContext.FlagContextBuilder) - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Notifies the platform when a flag context is created.
NumberFlag<T> - Class in com.sk89q.worldguard.protection.flags
Stores an Number.
NumberFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.NumberFlag
 
NumberFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.NumberFlag
 

O

onAbsentValue(LocalPlayer, Location, Location, ApplicableRegionSet, GameMode, MoveType) - Method in class com.sk89q.worldguard.session.handler.GameModeFlag
 
onAbsentValue(LocalPlayer, Location, Location, ApplicableRegionSet, WeatherType, MoveType) - Method in class com.sk89q.worldguard.session.handler.WeatherLockFlag
 
onAbsentValue(LocalPlayer, Location, Location, ApplicableRegionSet, StateFlag.State, MoveType) - Method in class com.sk89q.worldguard.session.handler.ExitFlag
 
onAbsentValue(LocalPlayer, Location, Location, ApplicableRegionSet, StateFlag.State, MoveType) - Method in class com.sk89q.worldguard.session.handler.InvincibilityFlag
 
onAbsentValue(LocalPlayer, Location, Location, ApplicableRegionSet, Boolean, MoveType) - Method in class com.sk89q.worldguard.session.handler.NotifyEntryFlag
 
onAbsentValue(LocalPlayer, Location, Location, ApplicableRegionSet, Boolean, MoveType) - Method in class com.sk89q.worldguard.session.handler.NotifyExitFlag
 
onAbsentValue(LocalPlayer, Location, Location, ApplicableRegionSet, String, MoveType) - Method in class com.sk89q.worldguard.session.handler.TimeLockFlag
 
onAbsentValue(LocalPlayer, Location, Location, ApplicableRegionSet, T, MoveType) - Method in class com.sk89q.worldguard.session.handler.FlagValueChangeHandler
 
onClearValue(LocalPlayer, ApplicableRegionSet) - Method in class com.sk89q.worldguard.session.handler.FlagValueChangeHandler
 
onClearValue(LocalPlayer, ApplicableRegionSet) - Method in class com.sk89q.worldguard.session.handler.NotifyExitFlag
 
onCrossBoundary(LocalPlayer, Location, Location, ApplicableRegionSet, Set<ProtectedRegion>, Set<ProtectedRegion>, MoveType) - Method in class com.sk89q.worldguard.session.handler.EntryFlag
 
onCrossBoundary(LocalPlayer, Location, Location, ApplicableRegionSet, Set<ProtectedRegion>, Set<ProtectedRegion>, MoveType) - Method in class com.sk89q.worldguard.session.handler.FarewellFlag
 
onCrossBoundary(LocalPlayer, Location, Location, ApplicableRegionSet, Set<ProtectedRegion>, Set<ProtectedRegion>, MoveType) - Method in class com.sk89q.worldguard.session.handler.FlagValueChangeHandler
 
onCrossBoundary(LocalPlayer, Location, Location, ApplicableRegionSet, Set<ProtectedRegion>, Set<ProtectedRegion>, MoveType) - Method in class com.sk89q.worldguard.session.handler.GreetingFlag
 
onCrossBoundary(LocalPlayer, Location, Location, ApplicableRegionSet, Set<ProtectedRegion>, Set<ProtectedRegion>, MoveType) - Method in class com.sk89q.worldguard.session.handler.Handler
Called when a player has moved into a new location.
onInitialValue(LocalPlayer, ApplicableRegionSet, GameMode) - Method in class com.sk89q.worldguard.session.handler.GameModeFlag
 
onInitialValue(LocalPlayer, ApplicableRegionSet, WeatherType) - Method in class com.sk89q.worldguard.session.handler.WeatherLockFlag
 
onInitialValue(LocalPlayer, ApplicableRegionSet, StateFlag.State) - Method in class com.sk89q.worldguard.session.handler.ExitFlag
 
onInitialValue(LocalPlayer, ApplicableRegionSet, StateFlag.State) - Method in class com.sk89q.worldguard.session.handler.InvincibilityFlag
 
onInitialValue(LocalPlayer, ApplicableRegionSet, Boolean) - Method in class com.sk89q.worldguard.session.handler.NotifyEntryFlag
 
onInitialValue(LocalPlayer, ApplicableRegionSet, Boolean) - Method in class com.sk89q.worldguard.session.handler.NotifyExitFlag
 
onInitialValue(LocalPlayer, ApplicableRegionSet, String) - Method in class com.sk89q.worldguard.session.handler.TimeLockFlag
 
onInitialValue(LocalPlayer, ApplicableRegionSet, T) - Method in class com.sk89q.worldguard.session.handler.FlagValueChangeHandler
 
onSetValue(LocalPlayer, Location, Location, ApplicableRegionSet, GameMode, GameMode, MoveType) - Method in class com.sk89q.worldguard.session.handler.GameModeFlag
 
onSetValue(LocalPlayer, Location, Location, ApplicableRegionSet, WeatherType, WeatherType, MoveType) - Method in class com.sk89q.worldguard.session.handler.WeatherLockFlag
 
onSetValue(LocalPlayer, Location, Location, ApplicableRegionSet, StateFlag.State, StateFlag.State, MoveType) - Method in class com.sk89q.worldguard.session.handler.ExitFlag
 
onSetValue(LocalPlayer, Location, Location, ApplicableRegionSet, StateFlag.State, StateFlag.State, MoveType) - Method in class com.sk89q.worldguard.session.handler.InvincibilityFlag
 
onSetValue(LocalPlayer, Location, Location, ApplicableRegionSet, Boolean, Boolean, MoveType) - Method in class com.sk89q.worldguard.session.handler.NotifyEntryFlag
 
onSetValue(LocalPlayer, Location, Location, ApplicableRegionSet, Boolean, Boolean, MoveType) - Method in class com.sk89q.worldguard.session.handler.NotifyExitFlag
 
onSetValue(LocalPlayer, Location, Location, ApplicableRegionSet, String, String, MoveType) - Method in class com.sk89q.worldguard.session.handler.TimeLockFlag
 
onSetValue(LocalPlayer, Location, Location, ApplicableRegionSet, T, T, MoveType) - Method in class com.sk89q.worldguard.session.handler.FlagValueChangeHandler
 
opPermissions - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
OTHER_CANCELLABLE - Enum constant in enum class com.sk89q.worldguard.session.MoveType
 
OTHER_EXPLOSION - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
OTHER_NON_CANCELLABLE - Enum constant in enum class com.sk89q.worldguard.session.MoveType
 
overlapsUnownedRegion(ProtectedRegion, LocalPlayer) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Return whether there are any regions intersecting the given region that are not owned by the given player.
OWNER - Enum constant in enum class com.sk89q.worldguard.domains.Association
 
OWNERS - Enum constant in enum class com.sk89q.worldguard.protection.flags.RegionGroup
 

P

parentConfig - Variable in class com.sk89q.worldguard.config.YamlWorldConfiguration
 
parseInput(Blacklist, BlacklistEntry) - Method in enum class com.sk89q.worldguard.blacklist.action.ActionType
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.BooleanFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.CommandStringFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.DoubleFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.EntityTypeFlag
Deprecated.
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.EnumFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.Flag
Parse a given input to coerce it to a type compatible with the flag.
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.GameModeTypeFlag
Deprecated.
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.IntegerFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.LocationFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.MapFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.registry.UnknownFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.RegistryFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.SetFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.StateFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.StringFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.TimestampFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.UUIDFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.VectorFlag
 
parseInput(FlagContext) - Method in class com.sk89q.worldguard.protection.flags.WeatherTypeFlag
Deprecated.
 
parseUUID(String) - Static method in class com.sk89q.worldguard.protection.util.DomainInputResolver
Try to parse a UUID locator from input.
particleEffects - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
PASSTHROUGH - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
path - Variable in class com.sk89q.worldguard.blacklist.logger.LogFileWriter
 
PermissionModel - Interface in com.sk89q.worldguard.internal
 
PermissiveRegionSet - Class in com.sk89q.worldguard.protection
A virtual region result set that is highly permissive, considering everyone a member.
permit(String...) - Method in class com.sk89q.worldguard.util.command.CommandFilter.Builder
Permit the given list of commands.
PISTONS - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
PLACE - Enum constant in enum class com.sk89q.worldguard.blacklist.event.EventType
 
PLACE_VEHICLE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
PlayerDomain - Class in com.sk89q.worldguard.domains
Stores players (only) in a domain.
PlayerDomain() - Constructor for class com.sk89q.worldguard.domains.PlayerDomain
Create a new instance.
PlayerDomain(PlayerDomain) - Constructor for class com.sk89q.worldguard.domains.PlayerDomain
Create a new instance.
PlayerDomain(String[]) - Constructor for class com.sk89q.worldguard.domains.PlayerDomain
Deprecated.
names are deprecated in favor of UUIDs in MC 1.7+
POLYGON - Enum constant in enum class com.sk89q.worldguard.protection.regions.RegionType
 
popAll() - Method in class com.sk89q.worldguard.util.collect.LongHashSet
 
popFirst() - Method in class com.sk89q.worldguard.util.collect.LongHashSet
 
postLoad() - Method in class com.sk89q.worldguard.config.YamlConfigurationManager
 
postMigration() - Method in class com.sk89q.worldguard.protection.managers.migration.DriverMigration
 
postMigration() - Method in class com.sk89q.worldguard.protection.managers.migration.UUIDMigration
 
postMigration() - Method in class com.sk89q.worldguard.protection.managers.migration.WorldHeightMigration
 
POTION_SPLASH - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
preparePlaceHolders(int) - Static method in class com.sk89q.worldguard.internal.util.sql.StatementUtils
Creates a comma separated list of PreparedStatement place holders
preventLavaFire - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
preventLightningFire - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
preventsAllowOnGlobal() - Method in class com.sk89q.worldguard.protection.flags.StateFlag
Whether setting this flag to StateFlag.State.ALLOW is prevented on the global region.
preventWaterDamage - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
PriorityRTreeIndex - Class in com.sk89q.worldguard.protection.managers.index
An implementation of an index that uses HashMapIndex for queries by region name and a priority R-tree for spatial queries.
PriorityRTreeIndex() - Constructor for class com.sk89q.worldguard.protection.managers.index.PriorityRTreeIndex
 
PriorityRTreeIndex.Factory - Class in com.sk89q.worldguard.protection.managers.index
A factory for new instances using this index.
profile(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.WorldGuardCommands
 
ProtectedCuboidRegion - Class in com.sk89q.worldguard.protection.regions
Represents a cuboid region that can be protected.
ProtectedCuboidRegion(String, boolean, BlockVector3, BlockVector3) - Constructor for class com.sk89q.worldguard.protection.regions.ProtectedCuboidRegion
Construct a new instance of this cuboid region.
ProtectedCuboidRegion(String, BlockVector3, BlockVector3) - Constructor for class com.sk89q.worldguard.protection.regions.ProtectedCuboidRegion
Construct a new instance of this cuboid region.
Equivalent to ProtectedCuboidRegion(id, false, pt1, pt2)
transientRegion will be set to false, and this region can be saved.
ProtectedPolygonalRegion - Class in com.sk89q.worldguard.protection.regions
 
ProtectedPolygonalRegion(String, boolean, List<BlockVector2>, int, int) - Constructor for class com.sk89q.worldguard.protection.regions.ProtectedPolygonalRegion
Construct a new instance of this polygonal region.
ProtectedPolygonalRegion(String, List<BlockVector2>, int, int) - Constructor for class com.sk89q.worldguard.protection.regions.ProtectedPolygonalRegion
Construct a new instance of this polygonal region.
Equivalent to ProtectedPolygonalRegion(id, false, points, minY, maxY)
transientRegion will be set to false, and this region can be saved.
ProtectedRegion - Class in com.sk89q.worldguard.protection.regions
Represents a region that can be indexed and have spatial queries performed against it.
ProtectedRegion.CircularInheritanceException - Exception Class in com.sk89q.worldguard.protection.regions
Thrown when setting a parent would create a circular inheritance situation.
ProtectedRegionMBRConverter - Class in com.sk89q.worldguard.protection.regions
 
ProtectedRegionMBRConverter() - Constructor for class com.sk89q.worldguard.protection.regions.ProtectedRegionMBRConverter
 
ProtectionCommands - Class in com.sk89q.worldguard.commands
 
ProtectionCommands(WorldGuard) - Constructor for class com.sk89q.worldguard.commands.ProtectionCommands
 
publish(LogRecord) - Method in class com.sk89q.worldguard.util.logging.LoggerToChatHandler
Publish a log record.
publish(LogRecord) - Method in class com.sk89q.worldguard.util.logging.RecordMessagePrefixer
 
pumpkinScuba - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
put(int, int, EntryBase) - Method in class com.sk89q.worldguard.util.collect.LongBaseHashTable
 
put(int, int, V) - Method in class com.sk89q.worldguard.util.collect.LongHashTable
 
put(long, V) - Method in class com.sk89q.worldguard.util.collect.LongHashTable
 
put(EntryBase) - Method in class com.sk89q.worldguard.util.collect.LongBaseHashTable
 
put(String, Object) - Method in class com.sk89q.worldguard.protection.flags.FlagContext
 
PVP - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 

Q

queryAllValues(Location, LocalPlayer, Flag<V>) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Get the effective values for a flag, returning a collection of all values.
queryAllValues(Location, RegionAssociable, Flag<V>) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Get the effective values for a flag, returning a collection of all values.
queryAllValues(RegionAssociable, Flag<V>) - Method in interface com.sk89q.worldguard.protection.ApplicableRegionSet
Get the effective values for a flag, returning a collection of all values.
queryAllValues(RegionAssociable, Flag<V>) - Method in class com.sk89q.worldguard.protection.FailedLoadRegionSet
 
queryAllValues(RegionAssociable, Flag<V>) - Method in class com.sk89q.worldguard.protection.FlagValueCalculator
Get the effective values for a flag, returning a collection of all values.
queryAllValues(RegionAssociable, Flag<V>) - Method in class com.sk89q.worldguard.protection.PermissiveRegionSet
 
queryAllValues(RegionAssociable, Flag<V>) - Method in class com.sk89q.worldguard.protection.RegionResultSet
 
QueryCache - Class in com.sk89q.worldguard.protection.regions
Keeps a cache of RegionResultSets.
QueryCache() - Constructor for class com.sk89q.worldguard.protection.regions.QueryCache
 
queryContains(RegionManager, Location, RegionQuery.QueryOption) - Method in class com.sk89q.worldguard.protection.regions.QueryCache
Get from the cache a ApplicableRegionSet if an entry exists; otherwise, query the given manager for a result and cache it.
queryMapValue(Location, RegionAssociable, MapFlag<K, V>, K) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Get the effective value for a key in a MapFlag.
queryMapValue(Location, RegionAssociable, MapFlag<K, V>, K, Flag<V>) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Get the effective value for a key in a MapFlag.
queryMapValue(RegionAssociable, MapFlag<K, V>, K) - Method in interface com.sk89q.worldguard.protection.ApplicableRegionSet
Get the effective value for a key in a MapFlag.
queryMapValue(RegionAssociable, MapFlag<K, V>, K) - Method in class com.sk89q.worldguard.protection.FailedLoadRegionSet
 
queryMapValue(RegionAssociable, MapFlag<K, V>, K) - Method in class com.sk89q.worldguard.protection.PermissiveRegionSet
 
queryMapValue(RegionAssociable, MapFlag<K, V>, K) - Method in class com.sk89q.worldguard.protection.RegionResultSet
 
queryMapValue(RegionAssociable, MapFlag<K, V>, K, Flag<V>) - Method in interface com.sk89q.worldguard.protection.ApplicableRegionSet
Get the effective value for a key in a MapFlag.
queryMapValue(RegionAssociable, MapFlag<K, V>, K, Flag<V>) - Method in class com.sk89q.worldguard.protection.FailedLoadRegionSet
 
queryMapValue(RegionAssociable, MapFlag<K, V>, K, Flag<V>) - Method in class com.sk89q.worldguard.protection.FlagValueCalculator
Get the effective value for a key in a MapFlag.
queryMapValue(RegionAssociable, MapFlag<K, V>, K, Flag<V>) - Method in class com.sk89q.worldguard.protection.PermissiveRegionSet
 
queryMapValue(RegionAssociable, MapFlag<K, V>, K, Flag<V>) - Method in class com.sk89q.worldguard.protection.RegionResultSet
 
queryState(Location, LocalPlayer, StateFlag...) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Get the (effective) value for a list of state flags.
queryState(Location, RegionAssociable, StateFlag...) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Get the (effective) value for a list of state flags.
queryState(RegionAssociable, StateFlag) - Method in class com.sk89q.worldguard.protection.FlagValueCalculator
Get the effective value for a list of state flags.
queryState(RegionAssociable, StateFlag...) - Method in class com.sk89q.worldguard.protection.AbstractRegionSet
 
queryState(RegionAssociable, StateFlag...) - Method in interface com.sk89q.worldguard.protection.ApplicableRegionSet
Get the (effective) value for a list of state flags.
queryState(RegionAssociable, StateFlag...) - Method in class com.sk89q.worldguard.protection.FlagValueCalculator
Get the effective value for a list of state flags.
queryState(RegionAssociable, StateFlag...) - Method in class com.sk89q.worldguard.protection.RegionResultSet
 
queryValue(Location, LocalPlayer, Flag<V>) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Get the effective value for a flag.
queryValue(Location, RegionAssociable, Flag<V>) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Get the effective value for a flag.
queryValue(RegionAssociable, Flag<V>) - Method in interface com.sk89q.worldguard.protection.ApplicableRegionSet
Get the effective value for a flag.
queryValue(RegionAssociable, Flag<V>) - Method in class com.sk89q.worldguard.protection.FailedLoadRegionSet
 
queryValue(RegionAssociable, Flag<V>) - Method in class com.sk89q.worldguard.protection.FlagValueCalculator
Get the effective value for a flag.
queryValue(RegionAssociable, Flag<V>) - Method in class com.sk89q.worldguard.protection.PermissiveRegionSet
 
queryValue(RegionAssociable, Flag<V>) - Method in class com.sk89q.worldguard.protection.RegionResultSet
 

R

RAVAGER_RAVAGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
rebuildIndex() - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
Called to rebuild the index after changes.
rebuildIndex() - Method in class com.sk89q.worldguard.protection.managers.index.PriorityRTreeIndex
 
RECEIVE_CHAT - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
RecordMessagePrefixer - Class in com.sk89q.worldguard.util.logging
 
RecordMessagePrefixer(Logger, String) - Constructor for class com.sk89q.worldguard.util.logging.RecordMessagePrefixer
 
redefine(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Re-defines a region with a new selection.
redstoneSponges - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
region(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.ProtectionCommands
 
RegionAdder - Class in com.sk89q.worldguard.commands.task
Creates a new region.
RegionAdder(RegionManager, ProtectedRegion) - Constructor for class com.sk89q.worldguard.commands.task.RegionAdder
Create a new instance.
RegionAssociable - Interface in com.sk89q.worldguard.protection.association
An object that can have membership in a region.
regionCancelEmptyChatEvents - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
RegionCollectionConsumer - Class in com.sk89q.worldguard.protection.util
A consumer predicate that adds regions to a collection.
RegionCollectionConsumer(Collection<? super ProtectedRegion>, boolean) - Constructor for class com.sk89q.worldguard.protection.util.RegionCollectionConsumer
Create a new instance.
RegionCommands - Class in com.sk89q.worldguard.commands.region
Implements the /region commands for WorldGuard.
RegionCommands(WorldGuard) - Constructor for class com.sk89q.worldguard.commands.region.RegionCommands
 
RegionContainer - Class in com.sk89q.worldguard.protection.regions
A region container creates RegionManagers for loaded worlds, which allows access to the region data of a world.
RegionContainer() - Constructor for class com.sk89q.worldguard.protection.regions.RegionContainer
 
RegionContainerImpl - Class in com.sk89q.worldguard.protection.managers
Manages different RegionManagers for different worlds or dimensions.
RegionContainerImpl(RegionDriver, FlagRegistry) - Constructor for class com.sk89q.worldguard.protection.managers.RegionContainerImpl
Create a new instance.
RegionDatabase - Interface in com.sk89q.worldguard.protection.managers.storage
A region database stores a set of regions for a single world.
RegionDatabaseUtils - Class in com.sk89q.worldguard.protection.managers.storage
This class provides utility methods that may be helpful in the implementation of region databases.
RegionDifference - Class in com.sk89q.worldguard.protection.managers
Describes the difference in region data.
RegionDifference(Set<ProtectedRegion>, Set<ProtectedRegion>) - Constructor for class com.sk89q.worldguard.protection.managers.RegionDifference
Create a new instance.
RegionDriver - Interface in com.sk89q.worldguard.protection.managers.storage
A driver manages RegionDatabases for several worlds.
RegionGroup - Enum Class in com.sk89q.worldguard.protection.flags
A grouping of region membership types.
RegionGroupFlag - Class in com.sk89q.worldguard.protection.flags
Stores a region group.
RegionGroupFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.RegionGroupFlag
 
RegionIndex - Interface in com.sk89q.worldguard.protection.managers.index
An index of regions to allow for fast lookups of regions by their ID and through spatial queries.
regionInvinciblityRemovesMobs - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
RegionLister - Class in com.sk89q.worldguard.commands.task
 
RegionLister(RegionManager, Actor, String) - Constructor for class com.sk89q.worldguard.commands.task.RegionLister
 
RegionManager - Class in com.sk89q.worldguard.protection.managers
A region manager holds the regions for a world.
RegionManager(RegionDatabase, Function<String, ? extends ConcurrentRegionIndex>, FlagRegistry) - Constructor for class com.sk89q.worldguard.protection.managers.RegionManager
Create a new index.
RegionManagerLoader - Class in com.sk89q.worldguard.commands.task
 
RegionManagerLoader(RegionManager...) - Constructor for class com.sk89q.worldguard.commands.task.RegionManagerLoader
 
RegionManagerLoader(Collection<RegionManager>) - Constructor for class com.sk89q.worldguard.commands.task.RegionManagerLoader
 
RegionManagerSaver - Class in com.sk89q.worldguard.commands.task
 
RegionManagerSaver(RegionManager...) - Constructor for class com.sk89q.worldguard.commands.task.RegionManagerSaver
 
RegionManagerSaver(Collection<RegionManager>) - Constructor for class com.sk89q.worldguard.commands.task.RegionManagerSaver
 
regionNetherPortalProtection - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
RegionOverlapAssociation - Class in com.sk89q.worldguard.protection.association
Determines that the association to a region is OWNER if the input region is in a set of source regions.
RegionOverlapAssociation(Set<ProtectedRegion>) - Constructor for class com.sk89q.worldguard.protection.association.RegionOverlapAssociation
Create a new instance.
RegionOverlapAssociation(Set<ProtectedRegion>, boolean) - Constructor for class com.sk89q.worldguard.protection.association.RegionOverlapAssociation
Create a new instance.
RegionPermissionModel - Class in com.sk89q.worldguard.internal.permission
Used for querying region-related permissions.
RegionPermissionModel(Actor) - Constructor for class com.sk89q.worldguard.internal.permission.RegionPermissionModel
 
RegionPrintoutBuilder - Class in com.sk89q.worldguard.commands.region
Create a region printout, as used in /region info to show information about a region.
RegionPrintoutBuilder(String, ProtectedRegion, ProfileCache, Actor) - Constructor for class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
Create a new instance with a region to report on.
RegionQuery - Class in com.sk89q.worldguard.protection.regions
This object allows easy spatial queries involving region data for the purpose of implementing protection / region flag checks.
RegionQuery(QueryCache) - Constructor for class com.sk89q.worldguard.protection.regions.RegionQuery
Create a new instance.
RegionQuery.QueryOption - Enum Class in com.sk89q.worldguard.protection.regions
Options for constructing a region set via RegionQuery.getApplicableRegions(Location, QueryOption) for example.
RegionRemover - Class in com.sk89q.worldguard.commands.task
Removes a region.
RegionRemover(RegionManager, ProtectedRegion) - Constructor for class com.sk89q.worldguard.commands.task.RegionRemover
Create a new instance.
RegionReport - Class in com.sk89q.worldguard.util.report
Reports on a region.
RegionReport(ProtectedRegion) - Constructor for class com.sk89q.worldguard.util.report.RegionReport
 
RegionResultSet - Class in com.sk89q.worldguard.protection
An implementation that calculates flags using a list of regions.
RegionResultSet(List<ProtectedRegion>, ProtectedRegion) - Constructor for class com.sk89q.worldguard.protection.RegionResultSet
Create a new region result set.
RegionResultSet(List<ProtectedRegion>, ProtectedRegion, boolean) - Constructor for class com.sk89q.worldguard.protection.RegionResultSet
Create a new region result set.
RegionResultSet(Set<ProtectedRegion>, ProtectedRegion) - Constructor for class com.sk89q.worldguard.protection.RegionResultSet
Create a new region result set.
regionStoreDriverMap - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
RegionType - Enum Class in com.sk89q.worldguard.protection.regions
An enum of supported region types.
regionWand - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
register(C) - Method in class com.sk89q.worldguard.util.io.Closer
Registers the given closeable to be closed when this Closer is closed.
register(Flag<?>) - Method in interface com.sk89q.worldguard.protection.flags.registry.FlagRegistry
Register a new flag.
register(Flag<?>) - Method in class com.sk89q.worldguard.protection.flags.registry.SimpleFlagRegistry
 
register(Handler) - Method in class com.sk89q.worldguard.session.Session
Register a new handler.
register(Logger, String) - Static method in class com.sk89q.worldguard.util.logging.RecordMessagePrefixer
Register a prefix handler on the given logger.
registerAll() - Static method in class com.sk89q.worldguard.protection.flags.Flags
Dummy method to call that initialises the class.
registerAll(Collection<Flag<?>>) - Method in interface com.sk89q.worldguard.protection.flags.registry.FlagRegistry
Register a collection of flags.
registerAll(Collection<Flag<?>>) - Method in class com.sk89q.worldguard.protection.flags.registry.SimpleFlagRegistry
 
registerHandler(Handler.Factory<? extends Handler>, Handler.Factory<? extends Handler>) - Method in class com.sk89q.worldguard.session.AbstractSessionManager
 
registerHandler(Handler.Factory<? extends Handler>, Handler.Factory<? extends Handler>) - Method in interface com.sk89q.worldguard.session.SessionManager
Register a handler with the BukkitSessionManager.
RegistryFlag<T> - Class in com.sk89q.worldguard.protection.flags
 
RegistryFlag(String, Registry<T>) - Constructor for class com.sk89q.worldguard.protection.flags.RegistryFlag
 
RegistryFlag(String, RegionGroup, Registry<T>) - Constructor for class com.sk89q.worldguard.protection.flags.RegistryFlag
 
relinkParents(Map<String, ProtectedRegion>, Map<ProtectedRegion, String>) - Static method in class com.sk89q.worldguard.protection.managers.storage.RegionDatabaseUtils
Re-link parent regions on each provided region using the two provided maps.
reload() - Method in class com.sk89q.worldguard.protection.regions.RegionContainer
Reload the region container.
reload(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.WorldGuardCommands
 
RemovalStrategy - Enum Class in com.sk89q.worldguard.protection.managers
Determines the strategy regarding child regions when regions are removed from a RegionIndex.
remove(int, int) - Method in class com.sk89q.worldguard.util.collect.LongHash
 
remove(long) - Method in class com.sk89q.worldguard.util.collect.LongBaseHashTable
 
remove(long) - Method in class com.sk89q.worldguard.util.collect.LongHash
 
remove(long) - Method in class com.sk89q.worldguard.util.collect.LongHashSet
 
remove(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Remove a region.
remove(String, RemovalStrategy) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
remove(String, RemovalStrategy) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
remove(String, RemovalStrategy) - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Remove a region from the index with the given name.
REMOVE_CHILDREN - Enum constant in enum class com.sk89q.worldguard.protection.managers.RemovalStrategy
Remove any children under the removed regions.
removeAll() - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
removeAll(DefaultDomain) - Method in class com.sk89q.worldguard.domains.DefaultDomain
Remove all the entries from another domain.
removeGroup(String) - Method in class com.sk89q.worldguard.domains.DefaultDomain
Remove the given group from the domain.
removeGroup(String) - Method in class com.sk89q.worldguard.domains.GroupDomain
Remove the given group from the domain.
removeHandler(LoggerHandler) - Method in class com.sk89q.worldguard.blacklist.BlacklistLoggerHandler
Remove a handler.
removeInfiniteStacks - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
removeMember(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.MemberCommands
 
removeOwner(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.MemberCommands
 
removePlayer(LocalPlayer) - Method in class com.sk89q.worldguard.domains.DefaultDomain
Remove the given player from the domain, identified by either the player's name, the player's unique ID, or both.
removePlayer(LocalPlayer) - Method in class com.sk89q.worldguard.domains.PlayerDomain
Remove the given player from the domain, identified by either the player's name, the player's unique ID, or both.
removePlayer(String) - Method in class com.sk89q.worldguard.domains.DefaultDomain
Remove the given player from the domain, identified by the player's name.
removePlayer(String) - Method in class com.sk89q.worldguard.domains.PlayerDomain
Deprecated.
names are deprecated in favor of UUIDs in MC 1.7+
removePlayer(UUID) - Method in class com.sk89q.worldguard.domains.DefaultDomain
Remove the given player from the domain, identified by the player's UUID.
removePlayer(UUID) - Method in class com.sk89q.worldguard.domains.PlayerDomain
Remove the given player from the domain, identified by the player's UUID.
removeRegion(String) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Remove a region from the index with the given name, opting to remove the children of the removed region.
removeRegion(String, RemovalStrategy) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Remove a region from the index with the given name.
RepeatGuardedAction - Class in com.sk89q.worldguard.blacklist.action
 
RepeatGuardedAction() - Constructor for class com.sk89q.worldguard.blacklist.action.RepeatGuardedAction
 
replaceColorMacros(String) - Static method in class com.sk89q.worldguard.commands.CommandUtils
Replace color macros in a string.
replaceMacros(Actor, String) - Method in interface com.sk89q.worldguard.internal.platform.StringMatcher
Replace macros in the text.
report(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.WorldGuardCommands
 
requiresSubject() - Method in class com.sk89q.worldguard.protection.flags.Flag
Whether the flag requires that a subject is specified in FlagValueCalculator.
resetAllStates() - Method in interface com.sk89q.worldguard.session.SessionManager
Re-initialize handlers and clear "last position," "last state," etc.
resetFallDistance() - Method in interface com.sk89q.worldguard.LocalPlayer
Clears fall distance.
resetPlayerTime() - Method in interface com.sk89q.worldguard.LocalPlayer
Resets the players time to normal.
resetPlayerWeather() - Method in interface com.sk89q.worldguard.LocalPlayer
Resets the players weather to normal.
resetState(LocalPlayer) - Method in class com.sk89q.worldguard.session.AbstractSessionManager
 
resetState(LocalPlayer) - Method in class com.sk89q.worldguard.session.Session
Re-initialize the session.
resetState(LocalPlayer) - Method in interface com.sk89q.worldguard.session.SessionManager
Re-initialize handlers and clear "last position," "last state," etc.
RESPAWN - Enum constant in enum class com.sk89q.worldguard.session.MoveType
 
RESPAWN_ANCHORS - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
rethrow(Throwable) - Method in class com.sk89q.worldguard.util.io.Closer
Stores the given throwable and rethrows it.
rethrow(Throwable, Class<X>) - Method in class com.sk89q.worldguard.util.io.Closer
Stores the given throwable and rethrows it.
rethrow(Throwable, Class<X1>, Class<X2>) - Method in class com.sk89q.worldguard.util.io.Closer
Stores the given throwable and rethrows it.
RIDE - Enum constant in enum class com.sk89q.worldguard.session.MoveType
 
RIDE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
rl - Variable in class com.sk89q.worldguard.util.collect.LongHashSet
 
ROCK_GROWTH - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
ropeLadders - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
run() - Method in class com.sk89q.worldguard.util.profiler.SamplerBuilder.Sampler
 
RUN_DELAY - Static variable in class com.sk89q.worldguard.session.AbstractSessionManager
 
rwl - Variable in class com.sk89q.worldguard.util.collect.LongHashSet
 

S

safeFallOnVoid - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
SamplerBuilder - Class in com.sk89q.worldguard.util.profiler
 
SamplerBuilder() - Constructor for class com.sk89q.worldguard.util.profiler.SamplerBuilder
 
SamplerBuilder.Sampler - Class in com.sk89q.worldguard.util.profiler
 
save() - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Save a snapshot of all the regions as it is right now to storage.
save(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Re-save the region database.
saveAll(Set<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.storage.file.YamlRegionFile
 
saveAll(Set<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.storage.MemoryRegionDatabase
 
saveAll(Set<ProtectedRegion>) - Method in interface com.sk89q.worldguard.protection.managers.storage.RegionDatabase
Replace all the data in the store with the given collection of regions.
saveChanges() - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Save changes to the region index to disk, preferring to only save the changes (rather than the whole index), but choosing to save the whole index if the underlying store does not support partial saves.
saveChanges(RegionDifference) - Method in class com.sk89q.worldguard.protection.managers.storage.file.YamlRegionFile
 
saveChanges(RegionDifference) - Method in class com.sk89q.worldguard.protection.managers.storage.MemoryRegionDatabase
 
saveChanges(RegionDifference) - Method in interface com.sk89q.worldguard.protection.managers.storage.RegionDatabase
Perform a partial save that only commits changes, rather than the entire region index.
SCULK_GROWTH - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
select(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Get a WorldEdit selection from a region.
selectedRegionStoreDriver - Variable in class com.sk89q.worldguard.config.ConfigurationManager
Region Storage Configuration method, and config values
send(Actor) - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
Send the report to a Actor.
SEND_CHAT - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
sendStringToChat(LocalPlayer, String) - Static method in class com.sk89q.worldguard.util.MessagingUtil
 
sendStringToTitle(LocalPlayer, String) - Static method in class com.sk89q.worldguard.util.MessagingUtil
 
sendTitle(String, String) - Method in interface com.sk89q.worldguard.LocalPlayer
This should preferably take Components but there's no way to do that yet
Session - Class in com.sk89q.worldguard.session
Keeps session information on a player.
Session(SessionManager) - Constructor for class com.sk89q.worldguard.session.Session
Create a new session.
SESSION_LIFETIME - Static variable in class com.sk89q.worldguard.session.AbstractSessionManager
 
SessionManager - Interface in com.sk89q.worldguard.session
 
set(LocalPlayer, Session, boolean) - Static method in class com.sk89q.worldguard.session.handler.GodMode
 
set(LocalPlayer, Session, boolean) - Static method in class com.sk89q.worldguard.session.handler.WaterBreathing
 
setBypassDisabled(boolean) - Method in class com.sk89q.worldguard.session.Session
Toggle bypass disabling for this session.
setComment(String) - Method in class com.sk89q.worldguard.blacklist.BlacklistEntry
 
setCompassTarget(Location) - Method in interface com.sk89q.worldguard.LocalPlayer
Sets the target of the compass
setDirty(boolean) - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
setDirty(boolean) - Method in class com.sk89q.worldguard.domains.GroupDomain
 
setDirty(boolean) - Method in class com.sk89q.worldguard.domains.PlayerDomain
 
setDirty(boolean) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
setDirty(boolean) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
setDirty(boolean) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
 
setDirty(boolean) - Method in interface com.sk89q.worldguard.util.ChangeTracked
Set whether changes have been made.
setDirty(RegionDifference) - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
setDirty(RegionDifference) - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
setDirty(RegionDifference) - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Set the index to be dirty using the given difference.
setDsn(String) - Method in class com.sk89q.worldguard.util.sql.DataSourceConfig
Create a new instance with a new DSN.
setExhaustion(float) - Method in interface com.sk89q.worldguard.LocalPlayer
Sets the exhaustion of this player.
setFireTicks(int) - Method in interface com.sk89q.worldguard.LocalPlayer
Sets the number of ticks the player is on fire for.
setFlag(ProtectedRegion, Flag<V>, Actor, String) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Utility method to set a flag.
setFlag(ProtectedRegion, Flag<V>, Actor, String) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Utility method to set a flag.
setFlag(T, V) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Set a flag's value.
SetFlag<T> - Class in com.sk89q.worldguard.protection.flags
Stores a set of types.
SetFlag(String, Flag<T>) - Constructor for class com.sk89q.worldguard.protection.flags.SetFlag
 
SetFlag(String, RegionGroup, Flag<T>) - Constructor for class com.sk89q.worldguard.protection.flags.SetFlag
 
setFlags(Map<Flag<?>, Object>) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Set the map of flags.
setFoodLevel(double) - Method in interface com.sk89q.worldguard.LocalPlayer
Sets the food level of this player.
setGodMode(LocalPlayer, boolean) - Method in class com.sk89q.worldguard.session.handler.GodMode
 
setGroupDomain(GroupDomain) - Method in class com.sk89q.worldguard.domains.DefaultDomain
Set a new group domain.
setHealth(double) - Method in interface com.sk89q.worldguard.LocalPlayer
Sets the health of this player.
setIgnoreGroups(String[]) - Method in class com.sk89q.worldguard.blacklist.BlacklistEntry
 
setIgnorePermissions(String[]) - Method in class com.sk89q.worldguard.blacklist.BlacklistEntry
 
setInitialized(boolean) - Method in class com.sk89q.worldguard.protection.flags.registry.SimpleFlagRegistry
 
setInput(String) - Method in class com.sk89q.worldguard.protection.flags.FlagContext.FlagContextBuilder
 
setInterval(int) - Method in class com.sk89q.worldguard.util.profiler.SamplerBuilder
 
setKeepUnresolvedNames(boolean) - Method in class com.sk89q.worldguard.protection.managers.migration.UUIDMigration
Set whether names that have no UUID equivalent (i.e.
setLocatorPolicy(DomainInputResolver.UserLocatorPolicy) - Method in class com.sk89q.worldguard.commands.task.RegionAdder
 
setLocatorPolicy(DomainInputResolver.UserLocatorPolicy) - Method in class com.sk89q.worldguard.protection.util.DomainInputResolver
Set the policy used for identifying users.
setMaximumPoint(BlockVector3) - Method in class com.sk89q.worldguard.protection.regions.ProtectedCuboidRegion
Deprecated.
ProtectedRegion bounds should never be mutated. Regions must be redefined to move them. This method will be removed in a future release.
setMembers(DefaultDomain) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Set the members domain.
setMessage(String) - Method in class com.sk89q.worldguard.blacklist.BlacklistEntry
 
setMinimumPoint(BlockVector3) - Method in class com.sk89q.worldguard.protection.regions.ProtectedCuboidRegion
Deprecated.
ProtectedRegion bounds should never be mutated. Regions must be redefined to move them. This method will be removed in a future release.
setMinMaxPoints(List<BlockVector3>) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Set the minimum and maximum points of the bounding box for a region
setObject(String, Object) - Method in class com.sk89q.worldguard.protection.flags.FlagContext.FlagContextBuilder
 
setOwners(DefaultDomain) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Set the owner domain.
setOwnersInput(String[]) - Method in class com.sk89q.worldguard.commands.task.RegionAdder
 
setPage(int) - Method in class com.sk89q.worldguard.commands.task.RegionLister
 
setParent(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Set the parent of a region.
setParent(ProtectedRegion) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Set the parent of this region.
setParentOnClaim - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
setPassword(String) - Method in class com.sk89q.worldguard.util.sql.DataSourceConfig
Create a new instance with a new password.
setPlatform(WorldGuardPlatform) - Method in class com.sk89q.worldguard.WorldGuard
 
setPlayerDomain(PlayerDomain) - Method in class com.sk89q.worldguard.domains.DefaultDomain
Set a new player domain.
setPlayerSelection(Actor, ProtectedRegion, World) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Set an actor's selection to a given region.
setPlayerSelection(Actor, ProtectedRegion, World) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Set an actor's selection to a given region.
setPlayerTime(long, boolean) - Method in interface com.sk89q.worldguard.LocalPlayer
Sets the players time.
setPlayerWeather(WeatherType) - Method in interface com.sk89q.worldguard.LocalPlayer
Sets the players WeatherType
setPriority(int) - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Set the priority of the region, where higher numbers indicate a higher priority.
setPriority(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Set the priority of a region.
setRegions(Collection<ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Replace the index with the regions in the given collection.
setRegions(Map<String, ProtectedRegion>) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Replace the index with the regions in the given map.
setRemovalStrategy(RemovalStrategy) - Method in class com.sk89q.worldguard.commands.task.RegionRemover
Set a parent removal strategy.
setRunTime(long, TimeUnit) - Method in class com.sk89q.worldguard.util.profiler.SamplerBuilder
 
setSaturation(double) - Method in interface com.sk89q.worldguard.LocalPlayer
Sets the saturation of this player.
setSender(Actor) - Method in class com.sk89q.worldguard.protection.flags.FlagContext.FlagContextBuilder
 
setSuggestedValues(Number[]) - Method in class com.sk89q.worldguard.protection.flags.NumberFlag
Not recommended for public use.
setTablePrefix(String) - Method in class com.sk89q.worldguard.util.sql.DataSourceConfig
Create a new instance with a new table prefix.
setThreadFilter(Predicate<ThreadInfo>) - Method in class com.sk89q.worldguard.util.profiler.SamplerBuilder
 
setup() - Method in class com.sk89q.worldguard.WorldGuard
 
setUsername(String) - Method in class com.sk89q.worldguard.util.sql.DataSourceConfig
Create a new instance with a new username.
setValues(PreparedStatement, String...) - Static method in class com.sk89q.worldguard.internal.util.sql.StatementUtils
Adds all of the parsed values to the PreparedStatement
setWaterBreathing(boolean) - Method in class com.sk89q.worldguard.session.handler.WaterBreathing
 
shouldIgnore(LocalPlayer) - Method in class com.sk89q.worldguard.blacklist.BlacklistEntry
Returns true if this player should be ignored.
shutdown() - Method in class com.sk89q.worldguard.protection.managers.RegionContainerImpl
Disable completely.
signChestProtection - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
SignChestProtection - Class in com.sk89q.worldguard.chest
Sign-based chest protection.
SignChestProtection() - Constructor for class com.sk89q.worldguard.chest.SignChestProtection
 
SimpleFlagRegistry - Class in com.sk89q.worldguard.protection.flags.registry
 
SimpleFlagRegistry() - Constructor for class com.sk89q.worldguard.protection.flags.registry.SimpleFlagRegistry
 
simulateSponge - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
size() - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
size() - Method in interface com.sk89q.worldguard.domains.Domain
Get the number of entries.
size() - Method in class com.sk89q.worldguard.domains.GroupDomain
 
size() - Method in class com.sk89q.worldguard.domains.PlayerDomain
 
size() - Method in interface com.sk89q.worldguard.protection.ApplicableRegionSet
Get the number of regions that are included.
size() - Method in class com.sk89q.worldguard.protection.FailedLoadRegionSet
 
size() - Method in interface com.sk89q.worldguard.protection.flags.registry.FlagRegistry
Get the number of registered flags.
size() - Method in class com.sk89q.worldguard.protection.flags.registry.SimpleFlagRegistry
 
size() - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
size() - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
size() - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Return the number of regions in the index.
size() - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Get the number of regions.
size() - Method in class com.sk89q.worldguard.protection.PermissiveRegionSet
 
size() - Method in class com.sk89q.worldguard.protection.RegionResultSet
 
size() - Method in class com.sk89q.worldguard.util.collect.LongHashSet
 
slay(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.GeneralCommands
 
SLEEP - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
SNOW_FALL - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
SNOW_MELT - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
SNOWMAN_TRAILS - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
SOIL_DRY - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
sort(List<ProtectedRegion>) - Static method in class com.sk89q.worldguard.protection.util.NormativeOrders
 
SORT - Enum constant in enum class com.sk89q.worldguard.protection.regions.RegionQuery.QueryOption
Constructs a region set that does not include parent regions and is sorted by NormativeOrders.
source - Variable in class com.sk89q.worldguard.protection.association.AbstractRegionOverlapAssociation
 
SPAWN_LOC - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
spongeRadius - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
SpongeUtil - Class in com.sk89q.worldguard.util
 
SQLDriver - Class in com.sk89q.worldguard.protection.managers.storage.sql
Stores regions using a JDBC connection with support for SQL.
SQLDriver(DataSourceConfig) - Constructor for class com.sk89q.worldguard.protection.managers.storage.sql.SQLDriver
Create a new instance.
stack(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.GeneralCommands
 
StackNode - Class in com.sk89q.worldguard.util.profiler
 
StackNode(String) - Constructor for class com.sk89q.worldguard.util.profiler.StackNode
 
stackPlayerInventory(LocalPlayer) - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Stack the inventory of the player
StackTraceNode - Class in com.sk89q.worldguard.util.profiler
 
StackTraceNode(String, String) - Constructor for class com.sk89q.worldguard.util.profiler.StackTraceNode
 
start() - Method in class com.sk89q.worldguard.util.profiler.SamplerBuilder
 
StateFlag - Class in com.sk89q.worldguard.protection.flags
Stores a bi-state value.
StateFlag(String, boolean) - Constructor for class com.sk89q.worldguard.protection.flags.StateFlag
 
StateFlag(String, boolean, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.StateFlag
 
StateFlag.State - Enum Class in com.sk89q.worldguard.protection.flags
 
StatementUtils - Class in com.sk89q.worldguard.internal.util.sql
 
stopFire(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.ToggleCommands
 
stopLag(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.ToggleCommands
 
stopProfile(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.WorldGuardCommands
 
StorageException - Exception Class in com.sk89q.worldguard.protection.managers.storage
Exceptions related to region stores inherit from this exception.
StorageException() - Constructor for exception class com.sk89q.worldguard.protection.managers.storage.StorageException
 
StorageException(String) - Constructor for exception class com.sk89q.worldguard.protection.managers.storage.StorageException
 
StorageException(String, Throwable) - Constructor for exception class com.sk89q.worldguard.protection.managers.storage.StorageException
 
StorageException(Throwable) - Constructor for exception class com.sk89q.worldguard.protection.managers.storage.StorageException
 
strictEntitySpawn - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
StringFlag - Class in com.sk89q.worldguard.protection.flags
Stores a string.
StringFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.StringFlag
 
StringFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.StringFlag
 
StringFlag(String, RegionGroup, String) - Constructor for class com.sk89q.worldguard.protection.flags.StringFlag
 
StringFlag(String, String) - Constructor for class com.sk89q.worldguard.protection.flags.StringFlag
 
StringMatcher - Interface in com.sk89q.worldguard.internal.platform
 
SUCCESS - Enum constant in enum class com.sk89q.worldguard.protection.FlagValueCalculator.Result
Indicates that the player is a member of all overlapping regions.
summaryOnStart - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
SWIM - Enum constant in enum class com.sk89q.worldguard.session.MoveType
 

T

Target - Interface in com.sk89q.worldguard.blacklist.target
A target is something that can have events attached to it.
TargetMatcher - Interface in com.sk89q.worldguard.blacklist.target
Matches a Target.
TargetMatcherParseException - Exception Class in com.sk89q.worldguard.blacklist.target
 
TargetMatcherParseException(String) - Constructor for exception class com.sk89q.worldguard.blacklist.target.TargetMatcherParseException
 
TargetMatcherParser - Class in com.sk89q.worldguard.blacklist.target
 
TargetMatcherParser() - Constructor for class com.sk89q.worldguard.blacklist.target.TargetMatcherParser
 
TELE_LOC - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
TELE_MESSAGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
Deprecated.
The type of this flag will change from a StringFlag to a ComponentFlag to support JSON text in a future release. If you depend on the type of this flag, take proper precaution for future breakage.
teleport(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
Teleport to a region
teleport(Location, String, String) - Method in interface com.sk89q.worldguard.LocalPlayer
Teleport the player, potentially async, displaying the message on a success.
TELEPORT - Enum constant in enum class com.sk89q.worldguard.session.MoveType
 
teleportOnSuffocation - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
teleportOnVoid - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
TELL - Enum constant in enum class com.sk89q.worldguard.blacklist.action.ActionType
 
TellAction - Class in com.sk89q.worldguard.blacklist.action
 
TellAction(BlacklistEntry) - Constructor for class com.sk89q.worldguard.blacklist.action.TellAction
 
test(Target) - Method in class com.sk89q.worldguard.blacklist.target.BlockMatcher
 
test(Target) - Method in class com.sk89q.worldguard.blacklist.target.ItemBlockMatcher
 
test(Target) - Method in class com.sk89q.worldguard.blacklist.target.ItemMatcher
 
test(Target) - Method in interface com.sk89q.worldguard.blacklist.target.TargetMatcher
Return whether the given target is matched by this matcher.
test(StateFlag.State...) - Static method in class com.sk89q.worldguard.protection.flags.StateFlag
Test whether at least one of the given states is ALLOW but none are set to DENY.
test(ThreadInfo) - Method in class com.sk89q.worldguard.util.profiler.ThreadIdFilter
 
test(ThreadInfo) - Method in class com.sk89q.worldguard.util.profiler.ThreadNameFilter
 
testBreak(Actor, LocalPlayer, boolean, boolean) - Method in interface com.sk89q.worldguard.internal.platform.DebugHandler
 
testBuild(Location, LocalPlayer, StateFlag...) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Returns true if the BUILD flag allows the action in the location, but it can be overridden by a list of other flags.
testBuild(Location, RegionAssociable, MapFlag<K, StateFlag.State>, K, StateFlag, StateFlag...) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Returns true if the BUILD flag allows the action in the location, but it can be overridden by a list of other flags.
testBuild(Location, RegionAssociable, StateFlag...) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Returns true if the BUILD flag allows the action in the location, but it can be overridden by a list of other flags.
testDamage(Actor, LocalPlayer, boolean, boolean) - Method in interface com.sk89q.worldguard.internal.platform.DebugHandler
 
testInteract(Actor, LocalPlayer, boolean, boolean) - Method in interface com.sk89q.worldguard.internal.platform.DebugHandler
 
testMoveTo(LocalPlayer, Location, Location, ApplicableRegionSet, MoveType) - Method in class com.sk89q.worldguard.session.handler.Handler
testMoveTo(LocalPlayer, Location, MoveType) - Method in class com.sk89q.worldguard.session.Session
Test movement to the given location.
testMoveTo(LocalPlayer, Location, MoveType, boolean) - Method in class com.sk89q.worldguard.session.Session
Test movement to the given location.
testPlace(Actor, LocalPlayer, boolean, boolean) - Method in interface com.sk89q.worldguard.internal.platform.DebugHandler
 
testState(Location, LocalPlayer, StateFlag...) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Test whether the (effective) value for a list of state flags equals ALLOW.
testState(Location, RegionAssociable, StateFlag...) - Method in class com.sk89q.worldguard.protection.regions.RegionQuery
Test whether the (effective) value for a list of state flags equals ALLOW.
testState(RegionAssociable, StateFlag...) - Method in class com.sk89q.worldguard.protection.AbstractRegionSet
 
testState(RegionAssociable, StateFlag...) - Method in interface com.sk89q.worldguard.protection.ApplicableRegionSet
Test whether the (effective) value for a list of state flags equals ALLOW.
ThreadIdFilter - Class in com.sk89q.worldguard.util.profiler
 
ThreadIdFilter(long) - Constructor for class com.sk89q.worldguard.util.profiler.ThreadIdFilter
 
ThreadNameFilter - Class in com.sk89q.worldguard.util.profiler
 
ThreadNameFilter(String) - Constructor for class com.sk89q.worldguard.util.profiler.ThreadNameFilter
 
tick(LocalPlayer) - Method in class com.sk89q.worldguard.session.Session
Tick the session.
tick(LocalPlayer, ApplicableRegionSet) - Method in class com.sk89q.worldguard.session.handler.FeedFlag
 
tick(LocalPlayer, ApplicableRegionSet) - Method in class com.sk89q.worldguard.session.handler.Handler
Called periodically (at least once every second) by SessionManager in the server's main thread.
tick(LocalPlayer, ApplicableRegionSet) - Method in class com.sk89q.worldguard.session.handler.HealFlag
 
TIME_LOCK - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
TimeLockFlag - Class in com.sk89q.worldguard.session.handler
 
TimeLockFlag(Session) - Constructor for class com.sk89q.worldguard.session.handler.TimeLockFlag
 
TimeLockFlag.Factory - Class in com.sk89q.worldguard.session.handler
 
TimestampFlag - Class in com.sk89q.worldguard.protection.flags
Stores a timestamp.
TimestampFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.TimestampFlag
 
TimestampFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.TimestampFlag
 
TNT - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
toComponent() - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
 
toggleBypass(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.region.RegionCommands
 
ToggleCommands - Class in com.sk89q.worldguard.commands
 
ToggleCommands(WorldGuard) - Constructor for class com.sk89q.worldguard.commands.ToggleCommands
 
toGroupsString() - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
toLong(int, int) - Static method in class com.sk89q.worldguard.util.collect.LongHash
 
toPlayersString() - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
toPlayersString(ProfileCache) - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
toString() - Method in class com.sk89q.worldguard.commands.region.RegionPrintoutBuilder
 
toString() - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
toString() - Method in class com.sk89q.worldguard.domains.GroupDomain
 
toString() - Method in class com.sk89q.worldguard.domains.PlayerDomain
 
toString() - Method in class com.sk89q.worldguard.protection.flags.Flag
 
toString() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
 
toString() - Method in class com.sk89q.worldguard.util.Normal
Return the un-normalized name.
toString() - Method in class com.sk89q.worldguard.util.profiler.SamplerBuilder.Sampler
 
toString() - Method in class com.sk89q.worldguard.util.profiler.StackNode
 
toUserFriendlyComponent(ProfileCache) - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
toUserFriendlyString() - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
toUserFriendlyString(ProfileCache) - Method in class com.sk89q.worldguard.domains.DefaultDomain
 
TRAMPLE_BLOCKS - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
tryAddToMap(String, Object) - Method in class com.sk89q.worldguard.protection.flags.FlagContext.FlagContextBuilder
 

U

ungod(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.GeneralCommands
 
uninitialize(LocalPlayer) - Method in class com.sk89q.worldguard.session.Session
Uninitialize the session.
uninitialize(LocalPlayer, Location, ApplicableRegionSet) - Method in class com.sk89q.worldguard.session.handler.FlagValueChangeHandler
 
uninitialize(LocalPlayer, Location, ApplicableRegionSet) - Method in class com.sk89q.worldguard.session.handler.Handler
Called when the session should clear its caches.
UnknownFlag - Class in com.sk89q.worldguard.protection.flags.registry
 
UnknownFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.registry.UnknownFlag
 
unload() - Method in class com.sk89q.worldguard.config.ConfigurationManager
Unload the configuration.
unload() - Method in interface com.sk89q.worldguard.internal.platform.WorldGuardPlatform
Unload the platform
unload() - Method in class com.sk89q.worldguard.protection.regions.RegionContainer
Save data and unload.
unload(World) - Method in class com.sk89q.worldguard.protection.regions.RegionContainer
Unload the region data for a world.
unload(String) - Method in class com.sk89q.worldguard.protection.managers.RegionContainerImpl
Unload the region manager associated with the given world name.
unloadAll() - Method in class com.sk89q.worldguard.protection.managers.RegionContainerImpl
Unload all region managers and save their contents before returning.
unloadChunk(BlockVector2) - Method in class com.sk89q.worldguard.protection.managers.RegionManager
Unload the regions for a chunk.
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.BooleanFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.CommandStringFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.DoubleFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.EntityTypeFlag
Deprecated.
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.EnumFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.Flag
Convert a raw type that was loaded (from a YAML file, for example) into the type that this flag uses.
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.GameModeTypeFlag
Deprecated.
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.IntegerFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.LocationFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.MapFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.registry.UnknownFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.RegistryFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.SetFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.StateFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.StringFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.TimestampFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.UUIDFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.VectorFlag
 
unmarshal(Object) - Method in class com.sk89q.worldguard.protection.flags.WeatherTypeFlag
Deprecated.
 
unmarshal(Map<String, Object>, boolean) - Method in interface com.sk89q.worldguard.protection.flags.registry.FlagRegistry
Unmarshal a raw map of values into a map of flags with their unmarshalled values.
unmarshal(Map<String, Object>, boolean) - Method in class com.sk89q.worldguard.protection.flags.registry.SimpleFlagRegistry
 
unregisterHandler(Handler.Factory<? extends Handler>) - Method in class com.sk89q.worldguard.session.AbstractSessionManager
 
unregisterHandler(Handler.Factory<? extends Handler>) - Method in interface com.sk89q.worldguard.session.SessionManager
Unregister a handler.
UnresolvedNamesException - Exception Class in com.sk89q.worldguard.protection.util
Thrown when there are unresolved names.
UnresolvedNamesException() - Constructor for exception class com.sk89q.worldguard.protection.util.UnresolvedNamesException
 
UnresolvedNamesException(String) - Constructor for exception class com.sk89q.worldguard.protection.util.UnresolvedNamesException
 
UnresolvedNamesException(String, Throwable) - Constructor for exception class com.sk89q.worldguard.protection.util.UnresolvedNamesException
 
UnresolvedNamesException(Throwable) - Constructor for exception class com.sk89q.worldguard.protection.util.UnresolvedNamesException
 
UNSET_PARENT_IN_CHILDREN - Enum constant in enum class com.sk89q.worldguard.protection.managers.RemovalStrategy
Unset the parent in children regions.
updateLastUse() - Method in class com.sk89q.worldguard.blacklist.logger.LogFileWriter
Update last use time.
USE - Enum constant in enum class com.sk89q.worldguard.blacklist.event.EventType
 
USE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
USE_ANVIL - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
USE_DRIPLEAF - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
useAmphibiousGroup - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
useGodGroup - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
useGodPermission - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
useMaxPriorityAssociation - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
usePlayerMove - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
usePlayerTeleports - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
useRegions - Variable in class com.sk89q.worldguard.config.WorldConfiguration
 
useRegionsCreatureSpawnEvent - Variable in class com.sk89q.worldguard.config.ConfigurationManager
 
usesMembershipAsDefault() - Method in class com.sk89q.worldguard.protection.flags.Flag
Whether, if the flag is not set at all, the value should be derived from membership.
UUID_AND_NAME - Enum constant in enum class com.sk89q.worldguard.protection.util.DomainInputResolver.UserLocatorPolicy
 
UUID_ONLY - Enum constant in enum class com.sk89q.worldguard.protection.util.DomainInputResolver.UserLocatorPolicy
 
UUIDFlag - Class in com.sk89q.worldguard.protection.flags
 
UUIDFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.UUIDFlag
 
UUIDFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.UUIDFlag
 
UUIDMigration - Class in com.sk89q.worldguard.protection.managers.migration
Migrates names to UUIDs for all the worlds in a region store.
UUIDMigration(RegionDriver, ProfileService, FlagRegistry) - Constructor for class com.sk89q.worldguard.protection.managers.migration.UUIDMigration
Create a new instance.

V

valueOf(String) - Static method in enum class com.sk89q.worldguard.blacklist.action.ActionResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sk89q.worldguard.blacklist.action.ActionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sk89q.worldguard.blacklist.event.EventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sk89q.worldguard.domains.Association
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sk89q.worldguard.protection.flags.RegionGroup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sk89q.worldguard.protection.flags.StateFlag.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sk89q.worldguard.protection.FlagValueCalculator.Result
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sk89q.worldguard.protection.managers.RemovalStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sk89q.worldguard.protection.managers.storage.DriverType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sk89q.worldguard.protection.regions.RegionQuery.QueryOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sk89q.worldguard.protection.regions.RegionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sk89q.worldguard.protection.util.DomainInputResolver.UserLocatorPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sk89q.worldguard.session.MoveType
Returns the enum constant of this class with the specified name.
values - Variable in class com.sk89q.worldguard.util.collect.LongHashSet
 
values() - Static method in enum class com.sk89q.worldguard.blacklist.action.ActionResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sk89q.worldguard.blacklist.action.ActionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sk89q.worldguard.blacklist.event.EventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sk89q.worldguard.domains.Association
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sk89q.worldguard.protection.flags.RegionGroup
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sk89q.worldguard.protection.flags.StateFlag.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sk89q.worldguard.protection.FlagValueCalculator.Result
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.sk89q.worldguard.protection.managers.index.ChunkHashTable
 
values() - Method in class com.sk89q.worldguard.protection.managers.index.HashMapIndex
 
values() - Method in interface com.sk89q.worldguard.protection.managers.index.RegionIndex
Get an unmodifiable collection of regions stored in this index.
values() - Static method in enum class com.sk89q.worldguard.protection.managers.RemovalStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sk89q.worldguard.protection.managers.storage.DriverType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sk89q.worldguard.protection.regions.RegionQuery.QueryOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sk89q.worldguard.protection.regions.RegionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sk89q.worldguard.protection.util.DomainInputResolver.UserLocatorPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sk89q.worldguard.session.MoveType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.sk89q.worldguard.util.collect.LongHashTable
 
VectorFlag - Class in com.sk89q.worldguard.protection.flags
Stores a vector.
VectorFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.VectorFlag
 
VectorFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.VectorFlag
 
version(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.WorldGuardCommands
 
VINE_GROWTH - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
volume() - Method in class com.sk89q.worldguard.protection.regions.GlobalProtectedRegion
 
volume() - Method in class com.sk89q.worldguard.protection.regions.ProtectedCuboidRegion
 
volume() - Method in class com.sk89q.worldguard.protection.regions.ProtectedPolygonalRegion
 
volume() - Method in class com.sk89q.worldguard.protection.regions.ProtectedRegion
Get the number of blocks in this region.

W

warnAboutDimensions(Actor, ProtectedRegion) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Warn the sender if the dimensions of the given region are worrying.
warnAboutDimensions(Actor, ProtectedRegion) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Warn the sender if the dimensions of the given region are worrying.
warnAboutSaveFailures(Actor) - Static method in class com.sk89q.worldguard.commands.region.MemberCommands
Warn the region saving is failing.
warnAboutSaveFailures(Actor) - Static method in class com.sk89q.worldguard.commands.region.RegionCommands
Warn the region saving is failing.
WATER_FLOW - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
waterBreathing - Variable in class com.sk89q.worldguard.session.handler.WaterBreathing
 
WaterBreathing - Class in com.sk89q.worldguard.session.handler
 
WaterBreathing(Session) - Constructor for class com.sk89q.worldguard.session.handler.WaterBreathing
 
WaterBreathing.Factory - Class in com.sk89q.worldguard.session.handler
 
WEATHER_LOCK - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
WeatherLockFlag - Class in com.sk89q.worldguard.session.handler
 
WeatherLockFlag(Session) - Constructor for class com.sk89q.worldguard.session.handler.WeatherLockFlag
 
WeatherLockFlag.Factory - Class in com.sk89q.worldguard.session.handler
 
WeatherTypeFlag - Class in com.sk89q.worldguard.protection.flags
Deprecated.
replaced by RegistryFlag<com.sk89q.worldedit.world.weather.WeatherType>, will be removed in WorldGuard 8
WeatherTypeFlag(String) - Constructor for class com.sk89q.worldguard.protection.flags.WeatherTypeFlag
Deprecated.
 
WeatherTypeFlag(String, RegionGroup) - Constructor for class com.sk89q.worldguard.protection.flags.WeatherTypeFlag
Deprecated.
 
WIND_CHARGE_BURST - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
WITHER_DAMAGE - Static variable in class com.sk89q.worldguard.protection.flags.Flags
 
wl - Variable in class com.sk89q.worldguard.util.collect.LongHashSet
 
WorldConfiguration - Class in com.sk89q.worldguard.config
Holds the configuration for individual worlds.
WorldConfiguration() - Constructor for class com.sk89q.worldguard.config.WorldConfiguration
 
WorldEditRegionConverter - Class in com.sk89q.worldguard.protection.util
A helper class to convert regions from WorldGuard to WorldEdit
worldGuard(CommandContext, Actor) - Method in class com.sk89q.worldguard.commands.ProtectionCommands
 
WorldGuard - Class in com.sk89q.worldguard
 
WorldGuardCommands - Class in com.sk89q.worldguard.commands
 
WorldGuardCommands(WorldGuard) - Constructor for class com.sk89q.worldguard.commands.WorldGuardCommands
 
WorldGuardExceptionConverter - Class in com.sk89q.worldguard.util
 
WorldGuardExceptionConverter() - Constructor for class com.sk89q.worldguard.util.WorldGuardExceptionConverter
 
WorldGuardPlatform - Interface in com.sk89q.worldguard.internal.platform
A platform for implementing.
WorldHeightMigration - Class in com.sk89q.worldguard.protection.managers.migration
 
WorldHeightMigration(RegionDriver, FlagRegistry, World) - Constructor for class com.sk89q.worldguard.protection.managers.migration.WorldHeightMigration
 
WorldPlayerTuple - Class in com.sk89q.worldguard.session
 
WorldPlayerTuple(World, LocalPlayer) - Constructor for class com.sk89q.worldguard.session.WorldPlayerTuple
 

Y

YAML - Enum constant in enum class com.sk89q.worldguard.protection.managers.storage.DriverType
 
YamlConfigurationManager - Class in com.sk89q.worldguard.config
 
YamlConfigurationManager() - Constructor for class com.sk89q.worldguard.config.YamlConfigurationManager
 
YamlRegionFile - Class in com.sk89q.worldguard.protection.managers.storage.file
A store that persists regions in a YAML-encoded file.
YamlRegionFile(String, File) - Constructor for class com.sk89q.worldguard.protection.managers.storage.file.YamlRegionFile
Create a new instance.
YamlWorldConfiguration - Class in com.sk89q.worldguard.config
 
YamlWorldConfiguration() - Constructor for class com.sk89q.worldguard.config.YamlWorldConfiguration
 
A B C D E F G H I K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form