Index

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

A

AbstractDB - Interface in com.plotsquared.core.database
 
AbstractDelegateOutputStream - Class in com.plotsquared.core.util.net
 
AbstractDelegateOutputStream(OutputStream) - Constructor for class com.plotsquared.core.util.net.AbstractDelegateOutputStream
 
accept(List<UUIDMapping>) - Method in class com.plotsquared.core.uuid.CacheUUIDService
 
ACCEPT - Enum constant in enum class com.plotsquared.core.events.Result
 
accepts(BlockType) - Method in class com.plotsquared.core.plot.flag.types.BlockTypeWrapper
 
accessPersistentMetaData(MetaDataKey<T>) - Method in class com.plotsquared.core.player.PlotPlayer
Access keyed persistent meta data for this player.
accessTemporaryMetaData(MetaDataKey<T>) - Method in class com.plotsquared.core.player.PlotPlayer
Access keyed temporary meta data for this player.
adapt(Plot) - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
add(double, E) - Method in class com.plotsquared.core.collection.SimpleRandomCollection
 
add(int, int, int) - Method in class com.plotsquared.core.location.Location
Return a new location offset by the given coordinates
add(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.FlagCommand
 
add(T) - Method in class com.plotsquared.core.collection.QuadMap
 
Add - Class in com.plotsquared.core.command
 
Add(EventDispatcher) - Constructor for class com.plotsquared.core.command.Add
 
addAll(FlagContainer) - Method in class com.plotsquared.core.plot.flag.FlagContainer
 
addAll(Collection<PlotFlag<?, ?>>) - Method in class com.plotsquared.core.plot.flag.FlagContainer
Add all flags to the container
addArea(PlotArea) - Method in class com.plotsquared.core.plot.PlotWorld
Register a new area in the world
addArea(PlotArea) - Method in class com.plotsquared.core.plot.world.ScatteredPlotWorld
 
addBatch(PreparedStatement) - Method in class com.plotsquared.core.database.SQLManager.UniqueStatement
 
addBlock(BlockState) - Method in class com.plotsquared.core.plot.BlockBucket
 
addBlock(BlockState, int) - Method in class com.plotsquared.core.plot.BlockBucket
 
addCluster(PlotCluster) - Method in class com.plotsquared.core.plot.PlotArea
 
addClusterTask(PlotCluster, SQLManager.UniqueStatement) - Method in class com.plotsquared.core.database.SQLManager
 
addComment(PlotComment) - Method in class com.plotsquared.core.plot.PlotCommentContainer
Add a comment to the plot
addComment(Plot, PlotComment) - Method in class com.plotsquared.core.plot.comment.CommentInbox
 
addComment(Plot, PlotComment) - Method in class com.plotsquared.core.plot.comment.InboxOwner
 
addComment(Plot, PlotComment) - Method in class com.plotsquared.core.plot.comment.InboxPublic
 
addComment(Plot, PlotComment) - Method in class com.plotsquared.core.plot.comment.InboxReport
 
addDefault(String, Object) - Method in interface com.plotsquared.core.configuration.Configuration
Sets the default value of the given path as provided.
addDefault(String, Object) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Sets the default value in the root at the given path as provided.
addDefault(String, Object) - Method in class com.plotsquared.core.configuration.MemoryConfiguration
 
addDefault(String, Object) - Method in class com.plotsquared.core.configuration.MemorySection
 
addDefaults(Configuration) - Method in interface com.plotsquared.core.configuration.Configuration
Sets the default values of the given paths as provided.
addDefaults(Configuration) - Method in class com.plotsquared.core.configuration.MemoryConfiguration
 
addDefaults(Map<String, Object>) - Method in interface com.plotsquared.core.configuration.Configuration
Sets the default values of the given paths as provided.
addDefaults(Map<String, Object>) - Method in class com.plotsquared.core.configuration.MemoryConfiguration
 
addDenied(UUID) - Method in class com.plotsquared.core.plot.Plot
Denies a player from this plot.
addEntities(List<? extends Entity>) - Method in class com.plotsquared.core.queue.QueueCoordinator
Add entities to be created
addFlag(T) - Method in class com.plotsquared.core.plot.flag.FlagContainer
Add a flag to the container
addGlobalTask(Runnable) - Method in class com.plotsquared.core.database.SQLManager
 
addHelpItem(HelpObject) - Method in class com.plotsquared.core.util.helpmenu.HelpPage
 
addInbox(CommentInbox) - Static method in class com.plotsquared.core.plot.comment.CommentManager
 
addMember(UUID) - Method in class com.plotsquared.core.plot.Plot
Add someone as a trusted user (updates database as well)
addNotifyTask(Runnable) - Method in class com.plotsquared.core.database.SQLManager
 
addOverlayBiome(short, short, BiomeType) - Method in class com.plotsquared.core.generator.HybridPlotWorld
 
addOverlayBlock(short, short, short, BaseBlock, boolean, int) - Method in class com.plotsquared.core.generator.HybridPlotWorld
 
addPending(PlotPlayer<?>, String, Runnable) - Static method in class com.plotsquared.core.command.CmdConfirm
 
addPersistentMeta(UUID, String, byte[], boolean) - Method in interface com.plotsquared.core.database.AbstractDB
 
addPersistentMeta(UUID, String, byte[], boolean) - Static method in class com.plotsquared.core.database.DBFunc
 
addPersistentMeta(UUID, String, byte[], boolean) - Method in class com.plotsquared.core.database.SQLManager
 
addPlayerTask(UUID, SQLManager.UniqueStatement) - Method in class com.plotsquared.core.database.SQLManager
 
addPlot(Plot) - Method in class com.plotsquared.core.plot.PlotArea
 
addPlot(Plot) - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
addPlotAbs(Plot) - Method in class com.plotsquared.core.plot.PlotArea
 
addPlotAbs(Plot) - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
addPlotArea(PlotArea) - Method in class com.plotsquared.core.plot.world.DefaultPlotAreaManager
 
addPlotArea(PlotArea) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Add a plot area
addPlotArea(PlotArea) - Method in class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
addPlotArea(PlotArea) - Method in class com.plotsquared.core.PlotAPI
Adds a plot world.
addPlotArea(PlotArea) - Method in class com.plotsquared.core.PlotSquared
Add a global reference to a plot world.
addPlotIfAbsent(Plot) - Method in class com.plotsquared.core.plot.PlotArea
 
addPlotIfAbsent(Plot) - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
addPlotTask(Plot, SQLManager.UniqueStatement) - Method in class com.plotsquared.core.database.SQLManager
 
addProgressSubscriber(ProgressSubscriber) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
addProgressSubscriber(ProgressSubscriber) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
addProgressSubscriber(ProgressSubscriber) - Method in class com.plotsquared.core.queue.QueueCoordinator
Add a ProgressSubscriber to the Queue to subscribe to the relevant Chunk Processor
addRating(UUID, Rating) - Method in class com.plotsquared.core.plot.Plot
Sets a rating for a user
- If the user has already rated, the following will return false
addReadChunk(BlockVector2) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
addReadChunk(BlockVector2) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
addReadChunk(BlockVector2) - Method in class com.plotsquared.core.queue.QueueCoordinator
Add a BlockVector2 Chunk coordinate to the Read Chunks list
addReadChunks(Set<BlockVector2>) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
addReadChunks(Set<BlockVector2>) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
addReadChunks(Set<BlockVector2>) - Method in class com.plotsquared.core.queue.QueueCoordinator
Add a set of BlockVector2 Chunk coordinates to the Read Chunks list
addRunning() - Method in class com.plotsquared.core.plot.Plot
Returns true if a previous task was running
addTask(PlotSquaredTask, int) - Static method in class com.plotsquared.core.util.task.TaskManager
Add a task to the task map
addTask(ExpiryTask) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
addToTeleportQueue(String) - Static method in class com.plotsquared.core.util.task.TaskManager
Add a string to the teleport queue
addTrusted(UUID) - Method in class com.plotsquared.core.plot.Plot
Add someone as a helper (updates database as well)
addUnknownFlag(String, String) - Method in class com.plotsquared.core.plot.flag.FlagContainer
Register a flag key-value pair which cannot yet be associated with an existing flag instance (such as when third party flag values are loaded before the flag type has been registered).
addWorld(String) - Method in class com.plotsquared.core.plot.world.DefaultPlotAreaManager
 
addWorld(String) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Add a world
addWorld(String) - Method in class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
ADMINISTRATION - Enum constant in enum class com.plotsquared.core.command.CommandCategory
Administration commands.
air - Variable in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
AIR - Enum constant in enum class com.plotsquared.core.generator.ClassicPlotManagerComponent
 
AIR - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear.CALIBRATION
 
air_sd - Variable in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
AIR_SD - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear.CALIBRATION
 
AIRBASE - Static variable in class com.plotsquared.core.listener.WEExtent
 
AIRSTATE - Static variable in class com.plotsquared.core.listener.WEExtent
 
Alias - Class in com.plotsquared.core.command
 
Alias() - Constructor for class com.plotsquared.core.command.Alias
 
aliases - Static variable in class com.plotsquared.core.command.Merge
 
aliases - Static variable in class com.plotsquared.core.command.Set
 
aliases() - Element in annotation interface com.plotsquared.core.command.CommandDeclaration
 
ALL - Enum constant in enum class com.plotsquared.core.generator.ClassicPlotManagerComponent
 
ALL - Enum constant in enum class com.plotsquared.core.location.Direction
 
ALL - Enum constant in enum class com.plotsquared.core.plot.PlotAreaTerrainType
Generate everything using the vanilla generator.
ALL - Enum constant in enum class com.plotsquared.core.queue.LightingMode
 
allows(CommandCaller) - Method in enum class com.plotsquared.core.command.RequiredType
 
allowsArea(PlotArea) - Method in class com.plotsquared.core.plot.expiration.ExpiryTask
 
allowSigns() - Method in class com.plotsquared.core.plot.PlotArea
Get whether plot signs are allowed or not.
allowSigns() - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
allowsTeleport(PlotPlayer<?>, Plot) - Static method in class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag
 
allPlots() - Method in class com.plotsquared.core.util.query.PlotQuery
Query for all plots
ALWAYS_SHOW_EXPLOSIONS - Static variable in class com.plotsquared.core.configuration.Settings.General
 
AnalysisFlag - Class in com.plotsquared.core.plot.flag.implementations
 
AnalysisFlag(List<Integer>) - Constructor for class com.plotsquared.core.plot.flag.implementations.AnalysisFlag
 
analyzePlot(Plot, RunnableVal<PlotAnalysis>) - Method in class com.plotsquared.core.generator.HybridUtils
 
analyzePlot(Plot, RunnableVal<PlotAnalysis>) - Static method in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
analyzeRegion(String, CuboidRegion, RunnableVal<PlotAnalysis>) - Method in class com.plotsquared.core.generator.HybridUtils
 
ANIMAL - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
ANIMAL_ATTACK_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.AnimalAttackFlag
 
ANIMAL_ATTACK_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.AnimalAttackFlag
 
ANIMAL_CAP_UNLIMITED - Static variable in class com.plotsquared.core.plot.flag.implementations.AnimalCapFlag
 
ANIMAL_INTERACT_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.AnimalInteractFlag
 
ANIMAL_INTERACT_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.AnimalInteractFlag
 
AnimalAttackFlag - Class in com.plotsquared.core.plot.flag.implementations
 
AnimalCapFlag - Class in com.plotsquared.core.plot.flag.implementations
 
AnimalCapFlag(int) - Constructor for class com.plotsquared.core.plot.flag.implementations.AnimalCapFlag
 
AnimalInteractFlag - Class in com.plotsquared.core.plot.flag.implementations
 
AnnotationHelper - Class in com.plotsquared.core.util
 
AnnotationHelper.ApiDescription - Annotation Interface in com.plotsquared.core.util
 
announce(PlotPlayer<?>) - Method in enum class com.plotsquared.core.setup.CommonSetupSteps
 
announce(PlotPlayer<?>) - Method in class com.plotsquared.core.setup.SettingsNodeStep
 
announce(PlotPlayer<?>) - Method in interface com.plotsquared.core.setup.SetupStep
Announces this step to the player.
anyMatch() - Method in class com.plotsquared.core.util.query.PlotQuery
Get whether any provided plot matches the given filters.
APPEARANCE - Enum constant in enum class com.plotsquared.core.command.CommandCategory
Cosmetic.
applies(long) - Method in class com.plotsquared.core.plot.expiration.ExpiryTask
 
applies(PlotAnalysis) - Method in class com.plotsquared.core.plot.expiration.ExpiryTask
 
applies(PlotArea) - Method in class com.plotsquared.core.plot.expiration.ExpiryTask
 
appliesAccountAge(long) - Method in class com.plotsquared.core.plot.expiration.ExpiryTask
 
apply(Pattern, int, int, int) - Static method in class com.plotsquared.core.util.PatternUtil
 
area - Static variable in class com.plotsquared.core.generator.HybridUtils
 
area - Variable in class com.plotsquared.core.plot.PlotCluster
 
Area - Class in com.plotsquared.core.command
 
Area(PlotAreaManager, YamlConfiguration, File, HybridPlotWorldFactory, SetupUtils, WorldUtil, GlobalBlockQueue) - Constructor for class com.plotsquared.core.command.Area
 
AreaBoundDelegateQueueCoordinator - Class in com.plotsquared.core.queue
Queue Coordinator that only sets blocks with the specified PlotArea
AreaBoundDelegateQueueCoordinator(PlotArea, QueueCoordinator) - Constructor for class com.plotsquared.core.queue.AreaBoundDelegateQueueCoordinator
 
areaName() - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
areaName(String) - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
Argument<T> - Class in com.plotsquared.core.command
 
Argument(String, T) - Constructor for class com.plotsquared.core.command.Argument
 
Arkitektonika() - Constructor for class com.plotsquared.core.configuration.Settings.Arkitektonika
 
ArrayUtil - Class in com.plotsquared.core.collection
 
ArrayUtil() - Constructor for class com.plotsquared.core.collection.ArrayUtil
 
asCollection() - Method in class com.plotsquared.core.util.query.PlotQuery
Get all plots that match the given criteria
asCompletions(String...) - Static method in class com.plotsquared.core.util.TabCompletions
 
asList() - Method in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
asList() - Method in class com.plotsquared.core.util.query.PlotQuery
Get all plots that match the given criteria
asSet() - Method in class com.plotsquared.core.util.query.PlotQuery
Get all plots that match the given criteria
asStream() - Method in class com.plotsquared.core.util.query.PlotQuery
Get all plots that match the given criteria
ASYNC_TAB_COMPLETION - Static variable in class com.plotsquared.core.configuration.Settings.Paper_Components
 
at(World<?>, int, int, int) - Static method in class com.plotsquared.core.location.Location
Construct a new location with yaw and pitch equal to 0
at(World<?>, int, int, int, float, float) - Static method in class com.plotsquared.core.location.Location
Construct a new location
at(World<?>, BlockVector3) - Static method in class com.plotsquared.core.location.Location
Construct a new location with yaw and pitch equal to 0
at(World<?>, BlockVector3, float, float) - Static method in class com.plotsquared.core.location.Location
Construct a new location
at(String, int, int, int) - Static method in class com.plotsquared.core.location.Location
Construct a new location with yaw and pitch equal to 0
at(String, int, int, int, float, float) - Static method in class com.plotsquared.core.location.Location
Construct a new location
at(String, BlockVector3) - Static method in class com.plotsquared.core.location.Location
Construct a new location with yaw and pitch equal to 0
at(String, BlockVector3, float, float) - Static method in class com.plotsquared.core.location.Location
Construct a new location
atan2(float, float) - Static method in class com.plotsquared.core.util.MathMan
 
augment(PlotArea) - Method in interface com.plotsquared.core.generator.GeneratorWrapper
 
AUGMENTED - Enum constant in enum class com.plotsquared.core.plot.PlotAreaType
 
AugmentedUtils - Class in com.plotsquared.core.generator
 
AugmentedUtils() - Constructor for class com.plotsquared.core.generator.AugmentedUtils
 
Auto - Class in com.plotsquared.core.command
 
Auto(PlotAreaManager, EventDispatcher, EconHandler, ServicePipeline) - Constructor for class com.plotsquared.core.command.Auto
 
Auto_Clear() - Constructor for class com.plotsquared.core.configuration.Settings.Auto_Clear
 
AUTO_CLEAR - Static variable in class com.plotsquared.core.configuration.Settings
 
AUTO_TRIM - Static variable in class com.plotsquared.core.configuration.Settings.Chunk_Processor
 
AutoClaimFinishTask - Class in com.plotsquared.core.util.task
 
AutoClaimFinishTask(PlotPlayer<?>, Plot, PlotArea, String, EventDispatcher) - Constructor for class com.plotsquared.core.util.task.AutoClaimFinishTask
 
AUTOMATIC_BACKUPS - Static variable in class com.plotsquared.core.configuration.Settings.Backup
 
automaticBackup(PlotPlayer<?>, Plot, Runnable) - Method in interface com.plotsquared.core.backup.BackupManager
This will perform an automatic backup of the plot iff the plot has an owner, automatic backups are enabled.
automaticBackup(PlotPlayer<?>, Plot, Runnable) - Method in class com.plotsquared.core.backup.NullBackupManager
 
automaticBackup(PlotPlayer<?>, Plot, Runnable) - Method in class com.plotsquared.core.backup.SimpleBackupManager
 
autoMerge(Direction, int, UUID, PlotPlayer<?>, boolean) - Method in class com.plotsquared.core.plot.PlotModificationManager
Auto merge a plot in a specific direction.
AutoQuery(PlotPlayer<?>, PlotId, int, int, PlotArea) - Constructor for class com.plotsquared.core.services.plots.AutoService.AutoQuery
Crate a new auto query
AutoService - Interface in com.plotsquared.core.services.plots
 
AutoService.AutoQuery - Class in com.plotsquared.core.services.plots
 
AutoService.DefaultAutoService - Class in com.plotsquared.core.services.plots
 
AutoService.MultiPlotService - Class in com.plotsquared.core.services.plots
 
AutoService.SinglePlotService - Class in com.plotsquared.core.services.plots
 
average(int, int) - Static method in class com.plotsquared.core.util.MathMan
 
AXIS_X - Static variable in class com.plotsquared.core.util.PlotAreaConverter
 
AXIS_Y - Static variable in class com.plotsquared.core.util.PlotAreaConverter
 
AXIS_Z - Static variable in class com.plotsquared.core.util.PlotAreaConverter
 

B

back() - Method in class com.plotsquared.core.setup.SetupProcess
 
BACKEND_URL - Static variable in class com.plotsquared.core.configuration.Settings.Arkitektonika
 
BACKGROUND_CACHING_ENABLED - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
BACKGROUND_LIMIT - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
BackgroundPipeline - Annotation Interface in com.plotsquared.core.inject.annotations
 
backup(PlotPlayer<?>, Plot, Runnable) - Static method in interface com.plotsquared.core.backup.BackupManager
This will perform an automatic backup of the plot iff the plot has an owner, automatic backups are enabled.
Backup - Class in com.plotsquared.core.backup
Object representing a plot backup.
Backup - Class in com.plotsquared.core.command
 
Backup() - Constructor for class com.plotsquared.core.configuration.Settings.Backup
 
Backup(BackupManager) - Constructor for class com.plotsquared.core.command.Backup
 
BACKUP_LIMIT - Static variable in class com.plotsquared.core.configuration.Settings.Backup
 
backupManager() - Method in interface com.plotsquared.core.PlotPlatform
Get the backup manager instance
BackupManager - Interface in com.plotsquared.core.backup
 
BackupProfile - Interface in com.plotsquared.core.backup
 
BAN_DELETER - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
BasicQueueCoordinator - Class in com.plotsquared.core.queue
Standard block setting queue that allows block setting across numerous chunks, without limits.
BasicQueueCoordinator(World) - Constructor for class com.plotsquared.core.queue.BasicQueueCoordinator
 
best - Variable in class com.plotsquared.core.util.StringComparison.ComparisonResult
 
Biome - Class in com.plotsquared.core.command
 
Biome() - Constructor for class com.plotsquared.core.command.Biome
 
BIOME - Static variable in class com.plotsquared.core.configuration.ConfigurationUtil
 
biomeResult - Variable in class com.plotsquared.core.queue.ChunkQueueCoordinator
 
BLOCK_0 - Static variable in class com.plotsquared.core.configuration.Settings.Ratings
 
BLOCK_1 - Static variable in class com.plotsquared.core.configuration.Settings.Ratings
 
BLOCK_2 - Static variable in class com.plotsquared.core.configuration.Settings.Ratings
 
BLOCK_3 - Static variable in class com.plotsquared.core.configuration.Settings.Ratings
 
BLOCK_4 - Static variable in class com.plotsquared.core.configuration.Settings.Ratings
 
BLOCK_5 - Static variable in class com.plotsquared.core.configuration.Settings.Ratings
 
BLOCK_6 - Static variable in class com.plotsquared.core.configuration.Settings.Ratings
 
BLOCK_7 - Static variable in class com.plotsquared.core.configuration.Settings.Ratings
 
BLOCK_8 - Static variable in class com.plotsquared.core.configuration.Settings.Ratings
 
BLOCK_BUCKET - Static variable in class com.plotsquared.core.configuration.ConfigurationUtil
 
BLOCK_BURN_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.BlockBurnFlag
 
BLOCK_BURN_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.BlockBurnFlag
 
BLOCK_IGNITION_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.BlockIgnitionFlag
 
BLOCK_IGNITION_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.BlockIgnitionFlag
 
BlockBucket - Class in com.plotsquared.core.plot
A block bucket is a container of block types, where each block has a specified chance of being randomly picked
BlockBucket() - Constructor for class com.plotsquared.core.plot.BlockBucket
 
BlockBucket(BlockState) - Constructor for class com.plotsquared.core.plot.BlockBucket
 
BlockBucket(BlockType) - Constructor for class com.plotsquared.core.plot.BlockBucket
 
BlockBucket(String) - Constructor for class com.plotsquared.core.plot.BlockBucket
 
BlockBurnFlag - Class in com.plotsquared.core.plot.flag.implementations
 
BLOCKED_CMDS_FLAG_NONE - Static variable in class com.plotsquared.core.plot.flag.implementations.BlockedCmdsFlag
 
BlockedCmdsFlag - Class in com.plotsquared.core.plot.flag.implementations
 
BlockedCmdsFlag(List<String>) - Constructor for class com.plotsquared.core.plot.flag.implementations.BlockedCmdsFlag
 
BlockIgnitionFlag - Class in com.plotsquared.core.plot.flag.implementations
 
BLOCKING_TIMEOUT - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
BlockLoc - Class in com.plotsquared.core.location
 
BlockLoc(int, int, int) - Constructor for class com.plotsquared.core.location.BlockLoc
 
BlockLoc(int, int, int, float, float) - Constructor for class com.plotsquared.core.location.BlockLoc
 
BlockTypeListFlag<F extends ListFlag<BlockTypeWrapper,F>> - Class in com.plotsquared.core.plot.flag.types
 
BlockTypeListFlag(List<BlockTypeWrapper>, Caption) - Constructor for class com.plotsquared.core.plot.flag.types.BlockTypeListFlag
 
BlockTypeWrapper - Class in com.plotsquared.core.plot.flag.types
Container that class either contains a BlockType or a BlockCategory
BlockUtil - Class in com.plotsquared.core.util
BlockState related utility methods
Boolean - Static variable in class com.plotsquared.core.command.Argument
 
BOOLEAN - Static variable in class com.plotsquared.core.configuration.ConfigurationUtil
 
BooleanFlag<F extends PlotFlag<Boolean,F>> - Class in com.plotsquared.core.plot.flag.types
 
BooleanFlag(boolean, Caption) - Constructor for class com.plotsquared.core.plot.flag.types.BooleanFlag
Construct a new flag instance.
BooleanFlag(Caption) - Constructor for class com.plotsquared.core.plot.flag.types.BooleanFlag
Construct a new boolean flag, with false as the default value.
booleanToBytes(boolean) - Static method in class com.plotsquared.core.collection.ByteArrayUtilities
 
BORDER - Enum constant in enum class com.plotsquared.core.generator.ClassicPlotManagerComponent
 
BREAK_NONE - Static variable in class com.plotsquared.core.plot.flag.implementations.BreakFlag
 
BreakFlag - Class in com.plotsquared.core.plot.flag.implementations
 
BreakFlag(List<BlockTypeWrapper>) - Constructor for class com.plotsquared.core.plot.flag.implementations.BreakFlag
 
build() - Method in class com.plotsquared.core.queue.ChunkCoordinatorBuilder
Create a new ChunkCoordinator instance based on the values in the Builder instance.
buildHeader() - Method in class com.plotsquared.core.configuration.file.FileConfiguration
Compiles the header for this FileConfiguration and returns the result.
buildHeader() - Method in class com.plotsquared.core.configuration.file.YamlConfiguration
 
buildInventory(PlotPlayer<?>) - Method in class com.plotsquared.core.components.ComponentPresetManager
Build the component inventory for a player.
Buy - Class in com.plotsquared.core.command
 
Buy(EventDispatcher, EconHandler) - Constructor for class com.plotsquared.core.command.Buy
 
bypass(boolean, Runnable) - Static method in class com.plotsquared.core.generator.AugmentedUtils
 
ByteArrayUtilities - Class in com.plotsquared.core.collection
 
ByteArrayUtilities() - Constructor for class com.plotsquared.core.collection.ByteArrayUtilities
 
bytesToBoolean(byte[]) - Static method in class com.plotsquared.core.collection.ByteArrayUtilities
 

C

CACHE_EXPIRATION - Static variable in class com.plotsquared.core.configuration.Settings.Tab_Completions
 
CACHE_I - Static variable in class com.plotsquared.core.util.MainUtil
Deprecated, for removal: This API element is subject to removal in a future version.
CACHE_J - Static variable in class com.plotsquared.core.util.MainUtil
Deprecated, for removal: This API element is subject to removal in a future version.
CacheUUIDService - Class in com.plotsquared.core.uuid
UUID service backed by a Guava Cache
CacheUUIDService(int) - Constructor for class com.plotsquared.core.uuid.CacheUUIDService
Construct a new Cache UUID service with a maximum number of entries.
calcOptimalModifiers(Runnable, double) - Static method in class com.plotsquared.core.plot.expiration.PlotAnalysis
This will set the optimal modifiers for the plot analysis based on the current plot ratings
- Will be used to calibrate the threshold for plot clearing
CALIBRATION - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear
 
CALIBRATION() - Constructor for class com.plotsquared.core.configuration.Settings.Auto_Clear.CALIBRATION
 
call() - Method in class com.plotsquared.core.util.task.AutoClaimFinishTask
 
call(Object...) - Method in class com.plotsquared.core.util.ReflectionUtils.RefMethod.RefExecutor
apply method for selected object
callAuto(PlotPlayer<?>, PlotArea, String, int, int) - Method in class com.plotsquared.core.util.EventDispatcher
 
callAutoMerge(Plot, List<PlotId>) - Method in class com.plotsquared.core.util.EventDispatcher
 
callAutoPlotsChosen(PlotPlayer<?>, List<Plot>) - Method in class com.plotsquared.core.util.EventDispatcher
 
callClaim(PlotPlayer<?>, Plot, String) - Method in class com.plotsquared.core.util.EventDispatcher
 
callClear(Plot) - Method in class com.plotsquared.core.util.EventDispatcher
 
callComponentSet(Plot, String, Pattern) - Method in class com.plotsquared.core.util.EventDispatcher
 
callDelete(Plot) - Method in class com.plotsquared.core.util.EventDispatcher
 
callDenied(PlotPlayer<?>, Plot, UUID, boolean) - Method in class com.plotsquared.core.util.EventDispatcher
 
callDone(Plot) - Method in class com.plotsquared.core.util.EventDispatcher
 
callEntry(PlotPlayer<?>, Plot) - Method in class com.plotsquared.core.util.EventDispatcher
 
callEvent(PlotEvent) - Method in class com.plotsquared.core.util.EventDispatcher
 
callFlagAdd(PlotFlag<?, ?>, Plot) - Method in class com.plotsquared.core.util.EventDispatcher
 
callFlagRemove(PlotFlag<?, ?>, Plot) - Method in class com.plotsquared.core.util.EventDispatcher
 
callGenericEvent(Object) - Method in class com.plotsquared.core.util.EventDispatcher
 
callLeave(PlotPlayer<?>, Plot) - Method in class com.plotsquared.core.util.EventDispatcher
 
callMember(PlotPlayer<?>, Plot, UUID, boolean) - Method in class com.plotsquared.core.util.EventDispatcher
 
callMerge(Plot, Direction, int, PlotPlayer<?>) - Method in class com.plotsquared.core.util.EventDispatcher
 
callMethodSync(Callable<T>) - Method in class com.plotsquared.core.util.task.TaskManager
Call a method synchronously and return a future with the result of the result
callOwnerChange(PlotPlayer<?>, Plot, UUID, UUID, boolean) - Method in class com.plotsquared.core.util.EventDispatcher
 
callPlotClaimedNotify(Plot, boolean) - Method in class com.plotsquared.core.util.EventDispatcher
 
callPostAuto(PlotPlayer<?>, Plot) - Method in class com.plotsquared.core.util.EventDispatcher
 
callPostDelete(Plot) - Method in class com.plotsquared.core.util.EventDispatcher
 
callPostMerge(PlotPlayer<?>, Plot) - Method in class com.plotsquared.core.util.EventDispatcher
 
callPostOwnerChange(PlotPlayer<?>, Plot, UUID) - Method in class com.plotsquared.core.util.EventDispatcher
 
callPostUnlink(Plot, PlotUnlinkEvent.REASON) - Method in class com.plotsquared.core.util.EventDispatcher
 
callRating(PlotPlayer<?>, Plot, Rating) - Method in class com.plotsquared.core.util.EventDispatcher
 
callTeleport(PlotPlayer<?>, Location, Plot, TeleportCause) - Method in class com.plotsquared.core.util.EventDispatcher
 
callTrusted(PlotPlayer<?>, Plot, UUID, boolean) - Method in class com.plotsquared.core.util.EventDispatcher
 
callUnlink(PlotArea, Plot, boolean, boolean, PlotUnlinkEvent.REASON) - Method in class com.plotsquared.core.util.EventDispatcher
 
canBeSynchronous() - Method in class com.plotsquared.core.uuid.CacheUUIDService
 
canBeSynchronous() - Method in interface com.plotsquared.core.uuid.UUIDService
Check whether or not this service can be safely used synchronously without blocking the server for an extended amount of time.
cancel() - Method in class com.plotsquared.core.queue.ChunkCoordinator
Cancel the chunk coordinator.
cancel() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
cancel() - Method in class com.plotsquared.core.queue.QueueCoordinator
Cancel the queue
cancel() - Method in class com.plotsquared.core.queue.subscriber.DefaultProgressSubscriber
 
cancel() - Method in interface com.plotsquared.core.util.task.PlotSquaredTask
Cancel the task
cancel() - Method in class com.plotsquared.core.util.task.PlotSquaredTask.NullTask
 
CANCEL_CHUNK_SPAWN - Static variable in class com.plotsquared.core.configuration.Settings.Paper_Components
 
CancellablePlotEvent - Interface in com.plotsquared.core.events
PlotSquared event with Result to cancel, force, or allow.
cancelTask() - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
canClaim(PlotPlayer<?>) - Method in class com.plotsquared.core.plot.Plot
Check if a plot can be claimed by the provided player.
canClaim(PlotPlayer<?>, PlotId, PlotId) - Method in class com.plotsquared.core.plot.PlotArea
 
canEqual(Object) - Method in class com.plotsquared.core.plot.flag.FlagContainer
Deprecated, for removal: This API element is subject to removal in a future version.
This method is not meant to be invoked or overridden, with no replacement.
canEqual(Object) - Method in class com.plotsquared.core.plot.flag.PlotFlag
Deprecated, for removal: This API element is subject to removal in a future version.
This method is not meant to be invoked or overridden, with no replacement.
canEqual(Object) - Method in class com.plotsquared.core.plot.PlotWorld
Deprecated, for removal: This API element is subject to removal in a future version.
This method is not meant to be invoked or overridden, with no replacement.
canEqual(Object) - Method in class com.plotsquared.core.uuid.UUIDMapping
Deprecated, for removal: This API element is subject to removal in a future version.
This method is not meant to be invoked or overridden, with no replacement.
canExecute(PlotPlayer<?>, boolean) - Method in class com.plotsquared.core.command.Command
 
canExecute(PlotPlayer<?>, boolean) - Method in class com.plotsquared.core.command.Help
 
canExecute(PlotPlayer<?>, boolean) - Method in class com.plotsquared.core.command.MainCommand
 
canModify(Plot, PlotPlayer<?>) - Method in class com.plotsquared.core.plot.comment.CommentInbox
 
canRead(Plot, PlotPlayer<?>) - Method in class com.plotsquared.core.plot.comment.CommentInbox
 
canSee(PlotPlayer<?>) - Method in class com.plotsquared.core.player.ConsolePlayer
 
canSee(PlotPlayer<?>) - Method in class com.plotsquared.core.player.PlotPlayer
Check if the player is able to see the other player.
canTeleport(Location) - Method in class com.plotsquared.core.player.ConsolePlayer
 
canTeleport(Location) - Method in class com.plotsquared.core.player.PlotPlayer
 
canWrite(Plot, PlotPlayer<?>) - Method in class com.plotsquared.core.plot.comment.CommentInbox
 
CAP_ANIMAL - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
CAP_ENTITY - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
CAP_MISC - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
CAP_MOB - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
CAP_MONSTER - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
CAP_VEHICLE - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
Caps - Class in com.plotsquared.core.command
 
Caps() - Constructor for class com.plotsquared.core.command.Caps
 
Caption - Interface in com.plotsquared.core.configuration.caption
Any message that can be sent to a player, the console, etc.
CaptionHolder - Class in com.plotsquared.core.configuration.caption
 
CaptionHolder() - Constructor for class com.plotsquared.core.configuration.caption.CaptionHolder
 
CaptionLoader - Class in com.plotsquared.core.configuration.caption.load
This class handles loading and updating of message files.
CaptionMap - Interface in com.plotsquared.core.configuration.caption
Map containing mappings between captions and components
CaptionMap.NoSuchCaptionException - Exception in com.plotsquared.core.configuration.caption
 
CaptionUtility - Class in com.plotsquared.core.configuration.caption
 
CaptionUtility() - Constructor for class com.plotsquared.core.configuration.caption.CaptionUtility
 
castUnsafe(PlotFlag<?, ?>) - Static method in class com.plotsquared.core.plot.flag.FlagContainer
Cast a plot flag with wildcard parameters into a parametrized PlotFlag.
catchAsync(String) - Static method in class com.plotsquared.core.util.ThreadUtils
Throws IllegalStateException if the method is not called from the server main thread
catchSync(String) - Static method in class com.plotsquared.core.util.ThreadUtils
Throws IllegalStateException if the method is called from the server main thread
CATEGORIES - Static variable in class com.plotsquared.core.configuration.Settings.Ratings
 
category() - Element in annotation interface com.plotsquared.core.command.CommandDeclaration
 
CauseSets() - Constructor for class com.plotsquared.core.events.TeleportCause.CauseSets
 
changes - Variable in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
CHANGES - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear.CALIBRATION
 
changes_sd - Variable in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
CHANGES_SD - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear.CALIBRATION
 
chat(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Toggle
 
Chat - Class in com.plotsquared.core.command
Deprecated, for removal: This API element is subject to removal in a future version.
In favor of "/plot toggle chat" and scheduled for removal within the next major release.
Chat() - Constructor for class com.plotsquared.core.command.Chat
Deprecated.
 
Chat() - Constructor for class com.plotsquared.core.configuration.Settings.Chat
 
CHAT - Enum constant in enum class com.plotsquared.core.command.CommandCategory
Chat.
CHAT_FLAG_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.ChatFlag
 
CHAT_FLAG_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.ChatFlag
 
ChatContext(PlotPlayer<?>, String, boolean) - Constructor for class com.plotsquared.core.configuration.caption.ChatFormatter.ChatContext
Create a new chat context
ChatFlag - Class in com.plotsquared.core.plot.flag.implementations
 
ChatFlag(boolean) - Constructor for class com.plotsquared.core.plot.flag.implementations.ChatFlag
 
ChatFormatter - Interface in com.plotsquared.core.configuration.caption
 
ChatFormatter.ChatContext - Class in com.plotsquared.core.configuration.caption
 
chatspy(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Toggle
 
check(T, Caption, Template...) - Method in class com.plotsquared.core.command.Command
 
checkAllowedPlots(PlotPlayer<?>, PlotArea, Integer, int, int) - Static method in class com.plotsquared.core.command.Auto
 
checkArgs(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Command
 
checkClosed() - Method in class com.plotsquared.core.player.MetaDataAccess
 
checkConnection() - Method in class com.plotsquared.core.database.Database
Checks if a connection is open with the database.
checkConnection() - Method in class com.plotsquared.core.database.MySQL
 
checkConnection() - Method in class com.plotsquared.core.database.SQLite
 
checkEntity(Plot, PlotFlag<Integer, ?>...) - Static method in class com.plotsquared.core.util.EntityUtil
 
checkModified(QueueCoordinator, int, int, int, int, int, int, BlockState[]) - Method in class com.plotsquared.core.generator.HybridUtils
 
checkPlayerBlockEvent(PlotPlayer<?>, PlayerBlockEventType, Location, BlockType, boolean) - Method in class com.plotsquared.core.util.EventDispatcher
 
checkTrue(boolean, Caption, Template...) - Method in class com.plotsquared.core.command.Command
 
checkVersion(int[], int...) - Method in class com.plotsquared.core.PlotSquared
Check if `version` is >= `version2`.
CHOOSE_AREA_ID - Enum constant in enum class com.plotsquared.core.setup.CommonSetupSteps
 
CHOOSE_GENERATOR - Enum constant in enum class com.plotsquared.core.setup.CommonSetupSteps
 
CHOOSE_MAXIMUM_PLOT_ID - Enum constant in enum class com.plotsquared.core.setup.CommonSetupSteps
 
CHOOSE_MINIMUM_PLOT_ID - Enum constant in enum class com.plotsquared.core.setup.CommonSetupSteps
 
CHOOSE_PLOT_AREA_TYPE - Enum constant in enum class com.plotsquared.core.setup.CommonSetupSteps
 
CHOOSE_TERRAIN_TYPE - Enum constant in enum class com.plotsquared.core.setup.CommonSetupSteps
 
CHOOSE_WORLD_NAME - Enum constant in enum class com.plotsquared.core.setup.CommonSetupSteps
 
Chunk_Processor() - Constructor for class com.plotsquared.core.configuration.Settings.Chunk_Processor
 
CHUNK_PROCESSOR - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
ChunkCoordinator - Class in com.plotsquared.core.queue
 
ChunkCoordinator() - Constructor for class com.plotsquared.core.queue.ChunkCoordinator
 
ChunkCoordinatorBuilder - Class in com.plotsquared.core.queue
Builds a ChunkCoordinator instance
ChunkCoordinatorBuilder(ChunkCoordinatorFactory) - Constructor for class com.plotsquared.core.queue.ChunkCoordinatorBuilder
 
ChunkCoordinatorBuilderFactory - Interface in com.plotsquared.core.inject.factory
 
ChunkCoordinatorFactory - Interface in com.plotsquared.core.inject.factory
 
chunkManager() - Method in interface com.plotsquared.core.PlotPlatform
Get the ChunkManager implementation for the platform
ChunkManager - Class in com.plotsquared.core.util
 
ChunkManager() - Constructor for class com.plotsquared.core.util.ChunkManager
 
ChunkQueueCoordinator - Class in com.plotsquared.core.queue
Queue that is limited to a single chunk
ChunkQueueCoordinator(World, BlockVector3, BlockVector3, boolean) - Constructor for class com.plotsquared.core.queue.ChunkQueueCoordinator
 
chunks - Static variable in class com.plotsquared.core.generator.HybridUtils
 
ChunkUtil - Class in com.plotsquared.core.util
This cache is used for world generation and just saves a bit of calculation time when checking if something is in the plot area.
ChunkWrapper - Class in com.plotsquared.core.location
 
ChunkWrapper(String, int, int) - Constructor for class com.plotsquared.core.location.ChunkWrapper
 
claim(PlotPlayer<?>, boolean, String) - Method in class com.plotsquared.core.plot.Plot
Deprecated, for removal: This API element is subject to removal in a future version.
claim(PlotPlayer<?>, boolean, String, boolean) - Method in class com.plotsquared.core.plot.Plot
Deprecated, for removal: This API element is subject to removal in a future version.
claim(PlotPlayer<?>, boolean, String, boolean, boolean) - Method in class com.plotsquared.core.plot.Plot
Claim the plot
Claim - Class in com.plotsquared.core.command
 
Claim() - Constructor for class com.plotsquared.core.configuration.Settings.Claim
 
Claim(EventDispatcher, EconHandler) - Constructor for class com.plotsquared.core.command.Claim
 
CLAIMED_WALL_BLOCK - Variable in class com.plotsquared.core.generator.ClassicPlotWorld
 
CLAIMING - Enum constant in enum class com.plotsquared.core.command.CommandCategory
Claiming CommandConfig.
claimPlot(Plot, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
claimPlot(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
 
claimPlot(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
ClassicPlotManager - Class in com.plotsquared.core.generator
A plot manager with square plots which tessellate on a square grid with the following sections: ROAD, WALL, BORDER (wall), PLOT, FLOOR (plot).
ClassicPlotManager(ClassicPlotWorld, RegionManager) - Constructor for class com.plotsquared.core.generator.ClassicPlotManager
 
ClassicPlotManagerComponent - Enum Class in com.plotsquared.core.generator
Plot components for ClassicPlotManager
ClassicPlotWorld - Class in com.plotsquared.core.generator
 
ClassicPlotWorld(String, String, IndependentPlotGenerator, PlotId, PlotId, YamlConfiguration, GlobalBlockQueue) - Constructor for class com.plotsquared.core.generator.ClassicPlotWorld
 
clear(boolean, boolean, PlotPlayer<?>, Runnable) - Method in class com.plotsquared.core.plot.PlotModificationManager
Clear the plot
clear(Runnable) - Method in class com.plotsquared.core.plot.PlotModificationManager
Clear the plot
Clear - Class in com.plotsquared.core.command
 
Clear(EventDispatcher, GlobalBlockQueue) - Constructor for class com.plotsquared.core.command.Clear
 
CLEAR - Enum constant in enum class com.plotsquared.core.events.PlotUnlinkEvent.REASON
 
CLEAR - Enum constant in enum class com.plotsquared.core.plot.PlotWeather
 
CLEAR - Static variable in class com.plotsquared.core.configuration.Settings.FAWE_Components
 
clearAllEntities(Location, Location) - Method in class com.plotsquared.core.util.RegionManager
 
clearCache() - Method in class com.plotsquared.core.plot.Plot
 
clearConfirmation(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Toggle
 
clearInbox(Plot) - Method in class com.plotsquared.core.plot.comment.CommentInbox
 
clearInbox(Plot, String) - Method in interface com.plotsquared.core.database.AbstractDB
Clears the specified inbox on the given plot.
clearInbox(Plot, String) - Static method in class com.plotsquared.core.database.DBFunc
 
clearInbox(Plot, String) - Method in class com.plotsquared.core.database.SQLManager
 
clearLocal() - Method in class com.plotsquared.core.plot.flag.FlagContainer
Clears the local flag map
clearPlot(Plot, Runnable, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.generator.HybridPlotManager
 
clearPlot(Plot, Runnable, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.generator.SquarePlotManager
 
clearPlot(Plot, Runnable, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
 
clearPlot(Plot, Runnable, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
clearRatings() - Method in class com.plotsquared.core.plot.Plot
Clear the ratings/likes for this plot
CLICK_EVENT_ACTIONS_TO_REMOVE - Static variable in class com.plotsquared.core.configuration.Settings.Chat
 
close() - Method in interface com.plotsquared.core.database.AbstractDB
Closes the database.
close() - Static method in class com.plotsquared.core.database.DBFunc
 
close() - Method in class com.plotsquared.core.database.SQLManager
 
close() - Method in class com.plotsquared.core.player.MetaDataAccess
 
close() - Method in class com.plotsquared.core.plot.PlotInventory
 
close() - Method in class com.plotsquared.core.synchronization.LockRepository.LockAccess
 
close() - Method in class com.plotsquared.core.util.net.AbstractDelegateOutputStream
 
close(PlotInventory) - Method in class com.plotsquared.core.util.InventoryUtil
 
closeConnection() - Method in class com.plotsquared.core.database.Database
Closes the connection with the database.
closeConnection() - Method in class com.plotsquared.core.database.MySQL
 
closeConnection() - Method in class com.plotsquared.core.database.SQLite
 
Cluster - Class in com.plotsquared.core.command
 
Cluster() - Constructor for class com.plotsquared.core.command.Cluster
 
clusterTasks - Variable in class com.plotsquared.core.database.SQLManager
cluster cluster_helpers cluster_invited cluster_settings
CmdConfirm - Class in com.plotsquared.core.command
 
CmdConfirm() - Constructor for class com.plotsquared.core.command.CmdConfirm
 
CmdInstance - Class in com.plotsquared.core.command
 
CmdInstance(Runnable) - Constructor for class com.plotsquared.core.command.CmdInstance
 
com.plotsquared.core - package com.plotsquared.core
 
com.plotsquared.core.backup - package com.plotsquared.core.backup
 
com.plotsquared.core.collection - package com.plotsquared.core.collection
 
com.plotsquared.core.command - package com.plotsquared.core.command
 
com.plotsquared.core.components - package com.plotsquared.core.components
 
com.plotsquared.core.configuration - package com.plotsquared.core.configuration
 
com.plotsquared.core.configuration.caption - package com.plotsquared.core.configuration.caption
 
com.plotsquared.core.configuration.caption.load - package com.plotsquared.core.configuration.caption.load
 
com.plotsquared.core.configuration.file - package com.plotsquared.core.configuration.file
 
com.plotsquared.core.configuration.serialization - package com.plotsquared.core.configuration.serialization
 
com.plotsquared.core.database - package com.plotsquared.core.database
 
com.plotsquared.core.events - package com.plotsquared.core.events
 
com.plotsquared.core.events.post - package com.plotsquared.core.events.post
Contains events which are fired after specific actions are completed.
com.plotsquared.core.generator - package com.plotsquared.core.generator
 
com.plotsquared.core.inject.annotations - package com.plotsquared.core.inject.annotations
 
com.plotsquared.core.inject.factory - package com.plotsquared.core.inject.factory
 
com.plotsquared.core.inject.modules - package com.plotsquared.core.inject.modules
 
com.plotsquared.core.listener - package com.plotsquared.core.listener
 
com.plotsquared.core.location - package com.plotsquared.core.location
 
com.plotsquared.core.permissions - package com.plotsquared.core.permissions
 
com.plotsquared.core.player - package com.plotsquared.core.player
 
com.plotsquared.core.plot - package com.plotsquared.core.plot
 
com.plotsquared.core.plot.comment - package com.plotsquared.core.plot.comment
 
com.plotsquared.core.plot.expiration - package com.plotsquared.core.plot.expiration
 
com.plotsquared.core.plot.flag - package com.plotsquared.core.plot.flag
 
com.plotsquared.core.plot.flag.implementations - package com.plotsquared.core.plot.flag.implementations
 
com.plotsquared.core.plot.flag.types - package com.plotsquared.core.plot.flag.types
 
com.plotsquared.core.plot.schematic - package com.plotsquared.core.plot.schematic
 
com.plotsquared.core.plot.world - package com.plotsquared.core.plot.world
 
com.plotsquared.core.queue - package com.plotsquared.core.queue
 
com.plotsquared.core.queue.subscriber - package com.plotsquared.core.queue.subscriber
 
com.plotsquared.core.services.plots - package com.plotsquared.core.services.plots
 
com.plotsquared.core.setup - package com.plotsquared.core.setup
 
com.plotsquared.core.synchronization - package com.plotsquared.core.synchronization
 
com.plotsquared.core.util - package com.plotsquared.core.util
 
com.plotsquared.core.util.entity - package com.plotsquared.core.util.entity
 
com.plotsquared.core.util.helpmenu - package com.plotsquared.core.util.helpmenu
 
com.plotsquared.core.util.net - package com.plotsquared.core.util.net
 
com.plotsquared.core.util.placeholders - package com.plotsquared.core.util.placeholders
 
com.plotsquared.core.util.query - package com.plotsquared.core.util.query
 
com.plotsquared.core.util.task - package com.plotsquared.core.util.task
 
com.plotsquared.core.uuid - package com.plotsquared.core.uuid
 
com.plotsquared.core.uuid.offline - package com.plotsquared.core.uuid.offline
 
command - Variable in class com.plotsquared.core.command.CmdInstance
 
command() - Element in annotation interface com.plotsquared.core.command.CommandDeclaration
 
Command - Class in com.plotsquared.core.command
 
Command(Command, boolean) - Constructor for class com.plotsquared.core.command.Command
 
Command(Command, boolean, String, String, RequiredType, CommandCategory) - Constructor for class com.plotsquared.core.command.Command
 
COMMAND - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND - Static variable in class com.plotsquared.core.events.TeleportCause.CauseSets
 
COMMAND_AREA_CREATE - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND_AREA_TELEPORT - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND_AUTO - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND_CLAIM - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND_CLEAR - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND_CLUSTER_TELEPORT - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND_DELETE - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND_HOME - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND_LIKE - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND_MIDDLE - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND_RATE - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND_SETUP - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND_TEMPLATE - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
COMMAND_VISIT - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
Command.CommandException - Exception in com.plotsquared.core.command
 
Command.CommandResult - Enum Class in com.plotsquared.core.command
 
CommandCaller - Interface in com.plotsquared.core.command
Any entity that is able to execute commands, receive messages & and have permission nodes
CommandCategory - Enum Class in com.plotsquared.core.command
CommandCategory.
CommandDeclaration - Annotation Interface in com.plotsquared.core.command
 
CommandException(Caption, Template...) - Constructor for exception com.plotsquared.core.command.Command.CommandException
 
COMMANDS - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
comment - Variable in class com.plotsquared.core.plot.comment.PlotComment
 
Comment - Class in com.plotsquared.core.command
 
Comment() - Constructor for class com.plotsquared.core.command.Comment
 
COMMENT_NOTIFIER - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
CommentInbox - Class in com.plotsquared.core.plot.comment
 
CommentInbox() - Constructor for class com.plotsquared.core.plot.comment.CommentInbox
 
CommentManager - Class in com.plotsquared.core.plot.comment
 
CommentManager() - Constructor for class com.plotsquared.core.plot.comment.CommentManager
 
commit() - Method in class com.plotsquared.core.database.SQLManager
 
CommonSetupSteps - Enum Class in com.plotsquared.core.setup
 
COMPARATOR - Enum constant in enum class com.plotsquared.core.util.query.SortingStrategy
Sort using a comparator
compare(String, String) - Static method in class com.plotsquared.core.util.StringComparison
Compare two strings
compareTo(Location) - Method in class com.plotsquared.core.location.Location
 
ComparisonResult(double, T) - Constructor for class com.plotsquared.core.util.StringComparison.ComparisonResult
The constructor
compile() - Method in class com.plotsquared.core.plot.BlockBucket
 
compile(String, String...) - Static method in class com.plotsquared.core.util.PlotExpression
Compiles an expression from a string.
compiledPatterns - Static variable in class com.plotsquared.core.util.RegExUtil
Deprecated.
 
completeAddedPlayers(PlotPlayer<?>, Plot, String, List<String>) - Static method in class com.plotsquared.core.util.TabCompletions
Get a list of tab completions corresponding to player names added to the given plot.
completeAddedPlayers(Plot, String, List<String>) - Static method in class com.plotsquared.core.util.TabCompletions
Deprecated, for removal: This API element is subject to removal in a future version.
completeAreas(String) - Static method in class com.plotsquared.core.util.TabCompletions
Get a list of plot areas matching the given input.
completeBoolean(String) - Static method in class com.plotsquared.core.util.TabCompletions
 
completeNumbers(String, int, int) - Static method in class com.plotsquared.core.util.TabCompletions
Get a list of integer numbers matching the given input.
completePatterns(String) - Static method in class com.plotsquared.core.util.TabCompletions
Get a list of completions corresponding to WorldEdit(/FAWE) patterns.
completePlayers(PlotPlayer<?>, String, List<String>) - Static method in class com.plotsquared.core.util.TabCompletions
Get a list of tab completions corresponding to player names.
completePlayers(String, List<String>) - Static method in class com.plotsquared.core.util.TabCompletions
Deprecated, for removal: This API element is subject to removal in a future version.
completePlayersInPlot(Plot, String, List<String>) - Static method in class com.plotsquared.core.util.TabCompletions
 
COMPONENT_PRESETS - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
ComponentCommand - Class in com.plotsquared.core.components
 
ComponentCommand(ComponentPresetManager) - Constructor for class com.plotsquared.core.components.ComponentCommand
 
ComponentPreset - Class in com.plotsquared.core.components
A preset that can be used to set a component from the component GUI
ComponentPreset(ClassicPlotManagerComponent, String, double, String, String, List<String>, ItemType) - Constructor for class com.plotsquared.core.components.ComponentPreset
 
ComponentPresetManager - Class in com.plotsquared.core.components
 
ComponentPresetManager(EconHandler, InventoryUtil) - Constructor for class com.plotsquared.core.components.ComponentPresetManager
 
ComponentTransform - Interface in com.plotsquared.core.configuration.caption
 
concatAll(T[], T[]...) - Static method in class com.plotsquared.core.collection.ArrayUtil
 
Condense - Class in com.plotsquared.core.command
 
Condense(PlotAreaManager, WorldUtil) - Constructor for class com.plotsquared.core.command.Condense
 
Config - Class in com.plotsquared.core.configuration
 
Config() - Constructor for class com.plotsquared.core.configuration.Config
 
Config.BlockName - Annotation Interface in com.plotsquared.core.configuration
The names of any default blocks.
Config.Comment - Annotation Interface in com.plotsquared.core.configuration
Creates a comment.
Config.ConfigBlock<T> - Class in com.plotsquared.core.configuration
 
Config.Create - Annotation Interface in com.plotsquared.core.configuration
Indicates that a field should be instantiated / created.
Config.Final - Annotation Interface in com.plotsquared.core.configuration
Indicates that a field cannot be modified.
Config.Ignore - Annotation Interface in com.plotsquared.core.configuration
Any field or class with is not part of the config.
ConfigBlock() - Constructor for class com.plotsquared.core.configuration.Config.ConfigBlock
 
ConfigFile - Annotation Interface in com.plotsquared.core.inject.annotations
 
configuration() - Method in class com.plotsquared.core.configuration.file.FileConfigurationOptions
 
configuration() - Method in class com.plotsquared.core.configuration.file.YamlConfigurationOptions
 
configuration() - Method in class com.plotsquared.core.configuration.MemoryConfigurationOptions
 
Configuration - Interface in com.plotsquared.core.configuration
Represents a source of configurable options and settings.
CONFIGURATION_VERSION - Static variable in class com.plotsquared.core.util.LegacyConverter
 
ConfigurationNode - Class in com.plotsquared.core.configuration
Configuration Node.
ConfigurationNode(String, Object, Caption, ConfigurationUtil.SettingValue<?>) - Constructor for class com.plotsquared.core.configuration.ConfigurationNode
 
ConfigurationNode(String, Object, Caption, ConfigurationUtil.SettingValue<?>, Collection<String>) - Constructor for class com.plotsquared.core.configuration.ConfigurationNode
 
ConfigurationSection - Interface in com.plotsquared.core.configuration
Represents a section of a Configuration.
ConfigurationSerializable - Interface in com.plotsquared.core.configuration.serialization
Represents an object that may be serialized.
ConfigurationSerialization - Class in com.plotsquared.core.configuration.serialization
Utility class for storing and retrieving classes for Configuration.
ConfigurationSerialization(Class<? extends ConfigurationSerializable>) - Constructor for class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
 
ConfigurationUtil - Class in com.plotsquared.core.configuration
Main Configuration Utility
ConfigurationUtil() - Constructor for class com.plotsquared.core.configuration.ConfigurationUtil
 
ConfigurationUtil.SettingValue<T> - Class in com.plotsquared.core.configuration
Create your own SettingValue object to make the management of plotworld configuration easier
ConfigurationUtil.UnknownBlockException - Exception in com.plotsquared.core.configuration
 
ConfigurationUtil.UnsafeBlockException - Exception in com.plotsquared.core.configuration
 
configure() - Method in class com.plotsquared.core.inject.modules.PlotSquaredModule
 
CONFIGURED - Static variable in class com.plotsquared.core.plot.PlotTitle
 
Confirm - Class in com.plotsquared.core.command
 
Confirm() - Constructor for class com.plotsquared.core.command.Confirm
 
confirmation() - Element in annotation interface com.plotsquared.core.command.CommandDeclaration
 
Confirmation() - Constructor for class com.plotsquared.core.configuration.Settings.Confirmation
 
CONFIRMATION - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear
 
CONFIRMATION_TIMEOUT_SECONDS - Static variable in class com.plotsquared.core.configuration.Settings.Confirmation
 
confirmExpiry(PlotPlayer<?>) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
console() - Static method in interface com.plotsquared.core.configuration.caption.LocaleHolder
Get the console locale holder.
CONSOLE - Enum constant in enum class com.plotsquared.core.command.RequiredType
 
ConsoleActor - Annotation Interface in com.plotsquared.core.inject.annotations
 
consoleAudience() - Method in interface com.plotsquared.core.PlotPlatform
Get the platform specific console Audience
ConsolePermissionProfile - Enum Class in com.plotsquared.core.permissions
 
ConsolePlayer - Class in com.plotsquared.core.player
 
consume(UUIDMapping) - Method in class com.plotsquared.core.uuid.UUIDPipeline
Consume a single mapping
consume(List<UUIDMapping>) - Method in class com.plotsquared.core.uuid.UUIDPipeline
Let all consumers act on the given mapping.
contains(int, int) - Method in class com.plotsquared.core.plot.PlotArea
 
contains(Location) - Method in class com.plotsquared.core.plot.PlotArea
 
contains(PlotId) - Method in class com.plotsquared.core.plot.PlotArea
 
contains(PlotId) - Method in class com.plotsquared.core.plot.PlotCluster
 
contains(CuboidRegion, int, int) - Static method in class com.plotsquared.core.util.RegionUtil
 
contains(CuboidRegion, int, int, int) - Static method in class com.plotsquared.core.util.RegionUtil
 
contains(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Checks if this ConfigurationSection contains the given path.
contains(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
contains(String, char) - Static method in class com.plotsquared.core.util.StringMan
 
Continue - Class in com.plotsquared.core.command
 
Continue(EventDispatcher) - Constructor for class com.plotsquared.core.command.Continue
 
convert() - Method in class com.plotsquared.core.util.LegacyConverter
 
convert(BaseObject) - Method in interface com.plotsquared.core.player.PlotPlayer.PlotPlayerConverter
 
convertFlags() - Method in interface com.plotsquared.core.database.AbstractDB
 
convertFlags() - Method in class com.plotsquared.core.database.SQLManager
 
convertLegacy(File) - Static method in class com.plotsquared.core.configuration.Settings
 
convertMapsToSections(Map<?, ?>, ConfigurationSection) - Method in class com.plotsquared.core.configuration.file.YamlConfiguration
 
COPPER_OXIDE_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.CopperOxideFlag
 
COPPER_OXIDE_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.CopperOxideFlag
 
CopperOxideFlag - Class in com.plotsquared.core.plot.flag.implementations
 
copy() - Method in class com.plotsquared.core.plot.PlotId
Get a copy of the plot ID
copy(Plot, PlotPlayer<?>) - Method in class com.plotsquared.core.plot.PlotModificationManager
Copy a plot to a location, both physically and the settings
Copy - Class in com.plotsquared.core.command
 
Copy() - Constructor for class com.plotsquared.core.command.Copy
 
COPY_AND_SWAP - Static variable in class com.plotsquared.core.configuration.Settings.FAWE_Components
 
copyCaptionMaps() - Method in interface com.plotsquared.core.PlotPlatform
Load the caption maps
copyDefaults() - Method in class com.plotsquared.core.configuration.file.YamlConfigurationOptions
Checks if the Configuration should copy values from its default Configuration directly.
copyDefaults(boolean) - Method in class com.plotsquared.core.configuration.file.FileConfigurationOptions
 
copyDefaults(boolean) - Method in class com.plotsquared.core.configuration.file.YamlConfigurationOptions
 
copyDefaults(boolean) - Method in class com.plotsquared.core.configuration.MemoryConfigurationOptions
 
copyFile(String, String) - Method in class com.plotsquared.core.PlotSquared
Copies a file from inside the jar to a location
copyHeader() - Method in class com.plotsquared.core.configuration.file.FileConfigurationOptions
Gets whether or not the header should be copied from a default source.
copyHeader(boolean) - Method in class com.plotsquared.core.configuration.file.FileConfigurationOptions
Sets whether or not the header should be copied from a default source.
copyHeader(boolean) - Method in class com.plotsquared.core.configuration.file.YamlConfigurationOptions
 
copyRegion(Location, Location, Location, PlotPlayer<?>, Runnable) - Method in class com.plotsquared.core.util.RegionManager
Copy a region to a new location (in the same world)
CORAL_DRY_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.CoralDryFlag
 
CORAL_DRY_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.CoralDryFlag
 
CoralDryFlag - Class in com.plotsquared.core.plot.flag.implementations
 
count() - Method in class com.plotsquared.core.collection.QuadMap
 
count() - Method in class com.plotsquared.core.util.query.PlotQuery
Get the amount of plots contained in the query result
countBelow() - Method in class com.plotsquared.core.collection.QuadMap
 
countCurrent() - Method in class com.plotsquared.core.collection.QuadMap
 
countEntities() - Method in class com.plotsquared.core.plot.Plot
Count the entities in a plot
countEntities(Plot) - Method in class com.plotsquared.core.util.RegionManager
0 = Entity 1 = Animal 2 = Monster 3 = Mob 4 = Boat 5 = Misc
COUNTS_TOWARDS_LIMIT - Static variable in class com.plotsquared.core.configuration.Settings.Done
 
create() - Method in interface com.plotsquared.core.inject.factory.ProgressSubscriberFactory
 
create() - Method in class com.plotsquared.core.plot.PlotModificationManager
Register a plot and create it in the database
- The plot will not be created if the owner is null
- Any setting from before plot creation will not be saved until the server is stopped properly.
create(long, int, Consumer<BlockVector2>, World, Collection<BlockVector2>, Runnable, Consumer<Throwable>, boolean, Collection<ProgressSubscriber>) - Method in interface com.plotsquared.core.inject.factory.ChunkCoordinatorFactory
 
create(ChunkCoordinatorFactory) - Method in interface com.plotsquared.core.inject.factory.ChunkCoordinatorBuilderFactory
 
create(String, String, IndependentPlotGenerator, PlotId, PlotId) - Method in interface com.plotsquared.core.inject.factory.HybridPlotWorldFactory
 
create(UUID, boolean) - Method in class com.plotsquared.core.plot.PlotModificationManager
Register a plot and create it in the database
- The plot will not be created if the owner is null
- Any setting from before plot creation will not be saved until the server is stopped properly.
create(UUID, Plot) - Method in interface com.plotsquared.core.inject.factory.PlayerBackupProfileFactory
 
create(Object...) - Method in class com.plotsquared.core.util.ReflectionUtils.RefConstructor
create new instance with constructor
CREATE_CLUSTER - Variable in class com.plotsquared.core.database.SQLManager
 
CREATE_PLOT - Variable in class com.plotsquared.core.database.SQLManager
 
CREATE_PLOT_SAFE - Variable in class com.plotsquared.core.database.SQLManager
 
CREATE_PLOTS - Variable in class com.plotsquared.core.database.SQLManager
 
CREATE_SETTINGS - Variable in class com.plotsquared.core.database.SQLManager
 
CREATE_TIERS - Variable in class com.plotsquared.core.database.SQLManager
 
createBackup() - Method in interface com.plotsquared.core.backup.BackupProfile
Create a backup of the plot.
createBackup() - Method in class com.plotsquared.core.backup.NullBackupProfile
 
createBackup() - Method in class com.plotsquared.core.backup.PlayerBackupProfile
 
createCleanupHook() - Method in class com.plotsquared.core.plot.flag.FlagContainer
Creates a cleanup hook that is meant to run once this FlagContainer isn't needed anymore.
createCluster(PlotCluster) - Method in interface com.plotsquared.core.database.AbstractDB
 
createCluster(PlotCluster) - Static method in class com.plotsquared.core.database.DBFunc
 
createCluster(PlotCluster) - Method in class com.plotsquared.core.database.SQLManager
 
createEmptySettings(ArrayList<Integer>, Runnable) - Method in class com.plotsquared.core.database.SQLManager
 
createEntity(Location, BaseEntity) - Method in class com.plotsquared.core.listener.ProcessedWEExtent
 
createEntity(Location, BaseEntity) - Method in class com.plotsquared.core.listener.WEExtent
 
createFlagInstance(T) - Method in class com.plotsquared.core.plot.flag.PlotFlag
Create a new instance of the flag using a provided (non-null) value.
createFlags(Map<PlotId, Integer>, List<Plot>, Runnable) - Method in class com.plotsquared.core.database.SQLManager
 
createFull(PlotPlayer<?>, long, long, Caption) - Method in interface com.plotsquared.core.inject.factory.ProgressSubscriberFactory
 
createManager() - Method in class com.plotsquared.core.generator.HybridPlotWorld
 
createManager() - Method in class com.plotsquared.core.plot.PlotArea
 
createManager() - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
createPath(ConfigurationSection, String) - Static method in class com.plotsquared.core.configuration.MemorySection
Creates a full path to the given ConfigurationSection from its root Configuration.
createPath(ConfigurationSection, String, ConfigurationSection) - Static method in class com.plotsquared.core.configuration.MemorySection
Creates a relative path to the given ConfigurationSection from the given relative section.
createPlaceholder(String, Function<PlotPlayer<?>, String>) - Method in class com.plotsquared.core.util.placeholders.PlaceholderRegistry
Create a functional placeholder
createPlaceholder(String, BiFunction<PlotPlayer<?>, Plot, String>) - Method in class com.plotsquared.core.util.placeholders.PlaceholderRegistry
Create a functional placeholder
createPlayer(UUID) - Method in class com.plotsquared.core.util.PlayerManager
 
createPlotAndSettings(Plot, Runnable) - Method in interface com.plotsquared.core.database.AbstractDB
 
createPlotAndSettings(Plot, Runnable) - Static method in class com.plotsquared.core.database.DBFunc
Create a plot.
createPlotAndSettings(Plot, Runnable) - Method in class com.plotsquared.core.database.SQLManager
 
createPlots(List<Plot>, Runnable) - Method in class com.plotsquared.core.database.SQLManager
Create a plot
createPlotSafe(Plot, Runnable, Runnable) - Method in interface com.plotsquared.core.database.AbstractDB
Creates a plot.
createPlotSafe(Plot, Runnable, Runnable) - Static method in class com.plotsquared.core.database.DBFunc
 
createPlotSafe(Plot, Runnable, Runnable) - Method in class com.plotsquared.core.database.SQLManager
 
createPlotsAndData(List<Plot>, Runnable) - Method in interface com.plotsquared.core.database.AbstractDB
Creates all settings, and create default helpers, trusted + denied lists.
createPlotsAndData(List<Plot>, Runnable) - Static method in class com.plotsquared.core.database.DBFunc
Create all settings + (trusted, denied, members)
createPlotsAndData(List<Plot>, Runnable) - Method in class com.plotsquared.core.database.SQLManager
 
createPlotSettings(int, Plot) - Method in interface com.plotsquared.core.database.AbstractDB
Creates the plot settings.
createPlotSettings(int, Plot) - Static method in class com.plotsquared.core.database.DBFunc
Create plot settings.
createPlotSettings(int, Plot) - Method in class com.plotsquared.core.database.SQLManager
Creates plot settings
createRegion(int, int, int, int) - Static method in class com.plotsquared.core.util.RegionUtil
Deprecated, for removal: This API element is subject to removal in a future version.
createRegion(int, int, int, int, int, int) - Static method in class com.plotsquared.core.util.RegionUtil
 
createRoadEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
createRoadEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.generator.HybridPlotManager
 
createRoadEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
Create the road east of the plot (not schematic-based)
createRoadEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
CreateRoadSchematic - Class in com.plotsquared.core.command
 
CreateRoadSchematic(HybridUtils) - Constructor for class com.plotsquared.core.command.CreateRoadSchematic
 
createRoadSouth(Plot, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
createRoadSouth(Plot, QueueCoordinator) - Method in class com.plotsquared.core.generator.HybridPlotManager
 
createRoadSouth(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
Create the road south of the plot (not schematic-based)
createRoadSouth(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
createRoadSouthEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
createRoadSouthEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.generator.HybridPlotManager
 
createRoadSouthEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
Create the south-east corner of the road (intersection, not schematic-based)
createRoadSouthEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
createSection(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Creates an empty ConfigurationSection at the specified path.
createSection(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
createSection(String, Map<?, ?>) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Creates a ConfigurationSection at the specified path, with specified values.
createSection(String, Map<?, ?>) - Method in class com.plotsquared.core.configuration.MemorySection
 
createSettings(ArrayList<SQLManager.LegacySettings>, Runnable) - Method in class com.plotsquared.core.database.SQLManager
 
createSuggestions(PlotPlayer<?>, String) - Method in class com.plotsquared.core.setup.SettingsNodeStep
 
createSuggestions(PlotPlayer<?>, String) - Method in interface com.plotsquared.core.setup.SetupStep
Creates a collection of suggestions for the current input.
createTables() - Method in interface com.plotsquared.core.database.AbstractDB
Create tables.
createTables() - Static method in class com.plotsquared.core.database.DBFunc
Create tables.
createTables() - Method in class com.plotsquared.core.database.SQLManager
Create tables.
createTiers(ArrayList<SQLManager.UUIDPair>, String, Runnable) - Method in class com.plotsquared.core.database.SQLManager
Create a plot
createWithActor(PlotPlayer<?>) - Method in interface com.plotsquared.core.inject.factory.ProgressSubscriberFactory
 
CREATION_DATE - Enum constant in enum class com.plotsquared.core.PlotSquared.SortType
Sort plots by their creation, using their index in the database
CREATION_DATE_TIMESTAMP - Enum constant in enum class com.plotsquared.core.PlotSquared.SortType
Sort plots by their creation timestamp
CREATURE_SPAWN - Static variable in class com.plotsquared.core.configuration.Settings.Paper_Components
 
CROP_GROW_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.CropGrowFlag
 
CROP_GROW_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.CropGrowFlag
 
CropGrowFlag - Class in com.plotsquared.core.plot.flag.implementations
 
CUBOIDS - Static variable in class com.plotsquared.core.configuration.Settings.FAWE_Components
 

D

data - Variable in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
data - Variable in class com.plotsquared.core.util.FileBytes
 
DATA - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear.CALIBRATION
 
data_sd - Variable in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
DATA_SD - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear.CALIBRATION
 
Database - Class in com.plotsquared.core.database
Abstract Database class, serves as a base for any connection method (MySQL, SQLite, etc.)
Database() - Constructor for class com.plotsquared.core.database.Database
 
DATABASE - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
DATABASE - Static variable in class com.plotsquared.core.configuration.Storage.MySQL
 
DATABASE_PURGER - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
DatabaseCommand - Class in com.plotsquared.core.command
 
DatabaseCommand(PlotAreaManager, EventDispatcher, PlotListener, YamlConfiguration) - Constructor for class com.plotsquared.core.command.DatabaseCommand
 
DATE_FORMAT - Static variable in class com.plotsquared.core.configuration.Settings.Timeformat
 
day - Variable in class com.plotsquared.core.PlotVersion
 
DAYS - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear
 
DB - Static variable in class com.plotsquared.core.configuration.Storage.SQLite
 
DBFunc - Class in com.plotsquared.core.database
Database Functions - These functions do not update the local plot objects and only make changes to the DB
DBFunc() - Constructor for class com.plotsquared.core.database.DBFunc
 
dbManager - Static variable in class com.plotsquared.core.database.DBFunc
Abstract Database Manager
DEATH - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
debug(String) - Method in class com.plotsquared.core.plot.Plot
 
debug(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Toggle
 
Debug - Class in com.plotsquared.core.command
 
Debug(PlotAreaManager, WorldUtil) - Constructor for class com.plotsquared.core.command.Debug
 
DEBUG - Enum constant in enum class com.plotsquared.core.command.CommandCategory
Debug CommandConfig.
DEBUG - Static variable in class com.plotsquared.core.configuration.Settings
 
DebugAllowUnsafe - Class in com.plotsquared.core.command
 
DebugAllowUnsafe() - Constructor for class com.plotsquared.core.command.DebugAllowUnsafe
 
DebugExec - Class in com.plotsquared.core.command
 
DebugExec(PlotAreaManager, EventDispatcher, HybridUtils) - Constructor for class com.plotsquared.core.command.DebugExec
 
DebugImportWorlds - Class in com.plotsquared.core.command
 
DebugImportWorlds(PlotAreaManager, WorldUtil) - Constructor for class com.plotsquared.core.command.DebugImportWorlds
 
DebugLoadTest - Class in com.plotsquared.core.command
 
DebugLoadTest() - Constructor for class com.plotsquared.core.command.DebugLoadTest
 
DebugPaste - Class in com.plotsquared.core.command
 
DebugPaste(File, File) - Constructor for class com.plotsquared.core.command.DebugPaste
 
DebugRoadRegen - Class in com.plotsquared.core.command
 
DebugRoadRegen(HybridUtils) - Constructor for class com.plotsquared.core.command.DebugRoadRegen
 
DebugSaveTest - Class in com.plotsquared.core.command
 
DebugSaveTest() - Constructor for class com.plotsquared.core.command.DebugSaveTest
 
DEFAULT - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.FlyFlag.FlyStatus
 
DEFAULT - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag.FlowStatus
 
DEFAULT - Static variable in class com.plotsquared.core.plot.flag.implementations.GamemodeFlag
 
DEFAULT_LOCALE - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
DEFAULT_NAMESPACE - Static variable in class com.plotsquared.core.configuration.caption.TranslatableCaption
Default caption namespace
DefaultAutoService() - Constructor for class com.plotsquared.core.services.plots.AutoService.DefaultAutoService
 
DefaultCaptionProvider - Interface in com.plotsquared.core.configuration.caption.load
 
defaultGenerator() - Method in interface com.plotsquared.core.PlotPlatform
Usually HybridGen
DefaultGenerator - Annotation Interface in com.plotsquared.core.inject.annotations
 
defaultHome() - Method in class com.plotsquared.core.plot.PlotArea
Get the default location for players to be teleported to.
DefaultPlotAreaManager - Class in com.plotsquared.core.plot.world
 
DefaultPlotAreaManager() - Constructor for class com.plotsquared.core.plot.world.DefaultPlotAreaManager
 
DefaultProgressSubscriber - Class in com.plotsquared.core.queue.subscriber
The default PlotSquared Progress Subscriber.
DefaultProgressSubscriber() - Constructor for class com.plotsquared.core.queue.subscriber.DefaultProgressSubscriber
 
DefaultProgressSubscriber(PlotPlayer<?>) - Constructor for class com.plotsquared.core.queue.subscriber.DefaultProgressSubscriber
 
DefaultProgressSubscriber(PlotPlayer<?>, long, long, Caption) - Constructor for class com.plotsquared.core.queue.subscriber.DefaultProgressSubscriber
 
defaults - Variable in class com.plotsquared.core.configuration.MemoryConfiguration
 
DELAY - Static variable in class com.plotsquared.core.configuration.Settings.Teleport
 
DelegateDeserialization - Annotation Interface in com.plotsquared.core.configuration.serialization
Applies to a ConfigurationSerializable that will delegate all deserialization to another ConfigurationSerializable.
DelegateQueueCoordinator - Class in com.plotsquared.core.queue
Queue that delegates to a parent queue.
DelegateQueueCoordinator(QueueCoordinator) - Constructor for class com.plotsquared.core.queue.DelegateQueueCoordinator
 
delete() - Method in class com.plotsquared.core.backup.Backup
Delete the backup
delete(Plot) - Method in interface com.plotsquared.core.database.AbstractDB
Deletes a plot.
delete(Plot) - Static method in class com.plotsquared.core.database.DBFunc
Delete a plot.
delete(Plot) - Method in class com.plotsquared.core.database.SQLManager
Delete a plot.
delete(PlotCluster) - Method in interface com.plotsquared.core.database.AbstractDB
 
delete(PlotCluster) - Static method in class com.plotsquared.core.database.DBFunc
 
delete(PlotCluster) - Method in class com.plotsquared.core.database.SQLManager
 
Delete - Class in com.plotsquared.core.command
 
Delete(EventDispatcher, EconHandler) - Constructor for class com.plotsquared.core.command.Delete
 
DELETE - Enum constant in enum class com.plotsquared.core.events.PlotUnlinkEvent.REASON
 
DELETE_IF_OWNER_IS_UNKNOWN - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear
 
DELETE_ON_UNCLAIM - Static variable in class com.plotsquared.core.configuration.Settings.Backup
 
DELETE_URL - Static variable in class com.plotsquared.core.configuration.Settings.Arkitektonika
 
deleteComments(Plot) - Method in interface com.plotsquared.core.database.AbstractDB
Deletes all comments from the plot.
deleteComments(Plot) - Static method in class com.plotsquared.core.database.DBFunc
Delete the comments in a plot.
deleteComments(Plot) - Method in class com.plotsquared.core.database.SQLManager
 
deleteDenied(Plot) - Method in interface com.plotsquared.core.database.AbstractDB
Removes all denied players from the plot.
deleteDenied(Plot) - Static method in class com.plotsquared.core.database.DBFunc
Delete the denied list for a plot.
deleteDenied(Plot) - Method in class com.plotsquared.core.database.SQLManager
 
deleteDirectory(File) - Static method in class com.plotsquared.core.util.FileUtils
Attempt to (recursively) delete a directory
deleteHelpers(Plot) - Method in interface com.plotsquared.core.database.AbstractDB
 
deleteHelpers(Plot) - Method in class com.plotsquared.core.database.SQLManager
 
deleteMembers(Plot) - Static method in class com.plotsquared.core.database.DBFunc
Delete the members list for a plot.
deleteMeta(String) - Method in class com.plotsquared.core.plot.Plot
Delete the metadata for a key
- metadata is session only - deleting other plugin's metadata may cause issues
deleteMeta(String) - Method in class com.plotsquared.core.plot.PlotArea
Delete the metadata for a key.
deletePlot(PlotPlayer<?>, Runnable) - Method in class com.plotsquared.core.plot.PlotModificationManager
Delete a plot (use null for the runnable if you don't need to be notified on completion)
deleteRatings(Plot) - Method in interface com.plotsquared.core.database.AbstractDB
 
deleteRatings(Plot) - Static method in class com.plotsquared.core.database.DBFunc
Delete the ratings for a plot.
deleteRatings(Plot) - Method in class com.plotsquared.core.database.SQLManager
 
deleteRegionFiles(String, Collection<BlockVector2>, Runnable) - Method in class com.plotsquared.core.util.RegionManager
 
deleteRows(ArrayList<Integer>, String, String) - Method in class com.plotsquared.core.database.SQLManager
 
deleteSettings(Plot) - Method in interface com.plotsquared.core.database.AbstractDB
 
deleteSettings(Plot) - Static method in class com.plotsquared.core.database.DBFunc
Deleting settings will 1) Delete any settings (flags and such) associated with the plot 2) Prevent any local changes to the plot from saving properly to the db
deleteSettings(Plot) - Method in class com.plotsquared.core.database.SQLManager
 
deleteTables() - Method in interface com.plotsquared.core.database.AbstractDB
Don't use this method unless you want to ruin someone's server.
deleteTables() - Static method in class com.plotsquared.core.database.DBFunc
 
deleteTables() - Method in class com.plotsquared.core.database.SQLManager
 
deleteTrusted(Plot) - Method in interface com.plotsquared.core.database.AbstractDB
 
deleteTrusted(Plot) - Static method in class com.plotsquared.core.database.DBFunc
Delete the trusted list for a plot.
deleteTrusted(Plot) - Method in class com.plotsquared.core.database.SQLManager
 
deleteWithMessage(Plot, Runnable) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
DENIED - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
Deny - Class in com.plotsquared.core.command
 
Deny(PlotAreaManager, EventDispatcher, WorldUtil) - Constructor for class com.plotsquared.core.command.Deny
 
DENY - Enum constant in enum class com.plotsquared.core.events.Result
 
DENY_EXIT_FLAG_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.DenyExitFlag
 
DENY_EXIT_FLAG_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.DenyExitFlag
 
DENY_PORTAL_TRAVEL_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.DenyPortalTravelFlag
 
DENY_PORTAL_TRAVEL_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.DenyPortalTravelFlag
 
DENY_PORTALS_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.DenyPortalsFlag
 
DENY_PORTALS_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.DenyPortalsFlag
 
DENY_TELEPORT_FLAG_NONE - Static variable in class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag
 
DenyExitFlag - Class in com.plotsquared.core.plot.flag.implementations
 
DenyExitFlag(boolean) - Constructor for class com.plotsquared.core.plot.flag.implementations.DenyExitFlag
 
DenyPortalsFlag - Class in com.plotsquared.core.plot.flag.implementations
 
DenyPortalTravelFlag - Class in com.plotsquared.core.plot.flag.implementations
 
DenyTeleportFlag - Class in com.plotsquared.core.plot.flag.implementations
 
DenyTeleportFlag(DenyTeleportFlag.DeniedGroup) - Constructor for class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag
Construct a new flag instance.
DenyTeleportFlag.DeniedGroup - Enum Class in com.plotsquared.core.plot.flag.implementations
 
depositMoney(OfflinePlotPlayer, double) - Method in class com.plotsquared.core.util.EconHandler
 
depositMoney(PlotPlayer<?>, double) - Method in class com.plotsquared.core.util.EconHandler
 
Desc - Class in com.plotsquared.core.command
 
Desc(EventDispatcher) - Constructor for class com.plotsquared.core.command.Desc
 
description() - Element in annotation interface com.plotsquared.core.command.CommandDeclaration
 
DESCRIPTION_FLAG_EMPTY - Static variable in class com.plotsquared.core.plot.flag.implementations.DescriptionFlag
 
DescriptionFlag - Class in com.plotsquared.core.plot.flag.implementations
 
DescriptionFlag(String) - Constructor for class com.plotsquared.core.plot.flag.implementations.DescriptionFlag
 
deserialize(Map<String, Object>) - Static method in class com.plotsquared.core.components.ComponentPreset
 
deserialize(Map<String, Object>) - Static method in class com.plotsquared.core.plot.BlockBucket
 
deserialize(Map<String, Object>) - Static method in class com.plotsquared.core.util.BlockUtil
Deserialize a serialized BlockState
deserialize(Map<String, ?>) - Method in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
 
deserializeObject(Map<String, ?>) - Static method in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
Attempts to deserialize the given arguments into a new instance of the given class.
deserializeObject(Map<String, ?>, Class<? extends ConfigurationSerializable>) - Static method in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
Attempts to deserialize the given arguments into a new instance of the given class.
deserializeViaCtor(Constructor<? extends ConfigurationSerializable>, Map<String, ?>) - Method in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
 
deserializeViaMethod(Method, Map<String, ?>) - Method in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
 
destroy() - Method in interface com.plotsquared.core.backup.BackupProfile
Remove all backups stored for this profile
destroy() - Method in class com.plotsquared.core.backup.NullBackupProfile
 
destroy() - Method in class com.plotsquared.core.backup.PlayerBackupProfile
 
DETECT_INVALID_EDGE_PISTONS - Static variable in class com.plotsquared.core.configuration.Settings.Redstone
 
DEVICE_INTERACT_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.DeviceInteractFlag
 
DEVICE_INTERACT_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.DeviceInteractFlag
 
DeviceInteractFlag - Class in com.plotsquared.core.plot.flag.implementations
 
direction(float) - Static method in class com.plotsquared.core.command.Merge
 
Direction - Enum Class in com.plotsquared.core.location
 
disable() - Method in class com.plotsquared.core.PlotSquared
Safely closes the database connection.
DISABLE_OFFLINE - Static variable in class com.plotsquared.core.configuration.Settings.Redstone
 
DISABLE_PHYSICS - Static variable in class com.plotsquared.core.configuration.Settings.Chunk_Processor
 
DISABLE_PHYSICS_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.DisablePhysicsFlag
 
DISABLE_PHYSICS_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.DisablePhysicsFlag
 
DISABLE_UNOCCUPIED - Static variable in class com.plotsquared.core.configuration.Settings.Redstone
 
DISABLED - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.FlyFlag.FlyStatus
 
DISABLED - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag.FlowStatus
 
DisablePhysicsFlag - Class in com.plotsquared.core.plot.flag.implementations
 
Dislike - Class in com.plotsquared.core.command
 
Dislike(Like) - Constructor for class com.plotsquared.core.command.Dislike
 
DISPLAY_DEFAULT_ON_SERVER_PLOT - Static variable in class com.plotsquared.core.configuration.Settings.Titles
 
DISPLAY_TITLES - Static variable in class com.plotsquared.core.configuration.Settings.Titles
 
displayComments(PlotPlayer<?>, List<PlotComment>, int) - Method in class com.plotsquared.core.command.Inbox
 
displayGenerators(PlotPlayer<?>) - Method in class com.plotsquared.core.command.Setup
 
displayHelp(PlotPlayer<?>, String, int) - Method in class com.plotsquared.core.command.Help
 
displayPlots(PlotPlayer<?>, List<Plot>, int, int, String[]) - Method in class com.plotsquared.core.command.ListCmd
 
displaySaves(PlotPlayer<?>) - Method in class com.plotsquared.core.command.Load
 
DISTANCE_FROM_ORIGIN - Enum constant in enum class com.plotsquared.core.PlotSquared.SortType
Sort plots based on their distance from the origin of the world
doJoinTask(PlotPlayer<?>) - Method in class com.plotsquared.core.util.EventDispatcher
 
Done - Class in com.plotsquared.core.command
 
Done() - Constructor for class com.plotsquared.core.configuration.Settings.Done
 
Done(EventDispatcher, HybridUtils) - Constructor for class com.plotsquared.core.command.Done
 
DoneFlag - Class in com.plotsquared.core.plot.flag.implementations
 
DoneFlag(String) - Constructor for class com.plotsquared.core.plot.flag.implementations.DoneFlag
Construct a new flag instance.
doRespawnTask(PlotPlayer<?>) - Method in class com.plotsquared.core.util.EventDispatcher
 
DoubleFlag<F extends NumberFlag<Double,F>> - Class in com.plotsquared.core.plot.flag.types
 
DoubleFlag(Double, Caption) - Constructor for class com.plotsquared.core.plot.flag.types.DoubleFlag
 
DoubleFlag(Double, Double, Double, Caption) - Constructor for class com.plotsquared.core.plot.flag.types.DoubleFlag
 
Download - Class in com.plotsquared.core.command
 
Download(PlotAreaManager, PlotUploader, SchematicHandler, WorldUtil) - Constructor for class com.plotsquared.core.command.Download
 
DOWNLOAD_URL - Static variable in class com.plotsquared.core.configuration.Settings.Arkitektonika
 
DROP_PROTECTION_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.DropProtectionFlag
 
DROP_PROTECTION_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.DropProtectionFlag
 
DropProtectionFlag - Class in com.plotsquared.core.plot.flag.implementations
 
DummyCaptionMap - Class in com.plotsquared.core.configuration.caption
CaptionMap implementation that throws exception on all getters
DummyCaptionMap() - Constructor for class com.plotsquared.core.configuration.caption.DummyCaptionMap
 

E

EAST - Enum constant in enum class com.plotsquared.core.location.Direction
 
econHandler() - Method in interface com.plotsquared.core.PlotPlatform
Get the EconHandler implementation for the platform
EconHandler - Class in com.plotsquared.core.util
 
EconHandler() - Constructor for class com.plotsquared.core.util.EconHandler
 
ECONOMY - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
ENABLED - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.FlyFlag.FlyStatus
 
ENABLED - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag.FlowStatus
 
Enabled_Components() - Constructor for class com.plotsquared.core.configuration.Settings.Enabled_Components
 
enqueue() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
enqueue() - Method in class com.plotsquared.core.queue.QueueCoordinator
Enqueue the queue to start it
ENTITY_CAP_UNLIMITED - Static variable in class com.plotsquared.core.plot.flag.implementations.EntityCapFlag
 
ENTITY_CHANGE_BLOCK_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.EntityChangeBlockFlag
 
ENTITY_CHANGE_BLOCK_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.EntityChangeBlockFlag
 
ENTITY_PATHING - Static variable in class com.plotsquared.core.configuration.Settings.Paper_Components
 
EntityCapFlag - Class in com.plotsquared.core.plot.flag.implementations
 
EntityCapFlag(int) - Constructor for class com.plotsquared.core.plot.flag.implementations.EntityCapFlag
 
EntityCategories - Class in com.plotsquared.core.util.entity
A collection of entity categories
EntityCategories() - Constructor for class com.plotsquared.core.util.entity.EntityCategories
 
EntityCategory - Class in com.plotsquared.core.util.entity
Categories to which an Entity may belong
EntityCategory(WorldUtil, String) - Constructor for class com.plotsquared.core.util.entity.EntityCategory
 
EntityChangeBlockFlag - Class in com.plotsquared.core.plot.flag.implementations
 
EntityUtil - Class in com.plotsquared.core.util
Entity related general utility methods
equals(Object) - Method in class com.plotsquared.core.command.Command
 
equals(Object) - Method in class com.plotsquared.core.configuration.caption.TranslatableCaption
 
equals(Object) - Method in interface com.plotsquared.core.generator.GeneratorWrapper
 
equals(Object) - Method in class com.plotsquared.core.location.BlockLoc
 
equals(Object) - Method in class com.plotsquared.core.location.ChunkWrapper
 
equals(Object) - Method in class com.plotsquared.core.location.Location
 
equals(Object) - Method in class com.plotsquared.core.location.PlotLoc
 
equals(Object) - Method in class com.plotsquared.core.location.World.NullWorld
 
equals(Object) - Method in class com.plotsquared.core.player.MetaDataKey
 
equals(Object) - Method in class com.plotsquared.core.player.PlotPlayer
 
equals(Object) - Method in class com.plotsquared.core.plot.BlockBucket
 
equals(Object) - Method in class com.plotsquared.core.plot.flag.FlagContainer
 
equals(Object) - Method in class com.plotsquared.core.plot.flag.PlotFlag
 
equals(Object) - Method in class com.plotsquared.core.plot.flag.types.BlockTypeWrapper
 
equals(Object) - Method in class com.plotsquared.core.plot.Plot
 
equals(Object) - Method in class com.plotsquared.core.plot.PlotArea
 
equals(Object) - Method in class com.plotsquared.core.plot.PlotCluster
 
equals(Object) - Method in class com.plotsquared.core.plot.PlotId
 
equals(Object) - Method in class com.plotsquared.core.plot.PlotWorld
 
equals(Object) - Method in class com.plotsquared.core.synchronization.LockKey
 
equals(Object) - Method in class com.plotsquared.core.util.task.TaskTime
 
equals(Object) - Method in class com.plotsquared.core.uuid.UUIDMapping
 
evaluate(double...) - Method in class com.plotsquared.core.util.PlotExpression
Evaluates the expression with the given variable values.
EventDispatcher - Class in com.plotsquared.core.util
 
EventDispatcher(WorldEdit) - Constructor for class com.plotsquared.core.util.EventDispatcher
 
EVENTS - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
everyone - Static variable in interface com.plotsquared.core.database.AbstractDB
The UUID that will count as EVERYONE.
EVERYONE - Static variable in class com.plotsquared.core.database.DBFunc
The "global" uuid.
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Add
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Backup
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Buy
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Clear
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Command
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.DebugImportWorlds
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.FlagCommand
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Grant
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Help
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.HomeCommand
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Leave
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.MainCommand
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Move
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Near
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.SubCommand
Deprecated.
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Swap
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Trust
 
execute(PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Visit
 
execute(PreparedStatement) - Method in class com.plotsquared.core.database.SQLManager.UniqueStatement
 
EXPIRE_DELETE - Enum constant in enum class com.plotsquared.core.events.PlotUnlinkEvent.REASON
 
expiredPlots() - Method in class com.plotsquared.core.util.query.PlotQuery
Query for expired plots
ExpireManager - Class in com.plotsquared.core.plot.expiration
 
ExpireManager(EventDispatcher) - Constructor for class com.plotsquared.core.plot.expiration.ExpireManager
 
ExpiryTask - Class in com.plotsquared.core.plot.expiration
 
ExpiryTask(Settings.Auto_Clear, PlotAreaManager) - Constructor for class com.plotsquared.core.plot.expiration.ExpiryTask
 
EXPLOSION_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.ExplosionFlag
 
EXPLOSION_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.ExplosionFlag
 
ExplosionFlag - Class in com.plotsquared.core.plot.flag.implementations
 
exportAll(Collection<Plot>, File, String, Runnable) - Method in class com.plotsquared.core.util.SchematicHandler
 
exportTemplate() - Method in class com.plotsquared.core.generator.HybridPlotManager
 
exportTemplate() - Method in class com.plotsquared.core.plot.PlotManager
 
EXTENDED_USERNAME_COMPLETION - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
ExtentWrapper - Class in com.plotsquared.core.listener
 
ExtentWrapper(Extent) - Constructor for class com.plotsquared.core.listener.ExtentWrapper
 
EXTERNAL_PLACEHOLDERS - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
extractAllFiles(String, String) - Static method in class com.plotsquared.core.command.Template
 

F

faces - Variable in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
FACES - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear.CALIBRATION
 
faces_sd - Variable in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
FACES_SD - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear.CALIBRATION
 
FAILURE - Enum constant in enum class com.plotsquared.core.command.Command.CommandResult
 
FALSE - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.TitlesFlag.TitlesFlagValue
 
FAREWELL_FLAG_EMPTY - Static variable in class com.plotsquared.core.plot.flag.implementations.FarewellFlag
 
FarewellFlag - Class in com.plotsquared.core.plot.flag.implementations
 
FarewellFlag(String) - Constructor for class com.plotsquared.core.plot.flag.implementations.FarewellFlag
 
FAWE_Components() - Constructor for class com.plotsquared.core.configuration.Settings.FAWE_Components
 
FAWE_HOOK - Static variable in class com.plotsquared.core.configuration.Settings.FAWE_Components
 
FEED_NOTHING - Static variable in class com.plotsquared.core.plot.flag.implementations.FeedFlag
 
FeedFlag - Class in com.plotsquared.core.plot.flag.implementations
 
FeedFlag(TimedFlag.Timed<Integer>) - Constructor for class com.plotsquared.core.plot.flag.implementations.FeedFlag
 
FileBytes - Class in com.plotsquared.core.util
 
FileBytes(String, byte[]) - Constructor for class com.plotsquared.core.util.FileBytes
 
FileConfiguration - Class in com.plotsquared.core.configuration.file
This is a base class for all File based implementations of Configuration.
FileConfiguration(Configuration) - Constructor for class com.plotsquared.core.configuration.file.FileConfiguration
Creates an empty FileConfiguration using the specified Configuration as a source for all default values.
FileConfigurationOptions - Class in com.plotsquared.core.configuration.file
Various settings for controlling the input and output of a FileConfiguration.
FileConfigurationOptions(MemoryConfiguration) - Constructor for class com.plotsquared.core.configuration.file.FileConfigurationOptions
 
FileUtils - Class in com.plotsquared.core.util
 
fillBiome(BiomeType) - Method in class com.plotsquared.core.queue.ScopedQueueCoordinator
 
fillInStackTrace() - Method in exception com.plotsquared.core.uuid.ServiceError
 
finishPlotMerge(List<PlotId>, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
finishPlotMerge(List<PlotId>, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
Finishing off plot merging by adding in the walls surrounding the plot (OPTIONAL)(UNFINISHED).
finishPlotMerge(List<PlotId>, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
finishPlotUnlink(List<PlotId>, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
finishPlotUnlink(List<PlotId>, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
Finished off an unlink by resetting the top wall block for unlinked plots
finishPlotUnlink(List<PlotId>, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
FLAG_ADDED - Enum constant in enum class com.plotsquared.core.plot.flag.FlagContainer.PlotFlagUpdateType
A flag was added to a plot container
FLAG_REMOVED - Enum constant in enum class com.plotsquared.core.plot.flag.FlagContainer.PlotFlagUpdateType
A flag was removed from a plot container
FLAG_UPDATED - Enum constant in enum class com.plotsquared.core.plot.flag.FlagContainer.PlotFlagUpdateType
A flag was already stored in this container, but a new instance has bow replaced it
FlagCommand - Class in com.plotsquared.core.command
 
FlagCommand(EventDispatcher) - Constructor for class com.plotsquared.core.command.FlagCommand
 
FlagContainer - Class in com.plotsquared.core.plot.flag
Container type for plot flags.
FlagContainer(FlagContainer) - Constructor for class com.plotsquared.core.plot.flag.FlagContainer
Construct a new flag container with an optional parent container.
FlagContainer(FlagContainer, FlagContainer.PlotFlagUpdateHandler) - Constructor for class com.plotsquared.core.plot.flag.FlagContainer
Construct a new flag container with an optional parent container and update handler.
FlagContainer.PlotFlagUpdateHandler - Interface in com.plotsquared.core.plot.flag
Handler for update events in flag containers.
FlagContainer.PlotFlagUpdateType - Enum Class in com.plotsquared.core.plot.flag
Update event types used in FlagContainer.PlotFlagUpdateHandler.
flagOf(DenyTeleportFlag.DeniedGroup) - Method in class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag
 
flagOf(FlyFlag.FlyStatus) - Method in class com.plotsquared.core.plot.flag.implementations.FlyFlag
 
flagOf(LiquidFlowFlag.FlowStatus) - Method in class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag
 
flagOf(TitlesFlag.TitlesFlagValue) - Method in class com.plotsquared.core.plot.flag.implementations.TitlesFlag
 
flagOf(TimedFlag.Timed<Integer>) - Method in class com.plotsquared.core.plot.flag.implementations.FeedFlag
 
flagOf(TimedFlag.Timed<Integer>) - Method in class com.plotsquared.core.plot.flag.implementations.HealFlag
 
flagOf(PlotTitle) - Method in class com.plotsquared.core.plot.flag.implementations.PlotTitleFlag
 
flagOf(PlotWeather) - Method in class com.plotsquared.core.plot.flag.implementations.WeatherFlag
 
flagOf(GameMode) - Method in class com.plotsquared.core.plot.flag.implementations.GamemodeFlag
 
flagOf(GameMode) - Method in class com.plotsquared.core.plot.flag.implementations.GuestGamemodeFlag
 
flagOf(ItemType) - Method in class com.plotsquared.core.plot.flag.implementations.MusicFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.AnimalAttackFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.AnimalInteractFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.BlockBurnFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.BlockIgnitionFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.ChatFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.CopperOxideFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.CoralDryFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.CropGrowFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.DenyExitFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.DenyPortalsFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.DenyPortalTravelFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.DeviceInteractFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.DisablePhysicsFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.DropProtectionFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.EntityChangeBlockFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.ExplosionFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.ForcefieldFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.GrassGrowFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.HangingBreakFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.HangingPlaceFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.HideInfoFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.HostileAttackFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.HostileInteractFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.IceFormFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.IceMeltFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.InstabreakFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.InvincibleFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.ItemDropFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.KeepInventoryFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.KelpGrowFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.LeafDecayFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.LecternReadBookFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.MiscBreakFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.MiscInteractFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.MiscPlaceFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.MobBreakFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.MobPlaceFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.MycelGrowFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.NotifyEnterFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.NotifyLeaveFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.NoWorldeditFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.PlayerInteractFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.PreventCreativeCopyFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.PveFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.PvpFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.RedstoneFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.ServerPlotFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.SnowFormFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.SnowMeltFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.SoilDryFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.TamedAttackFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.TamedInteractFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.UntrustedVisitFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.VehicleBreakFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.VehiclePlaceFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.VehicleUseFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.VillagerInteractFlag
 
flagOf(Boolean) - Method in class com.plotsquared.core.plot.flag.implementations.VineGrowFlag
 
flagOf(Double) - Method in class com.plotsquared.core.plot.flag.implementations.PriceFlag
 
flagOf(Integer) - Method in class com.plotsquared.core.plot.flag.implementations.AnimalCapFlag
 
flagOf(Integer) - Method in class com.plotsquared.core.plot.flag.implementations.EntityCapFlag
 
flagOf(Integer) - Method in class com.plotsquared.core.plot.flag.implementations.HostileCapFlag
 
flagOf(Integer) - Method in class com.plotsquared.core.plot.flag.implementations.MiscCapFlag
 
flagOf(Integer) - Method in class com.plotsquared.core.plot.flag.implementations.MobCapFlag
 
flagOf(Integer) - Method in class com.plotsquared.core.plot.flag.implementations.VehicleCapFlag
 
flagOf(Long) - Method in class com.plotsquared.core.plot.flag.implementations.TimeFlag
 
flagOf(Object) - Method in class com.plotsquared.core.plot.flag.implementations.KeepFlag
 
flagOf(String) - Method in class com.plotsquared.core.plot.flag.implementations.DescriptionFlag
 
flagOf(String) - Method in class com.plotsquared.core.plot.flag.implementations.DoneFlag
 
flagOf(String) - Method in class com.plotsquared.core.plot.flag.implementations.FarewellFlag
 
flagOf(String) - Method in class com.plotsquared.core.plot.flag.implementations.GreetingFlag
 
flagOf(List<BlockTypeWrapper>) - Method in class com.plotsquared.core.plot.flag.implementations.BreakFlag
 
flagOf(List<BlockTypeWrapper>) - Method in class com.plotsquared.core.plot.flag.implementations.PlaceFlag
 
flagOf(List<BlockTypeWrapper>) - Method in class com.plotsquared.core.plot.flag.implementations.UseFlag
 
flagOf(List<Integer>) - Method in class com.plotsquared.core.plot.flag.implementations.AnalysisFlag
 
flagOf(List<String>) - Method in class com.plotsquared.core.plot.flag.implementations.BlockedCmdsFlag
 
flagOf(T) - Method in class com.plotsquared.core.plot.flag.PlotFlag
 
FlagParseException - Exception in com.plotsquared.core.plot.flag
 
FlagParseException(PlotFlag<?, ?>, String, Caption, Template...) - Constructor for exception com.plotsquared.core.plot.flag.FlagParseException
Construct a new flag parse exception to indicate that an attempt to parse a plot flag was unsuccessful.
FlatRandomCollection<T> - Class in com.plotsquared.core.collection
 
FlatRandomCollection(Map<T, Double>, Random) - Constructor for class com.plotsquared.core.collection.FlatRandomCollection
 
FLIGHT_FLAG_DEFAULT - Static variable in class com.plotsquared.core.plot.flag.implementations.FlyFlag
 
FLIGHT_FLAG_DISABLED - Static variable in class com.plotsquared.core.plot.flag.implementations.FlyFlag
 
FLIGHT_FLAG_ENABLED - Static variable in class com.plotsquared.core.plot.flag.implementations.FlyFlag
 
FLOOR - Enum constant in enum class com.plotsquared.core.generator.ClassicPlotManagerComponent
 
floorMod(int, int) - Static method in class com.plotsquared.core.util.MathMan
 
flush() - Method in class com.plotsquared.core.util.net.AbstractDelegateOutputStream
 
FlyFlag - Class in com.plotsquared.core.plot.flag.implementations
 
FlyFlag(FlyFlag.FlyStatus) - Constructor for class com.plotsquared.core.plot.flag.implementations.FlyFlag
 
FlyFlag.FlyStatus - Enum Class in com.plotsquared.core.plot.flag.implementations
 
FORCE - Enum constant in enum class com.plotsquared.core.events.Result
 
FORCE_LOWERCASE - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
forceConnection() - Method in class com.plotsquared.core.database.Database
 
forceConnection() - Method in class com.plotsquared.core.database.MySQL
 
forceConnection() - Method in class com.plotsquared.core.database.SQLite
 
FORCEFIELD_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.ForcefieldFlag
 
FORCEFIELD_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.ForcefieldFlag
 
ForcefieldFlag - Class in com.plotsquared.core.plot.flag.implementations
 
forClassLoader(ClassLoader, Function<Locale, String>) - Static method in interface com.plotsquared.core.configuration.caption.load.DefaultCaptionProvider
Returns a DefaultCaptionProvider that loads captions from a ClassLoader's resources.
forClassLoaderFormatString(ClassLoader, String) - Static method in interface com.plotsquared.core.configuration.caption.load.DefaultCaptionProvider
Returns a DefaultCaptionProvider that loads captions from a ClassLoader's resources.
forEachBasePlot(Consumer<Plot>) - Method in class com.plotsquared.core.plot.PlotArea
 
forEachPlotArea(Consumer<? super PlotArea>) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Perform an action on each recognized plot area
forEachPlotRaw(Consumer<Plot>) - Method in class com.plotsquared.core.PlotSquared
 
format(double) - Method in class com.plotsquared.core.util.EconHandler
Formats the given balance into a human-readable number.
format(ChatFormatter.ChatContext) - Method in interface com.plotsquared.core.configuration.caption.ChatFormatter
Format a message using all registered formatters
format(ChatFormatter.ChatContext) - Method in class com.plotsquared.core.configuration.caption.PlotSquaredChatFormatter
 
format(PlotPlayer<?>, String) - Static method in class com.plotsquared.core.configuration.caption.CaptionUtility
Format a chat message
format(Caption, PlotPlayer<?>, boolean) - Method in class com.plotsquared.core.plot.Plot
 
format(Object...) - Method in enum class com.plotsquared.core.permissions.Permission
 
formatRaw(PlotPlayer<?>, String) - Static method in class com.plotsquared.core.configuration.caption.CaptionUtility
Format a chat message but keep the formatting keys
formatters - Static variable in interface com.plotsquared.core.configuration.caption.ChatFormatter
 
four - Variable in class com.plotsquared.core.collection.QuadMap
 
from(T) - Static method in class com.plotsquared.core.player.PlotPlayer
 
fromLegacyInt(int) - Static method in enum class com.plotsquared.core.plot.PlotAreaTerrainType
Deprecated.
fromLegacyInt(int) - Static method in enum class com.plotsquared.core.plot.PlotAreaType
Deprecated.
fromString(String) - Static method in enum class com.plotsquared.core.generator.ClassicPlotManagerComponent
 
fromString(String) - Static method in enum class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag.DeniedGroup
 
fromString(String) - Static method in class com.plotsquared.core.plot.PlotId
Get a Plot Id based on a string
fromString(PlotArea, String) - Static method in class com.plotsquared.core.plot.Plot
Gets a plot from a string e.g.
fromString(String) - Static method in class com.plotsquared.core.location.BlockLoc
 
fromString(String) - Static method in class com.plotsquared.core.location.PlotLoc
 
fromString(String) - Static method in enum class com.plotsquared.core.plot.flag.implementations.TitlesFlag.TitlesFlagValue
 
fromString(String) - Static method in enum class com.plotsquared.core.plot.PlotAreaTerrainType
 
fromString(String) - Static method in enum class com.plotsquared.core.plot.PlotAreaType
 
fromStringOrNull(String) - Static method in class com.plotsquared.core.plot.PlotId
Attempt to parse a plot ID from a string

G

G_SCH - Variable in class com.plotsquared.core.generator.HybridPlotWorld
 
G_SCH_B - Variable in class com.plotsquared.core.generator.HybridPlotWorld
 
GAMEMODE_FLAG_ADVENTURE - Static variable in class com.plotsquared.core.plot.flag.implementations.GamemodeFlag
 
GAMEMODE_FLAG_CREATIVE - Static variable in class com.plotsquared.core.plot.flag.implementations.GamemodeFlag
 
GAMEMODE_FLAG_DEFAULT - Static variable in class com.plotsquared.core.plot.flag.implementations.GamemodeFlag
 
GAMEMODE_FLAG_SPECTATOR - Static variable in class com.plotsquared.core.plot.flag.implementations.GamemodeFlag
 
GAMEMODE_FLAG_SURVIVAL - Static variable in class com.plotsquared.core.plot.flag.implementations.GamemodeFlag
 
GamemodeFlag - Class in com.plotsquared.core.plot.flag.implementations
 
GamemodeFlag(GameMode) - Constructor for class com.plotsquared.core.plot.flag.implementations.GamemodeFlag
Construct a new flag instance.
gcd(int[]) - Static method in class com.plotsquared.core.util.MathMan
 
gcd(int, int) - Static method in class com.plotsquared.core.util.MathMan
 
General() - Constructor for class com.plotsquared.core.configuration.Settings.General
 
generate(Object, String, int, int, QueueCoordinator) - Static method in class com.plotsquared.core.generator.AugmentedUtils
 
generateChunk(ScopedQueueCoordinator, PlotArea) - Method in class com.plotsquared.core.generator.HybridGen
 
generateChunk(ScopedQueueCoordinator, PlotArea) - Method in class com.plotsquared.core.generator.IndependentPlotGenerator
Use the setBlock or setBiome method of the PlotChunk result parameter to make changes.
generateChunk(ScopedQueueCoordinator, PlotArea) - Method in class com.plotsquared.core.generator.SingleWorldGenerator
 
generateMaxPages() - Method in class com.plotsquared.core.util.helpmenu.HelpMenu
 
generatePage(int, String, PlotPlayer<?>) - Method in class com.plotsquared.core.util.helpmenu.HelpMenu
 
generatorName() - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
generatorName(String) - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
generators - Static variable in class com.plotsquared.core.util.SetupUtils
 
GeneratorWrapper<T> - Interface in com.plotsquared.core.generator
 
get() - Method in class com.plotsquared.core.configuration.caption.CaptionHolder
 
get() - Method in class com.plotsquared.core.database.SQLManager.UniqueStatement
 
get() - Method in class com.plotsquared.core.player.MetaDataAccess
Get the stored meta data value
get() - Static method in class com.plotsquared.core.PlotSquared
Gets an instance of PlotSquared.
get() - Method in class com.plotsquared.core.util.ReflectionUtils.RefField.RefExecutor
get field value for applied object
get(int) - Static method in class com.plotsquared.core.util.BlockUtil
Get a BlockState from a legacy id
get(int, int) - Method in class com.plotsquared.core.collection.QuadMap
 
get(int, int) - Static method in class com.plotsquared.core.util.BlockUtil
Get a BlockState from a legacy id-data pair
get(String) - Static method in class com.plotsquared.core.util.BlockUtil
Get a BlockState from its ID
get(CuboidRegion) - Method in class com.plotsquared.core.collection.QuadMap
 
get(BlockCategory) - Static method in class com.plotsquared.core.plot.flag.types.BlockTypeWrapper
 
get(BlockType) - Static method in class com.plotsquared.core.plot.flag.types.BlockTypeWrapper
 
get(String) - Method in class com.plotsquared.core.configuration.Config.ConfigBlock
 
get(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested Object by path.
get(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
get(String) - Static method in class com.plotsquared.core.plot.flag.types.BlockTypeWrapper
 
get(String) - Static method in class com.plotsquared.core.util.ItemUtil
 
get(String, Class<?>) - Static method in class com.plotsquared.core.configuration.Config
Get the value for a node
Probably throws some error if you try to get a non existent key
get(String, Object) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested Object by path, returning a default value if not found.
get(String, Object) - Method in class com.plotsquared.core.configuration.MemorySection
 
GET_ALL_PLOTS - Variable in class com.plotsquared.core.database.SQLManager
 
getAccountAge(UUID) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
Gets the account last joined - first joined (or Long.MAX_VALUE)
getAfterwards() - Method in class com.plotsquared.core.setup.SettingsNodesWrapper
 
getAge(Plot, boolean) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
getAge(UUID) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
Deprecated, for removal: This API element is subject to removal in a future version.
getAge(UUID, boolean) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
Get the age (last play time) of the passed player
getAggregate() - Method in class com.plotsquared.core.plot.Rating
 
getAlias() - Method in class com.plotsquared.core.plot.Plot
Gets the plot alias.
getAlias() - Method in class com.plotsquared.core.plot.PlotSettings
 
getAlias(Class<? extends ConfigurationSerializable>) - Static method in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
Gets the correct alias for the given ConfigurationSerializable class.
getAliases() - Method in class com.plotsquared.core.command.Command
 
getAll() - Method in class com.plotsquared.core.collection.QuadMap
 
getAllImmediately() - Method in class com.plotsquared.core.uuid.UUIDPipeline
Get as many UUID mappings as possible under the condition that the operation cannot be blocking (for an extended amount of time)
getAllowedPlots() - Method in class com.plotsquared.core.player.PlotPlayer
Get the total number of allowed plots
getAllPlotAreas() - Method in class com.plotsquared.core.plot.world.DefaultPlotAreaManager
 
getAllPlotAreas() - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Get all plot areas recognized by PlotSquared
getAllPlotAreas() - Method in class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
getAllPlots() - Method in class com.plotsquared.core.PlotAPI
Gets all plots.
getAllWorlds() - Method in class com.plotsquared.core.plot.world.DefaultPlotAreaManager
 
getAllWorlds() - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Get all worlds recognized by PlotSquared
getAllWorlds() - Method in class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
getAmount() - Method in class com.plotsquared.core.plot.PlotItemStack
 
getAnalysis(Plot, Settings.Auto_Clear) - Static method in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
getApplicableFlags(boolean) - Method in class com.plotsquared.core.plot.Plot
Get flags associated with the plot and the plot area that contains it.
getApplicableFlags(boolean, boolean) - Method in class com.plotsquared.core.plot.Plot
Get flags associated with the plot.
getApplicablePlotArea() - Method in class com.plotsquared.core.player.PlotPlayer
 
getApplicablePlotArea(Location) - Method in class com.plotsquared.core.plot.world.DefaultPlotAreaManager
 
getApplicablePlotArea(Location) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Get the plot area for a particular location.
getApplicablePlotArea(Location) - Method in class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
getArea() - Method in class com.plotsquared.core.events.PlotUnlinkEvent
 
getArea() - Method in class com.plotsquared.core.plot.Plot
Gets the plot world object for this plot
- The generic PlotArea object can be casted to its respective class for more control (e.g.
getArea() - Method in class com.plotsquared.core.plot.PlotCluster
Get the area (in plots).
getArea() - Method in class com.plotsquared.core.plot.world.SinglePlot
 
getArea() - Method in class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
getArea() - Method in class com.plotsquared.core.queue.AreaBoundDelegateQueueCoordinator
Gets the plot area block settings is limited to
getArea(Location) - Method in class com.plotsquared.core.plot.PlotWorld
Get the plot area that contains the given location, or null if the location is not a part of a plot area.
getArea(Location) - Method in class com.plotsquared.core.plot.world.ScatteredPlotWorld
 
getArea(Location) - Method in class com.plotsquared.core.plot.world.StandardPlotWorld
 
getAreas() - Method in class com.plotsquared.core.plot.PlotWorld
Get all plot areas in the world
getAreas() - Method in class com.plotsquared.core.plot.world.ScatteredPlotWorld
 
getAreas() - Method in class com.plotsquared.core.plot.world.StandardPlotWorld
 
getAreasInRegion(CuboidRegion) - Method in class com.plotsquared.core.plot.PlotWorld
Get all plot areas in a specified region
getAreasInRegion(CuboidRegion) - Method in class com.plotsquared.core.plot.world.ScatteredPlotWorld
 
getAreasInRegion(CuboidRegion) - Method in class com.plotsquared.core.plot.world.StandardPlotWorld
 
getAttribute(String) - Method in class com.plotsquared.core.player.ConsolePlayer
 
getAttribute(String) - Method in class com.plotsquared.core.player.PlotPlayer
Retrieves the attribute of this player.
getAudience() - Method in class com.plotsquared.core.player.ConsolePlayer
 
getAudience() - Method in class com.plotsquared.core.player.PlotPlayer
Get the Audience that represents this plot player
getAverageRating() - Method in class com.plotsquared.core.plot.Plot
Gets the average rating of the plot.
getAverageRating() - Method in class com.plotsquared.core.plot.Rating
 
getAverageRatings() - Method in class com.plotsquared.core.plot.Plot
If rating categories are enabled, get the average rating by category.
- The index corresponds to the index of the category in the config
getAxisAlignedBoundingBox(Iterable<CuboidRegion>) - Static method in class com.plotsquared.core.util.RegionUtil
Create a minimum CuboidRegion containing all given regions.
getBackgroundUUIDPipeline() - Method in class com.plotsquared.core.PlotSquared
 
getBackupDirectory() - Method in interface com.plotsquared.core.backup.BackupProfile
Get the directory containing the backups for this profile.
getBackupDirectory() - Method in class com.plotsquared.core.backup.NullBackupProfile
 
getBackupDirectory() - Method in class com.plotsquared.core.backup.PlayerBackupProfile
 
getBackupLimit() - Method in interface com.plotsquared.core.backup.BackupManager
Get the maximum amount of backups that may be stored for a plot-owner combo
getBackupLimit() - Method in class com.plotsquared.core.backup.NullBackupManager
 
getBackupLimit() - Method in class com.plotsquared.core.backup.SimpleBackupManager
 
getBackupPath() - Method in interface com.plotsquared.core.backup.BackupManager
Get the directory in which backups are stored
getBackupPath() - Method in class com.plotsquared.core.backup.NullBackupManager
 
getBackupPath() - Method in class com.plotsquared.core.backup.SimpleBackupManager
 
getBalance(PlotPlayer<?>) - Method in class com.plotsquared.core.util.EconHandler
 
getBaseblocks() - Method in class com.plotsquared.core.queue.LocalChunk
 
getBasePlot(boolean) - Method in class com.plotsquared.core.plot.Plot
The base plot is an arbitrary but specific connected plot.
getBasePlots() - Method in class com.plotsquared.core.plot.PlotArea
 
getBestMatch() - Method in class com.plotsquared.core.util.StringComparison
Get the best match value
getBestMatchAdvanced() - Method in class com.plotsquared.core.util.StringComparison
Will return both the match number, and the actual match string
getBiome(String, int, int, Consumer<BiomeType>) - Method in class com.plotsquared.core.util.WorldUtil
Get the biome in a given chunk, asynchronously
getBiome(Consumer<BiomeType>) - Method in class com.plotsquared.core.plot.Plot
Retrieve the biome of the plot.
getBiomes() - Method in class com.plotsquared.core.queue.LocalChunk
 
getBiomeSynchronous() - Method in class com.plotsquared.core.plot.Plot
Deprecated.
May cause synchronous chunk loads
getBiomeSynchronous(String, int, int) - Method in class com.plotsquared.core.util.WorldUtil
getBlock(int, int, int) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
getBlock(int, int, int) - Method in class com.plotsquared.core.queue.ChunkQueueCoordinator
 
getBlock(int, int, int) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
getBlock(int, int, int) - Method in class com.plotsquared.core.queue.QueueCoordinator
Get a block at the given coordinates.
getBlock(Location, Consumer<BlockState>) - Method in class com.plotsquared.core.util.WorldUtil
Get the block at a given location (asynchronously)
getBlock(BlockVector3) - Method in class com.plotsquared.core.listener.ProcessedWEExtent
 
getBlock(BlockVector3) - Method in class com.plotsquared.core.listener.WEExtent
 
getBlockCategory() - Method in class com.plotsquared.core.plot.flag.types.BlockTypeWrapper
Returns the block category associated with this wrapper.
getBlockChunks() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
Gets the map of ChunkCoordinates in BlockVector2 form against the LocalChunk of cached chunks to be written
getBlockQueue() - Method in class com.plotsquared.core.PlotAPI
Gets the block/biome set queue
getBlocks() - Method in class com.plotsquared.core.queue.ChunkQueueCoordinator
 
getBlockState() - Method in class com.plotsquared.core.plot.PlotItemStack
 
getBlockSynchronous(Location) - Method in class com.plotsquared.core.util.WorldUtil
getBlockType() - Method in class com.plotsquared.core.plot.flag.types.BlockTypeWrapper
 
getBlockVector3() - Method in class com.plotsquared.core.location.Location
 
getBoolean(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested boolean by path.
getBoolean(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getBoolean(String, boolean) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested boolean by path, returning a default value if not found.
getBoolean(String, boolean) - Method in class com.plotsquared.core.configuration.MemorySection
 
getBooleanList(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested List of Boolean by path.
getBooleanList(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getBorder() - Method in class com.plotsquared.core.plot.PlotArea
Get the plot border distance for a world
getBottom() - Method in class com.plotsquared.core.plot.Plot
Deprecated.
in favor of getCorners()[0];
getBottomAbs() - Method in class com.plotsquared.core.plot.Plot
Returns the bottom location for the plot.
getByteList(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested List of Byte by path.
getByteList(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getBytes(PlotArea) - Static method in class com.plotsquared.core.command.Template
 
getCapabilities() - Method in interface com.plotsquared.core.permissions.PermissionHandler
Get all capabilities that the permission handler has
getCaptionMap(String) - Method in class com.plotsquared.core.PlotSquared
Get the caption map belonging to a namespace.
getCaptions() - Method in interface com.plotsquared.core.configuration.caption.CaptionMap
Gets a copy of the set of captions stored in the CaptionMap
getCaptions() - Method in class com.plotsquared.core.configuration.caption.DummyCaptionMap
 
getCaptions() - Method in class com.plotsquared.core.configuration.caption.LocalizedCaptionMap
 
getCaptions() - Method in class com.plotsquared.core.configuration.caption.PerUserLocaleCaptionMap
 
getCategories() - Method in class com.plotsquared.core.plot.Rating
 
getCause() - Method in class com.plotsquared.core.events.PlayerTeleportToPlotEvent
Get the teleport cause
getCC(int, int) - Static method in class com.plotsquared.core.plot.expiration.PlotAnalysis
Get correlation coefficient.
getCenter(Consumer<Location>) - Method in class com.plotsquared.core.plot.Plot
 
getCenterPlot() - Method in class com.plotsquared.core.plot.PlotCluster
 
getCenterPlotId() - Method in class com.plotsquared.core.plot.PlotCluster
 
getCenterSynchronous() - Method in class com.plotsquared.core.plot.Plot
Deprecated.
May cause synchronous chunk loads
getCharacterList(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested List of Character by path.
getCharacterList(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getChunkChunks(String) - Method in class com.plotsquared.core.util.WorldUtil
 
getChunkConsumer() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
getChunkConsumer() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
getChunkConsumer() - Method in class com.plotsquared.core.queue.QueueCoordinator
Return the chunk consumer set to the queue or null if one is not set
getChunkLocation() - Method in class com.plotsquared.core.location.Location
Get the coordinates of the chunk that contains this location
getChunkManager() - Method in class com.plotsquared.core.PlotAPI
ChunkManager class contains several useful methods.
getChunkObject() - Method in class com.plotsquared.core.queue.QueueCoordinator
Get the Chunk Object set to the queue
getChunks(BlockVector2) - Method in class com.plotsquared.core.generator.HybridUtils
 
getClass(String) - Static method in class com.plotsquared.core.util.ReflectionUtils
 
getClass(String, Class<T>) - Static method in class com.plotsquared.core.util.ReflectionUtils
 
getClassByAlias(String) - Static method in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
Attempts to get a registered ConfigurationSerializable class by its alias.
getClipboard() - Method in class com.plotsquared.core.plot.schematic.Schematic
 
getClosestBlock(String) - Method in class com.plotsquared.core.util.WorldUtil
Get a string comparison with the closets block state matching a given string
getCluster() - Method in class com.plotsquared.core.plot.Plot
Gets the cluster this plot is associated with
getCluster(Location) - Method in class com.plotsquared.core.plot.PlotArea
 
getCluster(String) - Method in class com.plotsquared.core.plot.PlotArea
 
getClusterBottom() - Method in class com.plotsquared.core.plot.PlotCluster
 
getClusterCount() - Method in class com.plotsquared.core.player.PlotPlayer
 
getClusterCount(String) - Method in class com.plotsquared.core.player.PlotPlayer
 
getClusterId(PlotCluster) - Method in interface com.plotsquared.core.database.AbstractDB
Gets the id of a given plot cluster.
getClusterId(PlotCluster) - Method in class com.plotsquared.core.database.SQLManager
 
getClusters() - Method in interface com.plotsquared.core.database.AbstractDB
 
getClusters() - Static method in class com.plotsquared.core.database.DBFunc
 
getClusters() - Method in class com.plotsquared.core.database.SQLManager
 
getClusters() - Method in class com.plotsquared.core.plot.PlotArea
 
getClusters(String) - Method in class com.plotsquared.core.PlotSquared
 
getClusterTop() - Method in class com.plotsquared.core.plot.PlotCluster
 
getCommand(Class<?>) - Method in class com.plotsquared.core.command.Command
 
getCommand(String) - Method in class com.plotsquared.core.command.Command
 
getCommandById(String) - Method in class com.plotsquared.core.command.Command
 
getCommands() - Method in class com.plotsquared.core.command.Command
 
getCommands() - Method in class com.plotsquared.core.util.helpmenu.HelpMenu
 
getCommands(CommandCategory, PlotPlayer<?>) - Method in class com.plotsquared.core.command.Command
 
getCommands(PlotPlayer<?>) - Method in class com.plotsquared.core.command.Command
 
getCommandString() - Method in class com.plotsquared.core.command.Command
 
getComments(Plot, String, RunnableVal<List<PlotComment>>) - Method in interface com.plotsquared.core.database.AbstractDB
Gets Plot comments.
getComments(Plot, String, RunnableVal<List<PlotComment>>) - Method in class com.plotsquared.core.database.SQLManager
 
getComments(String) - Method in class com.plotsquared.core.plot.PlotCommentContainer
Get all comments in a specific inbox
getComments(Plot, RunnableVal<List<PlotComment>>) - Method in class com.plotsquared.core.plot.comment.CommentInbox

The `whenDone` parameter should be executed when it's done fetching the comments.
getComments(Plot, RunnableVal<List<PlotComment>>) - Method in class com.plotsquared.core.plot.comment.InboxOwner
 
getComments(Plot, RunnableVal<List<PlotComment>>) - Method in class com.plotsquared.core.plot.comment.InboxPublic
 
getComments(Plot, RunnableVal<List<PlotComment>>) - Method in class com.plotsquared.core.plot.comment.InboxReport
 
getComments(Plot, String, RunnableVal<List<PlotComment>>) - Static method in class com.plotsquared.core.database.DBFunc
 
getComments(String) - Method in class com.plotsquared.core.plot.PlotSettings
 
getCompleteTask() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
getCompleteTask() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
getCompleteTask() - Method in class com.plotsquared.core.queue.QueueCoordinator
Get the task to be run when all chunks have been accessed
getCompletionFuture() - Method in class com.plotsquared.core.util.task.ObjectTaskRunnable
 
getComplexity(Settings.Auto_Clear) - Method in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
getComplexity(Settings.Auto_Clear) - Method in class com.plotsquared.core.plot.Plot
This will return null if the plot hasn't been analyzed
getComponent() - Method in class com.plotsquared.core.components.ComponentPreset
 
getComponent() - Method in class com.plotsquared.core.events.PlotComponentSetEvent
Get the component which was set
getComponent(LocaleHolder) - Method in enum class com.plotsquared.core.command.CommandCategory
 
getComponent(LocaleHolder) - Method in interface com.plotsquared.core.configuration.caption.Caption
Get the message that should be sent to the recipient
getComponent(LocaleHolder) - Method in class com.plotsquared.core.configuration.caption.StaticCaption
 
getComponent(LocaleHolder) - Method in class com.plotsquared.core.configuration.caption.TranslatableCaption
 
getCompoundTag(Plot) - Method in class com.plotsquared.core.util.SchematicHandler
Get the given plot as CompoundTag matching the Sponge schematic format.
getCompoundTag(String, Set<CuboidRegion>) - Method in class com.plotsquared.core.util.SchematicHandler
Get the contents of the given regions in the given world as CompoundTag matching the Sponge schematic format.
getConfig() - Method in class com.plotsquared.core.PlotSquared
 
getConfigFile() - Method in class com.plotsquared.core.PlotSquared
 
getConfigurationNode() - Method in class com.plotsquared.core.setup.SettingsNodeStep
 
getConfigurationSection(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested ConfigurationSection by path.
getConfigurationSection(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getConfigurationVersion() - Method in class com.plotsquared.core.PlotSquared
 
getConnectedPlots() - Method in class com.plotsquared.core.plot.Plot
Gets a set of plots connected (and including) this plot
- This result is cached globally
getConnection() - Method in class com.plotsquared.core.database.Database
Gets the connection with the database.
getConnection() - Method in class com.plotsquared.core.database.MySQL
 
getConnection() - Method in class com.plotsquared.core.database.SQLite
 
getConnection() - Method in class com.plotsquared.core.database.SQLManager
 
getConsole() - Static method in class com.plotsquared.core.player.ConsolePlayer
 
getConstant() - Method in class com.plotsquared.core.configuration.ConfigurationNode
 
getConstructor() - Method in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
 
getCorners() - Method in class com.plotsquared.core.plot.Plot
Deprecated.
as merged plots no longer need to be rectangular
getCorners(String, CuboidRegion) - Static method in class com.plotsquared.core.util.RegionUtil
 
getCorners(String, Collection<CuboidRegion>) - Static method in class com.plotsquared.core.util.RegionUtil
 
getCost() - Method in class com.plotsquared.core.components.ComponentPreset
 
getCreateMySQL(int) - Method in class com.plotsquared.core.database.StmtMod
 
getCreateMySQL(int, String, int) - Method in class com.plotsquared.core.database.StmtMod
 
getCreateSQL() - Method in class com.plotsquared.core.database.StmtMod
 
getCreateSQLite(int) - Method in class com.plotsquared.core.database.StmtMod
 
getCreateSQLite(int, String, int) - Method in class com.plotsquared.core.database.StmtMod
 
getCreationTime() - Method in class com.plotsquared.core.backup.Backup
 
getCurrentPath() - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the path of this ConfigurationSection from its root Configuration.
getCurrentPath() - Method in class com.plotsquared.core.configuration.MemorySection
 
getCurrentPlot() - Method in class com.plotsquared.core.player.PlotPlayer
Get this player's current plot.
getCurrentStep() - Method in class com.plotsquared.core.setup.SetupProcess
 
getDebugModePlayers() - Static method in class com.plotsquared.core.player.PlotPlayer
 
getDebugModePlayersInPlot(Plot) - Static method in class com.plotsquared.core.player.PlotPlayer
 
getDefault(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getDefaultHome() - Method in class com.plotsquared.core.plot.PlotArea
Deprecated, for removal: This API element is subject to removal in a future version.
Use PlotArea.defaultHome
getDefaultHome(boolean, Consumer<Location>) - Method in class com.plotsquared.core.plot.Plot
 
getDefaultHome(Consumer<Location>) - Method in class com.plotsquared.core.plot.Plot
Gets the default home location for a plot
- Ignores any home location set for that specific plot
getDefaultHomeSynchronous(boolean) - Method in class com.plotsquared.core.plot.Plot
Deprecated.
May cause synchronous chunk loads
getDefaults() - Method in interface com.plotsquared.core.configuration.Configuration
Gets the source Configuration for this configuration.
getDefaults() - Method in class com.plotsquared.core.configuration.MemoryConfiguration
 
getDefaultSection() - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the equivalent ConfigurationSection from the default Configuration defined in ConfigurationSection.getRoot().
getDefaultSection() - Method in class com.plotsquared.core.configuration.MemorySection
 
getDefaultValue() - Method in class com.plotsquared.core.configuration.ConfigurationNode
 
getDefaultValue() - Method in class com.plotsquared.core.setup.SettingsNodeStep
 
getDefaultValue() - Method in interface com.plotsquared.core.setup.SetupStep
 
getDeletionUrl() - Method in class com.plotsquared.core.util.PlotUploader.PlotUploadResult
Get the url that can be used to delete the uploaded plot schematic.
getDenied() - Method in class com.plotsquared.core.plot.Plot
Gets the denied users.
getDescription() - Method in class com.plotsquared.core.command.Command
 
getDescription() - Method in class com.plotsquared.core.components.ComponentPreset
 
getDescription() - Method in class com.plotsquared.core.configuration.ConfigurationNode
 
getDescription() - Method in enum class com.plotsquared.core.plot.PlotAreaType
 
getDescriptionMap() - Static method in enum class com.plotsquared.core.plot.PlotAreaType
 
getDimensions() - Method in class com.plotsquared.core.util.PlotAreaConverter
 
getDir() - Method in class com.plotsquared.core.events.PlotMergeEvent
 
getDirection(float, float) - Static method in class com.plotsquared.core.util.MathMan
get the x,y,z unit vector from pitch and yaw specified
getDirectory() - Method in interface com.plotsquared.core.PlotPlatform
Gets the directory which contains PlotSquared files.
getDisplayName() - Method in class com.plotsquared.core.components.ComponentPreset
 
getDistanceFromOrigin() - Method in class com.plotsquared.core.plot.Plot
 
getDouble(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested double by path.
getDouble(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getDouble(String, double) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested double by path, returning a default value if not found.
getDouble(String, double) - Method in class com.plotsquared.core.configuration.MemorySection
 
getDoubleList(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested List of Double by path.
getDoubleList(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getDownloadID() - Static method in class com.plotsquared.core.util.PremiumVerification
 
getDownloadUrl() - Method in class com.plotsquared.core.util.PlotUploader.PlotUploadResult
Get the url that can be used to download the uploaded plot schematic.
getEntities() - Method in class com.plotsquared.core.queue.LocalChunk
 
getErrorMessage() - Method in enum class com.plotsquared.core.command.RequiredType
 
getErrorMessage() - Method in exception com.plotsquared.core.plot.flag.FlagParseException
Get the error message that was supplied by the flag instance.
getEuclideanDistance(Location) - Method in class com.plotsquared.core.location.Location
 
getEuclideanDistanceSquared(Location) - Method in class com.plotsquared.core.location.Location
 
getEventDispatcher() - Method in class com.plotsquared.core.PlotSquared
 
getEventName() - Method in class com.plotsquared.core.events.PlotEvent
Obtain the event's class name
getEventResult() - Method in interface com.plotsquared.core.events.CancellablePlotEvent
 
getEventResult() - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
 
getEventResult() - Method in class com.plotsquared.core.events.PlayerClaimPlotEvent
 
getEventResult() - Method in class com.plotsquared.core.events.PlayerTeleportToPlotEvent
 
getEventResult() - Method in class com.plotsquared.core.events.PlotAutoMergeEvent
 
getEventResult() - Method in class com.plotsquared.core.events.PlotChangeOwnerEvent
 
getEventResult() - Method in class com.plotsquared.core.events.PlotClearEvent
 
getEventResult() - Method in class com.plotsquared.core.events.PlotDeleteEvent
 
getEventResult() - Method in class com.plotsquared.core.events.PlotDoneEvent
 
getEventResult() - Method in class com.plotsquared.core.events.PlotFlagAddEvent
 
getEventResult() - Method in class com.plotsquared.core.events.PlotFlagRemoveEvent
 
getEventResult() - Method in class com.plotsquared.core.events.PlotMergeEvent
 
getEventResult() - Method in class com.plotsquared.core.events.PlotRateEvent
 
getEventResult() - Method in class com.plotsquared.core.events.PlotUnlinkEvent
 
getEventResultRaw() - Method in interface com.plotsquared.core.events.CancellablePlotEvent
 
getExample() - Method in class com.plotsquared.core.command.Argument
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.AnalysisFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.BlockedCmdsFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.DescriptionFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.DoneFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.FarewellFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.FeedFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.FlyFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.GamemodeFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.GreetingFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.GuestGamemodeFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.HealFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.KeepFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.MusicFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.PlotTitleFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.TitlesFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.implementations.WeatherFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.PlotFlag
An example of a string that would parse into a valid flag value.
getExample() - Method in class com.plotsquared.core.plot.flag.types.BlockTypeListFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.types.BooleanFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.types.DoubleFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.types.IntegerFlag
 
getExample() - Method in class com.plotsquared.core.plot.flag.types.LongFlag
 
getExtendedBottomAbs() - Method in class com.plotsquared.core.plot.Plot
Gets the bot loc of a plot (if mega, returns bot loc of that mega plot) - If you would like each plot treated as a small plot use Plot.getBottomAbs()
getExtendedTopAbs() - Method in class com.plotsquared.core.plot.Plot
Gets the top loc of a plot (if mega, returns top loc of that mega plot) - If you would like each plot treated as a small plot use Plot.getTopAbs()
getField(String) - Method in class com.plotsquared.core.util.ReflectionUtils.RefClass
get field by name
getFields(Class<Settings.Enabled_Components>) - Static method in class com.plotsquared.core.configuration.Config
Get the static fields in a section.
getFile() - Method in class com.plotsquared.core.backup.Backup
 
getFile(File, String) - Static method in class com.plotsquared.core.util.FileUtils
 
getFirstIntersectingCluster(PlotId, PlotId) - Method in class com.plotsquared.core.plot.PlotArea
 
getFirstStep() - Method in class com.plotsquared.core.setup.SettingsNodesWrapper
Returns the first step of this wrapper or the step or the afterwards step if no step is available.
getFlag() - Method in class com.plotsquared.core.events.PlotFlagEvent
Get the flag involved
getFlag() - Method in exception com.plotsquared.core.plot.flag.FlagParseException
Returns the class that threw the exception
getFlag(Class<? extends PlotFlag<T, ?>>) - Method in class com.plotsquared.core.plot.Plot
Get the value associated with the specified flag.
getFlag(V) - Method in class com.plotsquared.core.plot.Plot
Get the value associated with the specified flag.
getFlag(Class<? extends PlotFlag<T, ?>>) - Method in class com.plotsquared.core.plot.PlotArea
Get the value associated with the specified flag.
getFlag(Class<? extends T>) - Method in class com.plotsquared.core.plot.flag.FlagContainer
Query all levels of flag containers for a flag.
getFlag(Class<? extends T>) - Method in class com.plotsquared.core.plot.flag.GlobalFlagContainer
 
getFlag(V) - Method in class com.plotsquared.core.plot.PlotArea
Get the value associated with the specified flag.
getFlagCategory() - Method in class com.plotsquared.core.plot.flag.PlotFlag
Get the category this flag belongs to.
getFlagClassFromString(String) - Method in class com.plotsquared.core.plot.flag.GlobalFlagContainer
 
getFlagContainer() - Method in class com.plotsquared.core.plot.Plot
Get the plot flag container
getFlagContainer() - Method in class com.plotsquared.core.plot.PlotArea
 
getFlagDescription() - Method in class com.plotsquared.core.plot.flag.PlotFlag
Get a simple caption that describes the flag usage.
getFlagErased(Class<?>) - Method in class com.plotsquared.core.plot.flag.FlagContainer
Has the same functionality as FlagContainer.getFlag(Class), but with wildcard generic types.
getFlagErased(Class<?>) - Method in class com.plotsquared.core.plot.flag.GlobalFlagContainer
 
getFlagFromString(String) - Method in class com.plotsquared.core.plot.flag.GlobalFlagContainer
 
getFlagMap() - Method in class com.plotsquared.core.plot.flag.FlagContainer
Get an immutable view of the underlying flag map
getFlagName(Class<F>) - Static method in class com.plotsquared.core.plot.flag.PlotFlag
Return the name of the flag.
getFlags() - Method in class com.plotsquared.core.plot.Plot
Get an immutable view of all the flags associated with the plot.
getFlags() - Method in class com.plotsquared.core.plot.schematic.Schematic
 
getFlight() - Method in class com.plotsquared.core.player.ConsolePlayer
 
getFlight() - Method in class com.plotsquared.core.player.PlotPlayer
Determines whether or not the player can fly.
getFloatList(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested List of Float by path.
getFloatList(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getFoodLevel(PlotPlayer<?>) - Method in class com.plotsquared.core.util.WorldUtil
Get the player food level
getForChunk(int, int) - Method in class com.plotsquared.core.queue.QueueCoordinator
Deprecated, for removal: This API element is subject to removal in a future version.
getForChunk(int, int, int, int) - Method in class com.plotsquared.core.queue.QueueCoordinator
Get a ScopedQueueCoordinator limited to the chunk at the specific chunk Coordinates
getFrom() - Method in class com.plotsquared.core.events.PlayerTeleportToPlotEvent
Get the from location
getFromIndex(int) - Static method in enum class com.plotsquared.core.location.Direction
 
getFromUsername(String) - Method in class com.plotsquared.core.uuid.offline.OfflineModeUUIDService
 
getFullBlock(BlockVector3) - Method in class com.plotsquared.core.listener.ProcessedWEExtent
 
getFullBlock(BlockVector3) - Method in class com.plotsquared.core.listener.WEExtent
 
getFullId() - Method in class com.plotsquared.core.command.Command
 
getGameMode() - Method in class com.plotsquared.core.player.ConsolePlayer
 
getGameMode() - Method in class com.plotsquared.core.player.PlotPlayer
Get this player's gamemode.
getGameMode() - Method in class com.plotsquared.core.plot.PlotArea
 
getGenerator() - Method in class com.plotsquared.core.plot.PlotArea
 
getGenerator(String, String) - Method in interface com.plotsquared.core.PlotPlatform
Gets the generator wrapper for a world (world) and generator (name).
getGenerator(PlotArea) - Method in class com.plotsquared.core.util.SetupUtils
 
getGlobalTasks() - Method in class com.plotsquared.core.database.SQLManager
 
getHealth(PlotPlayer<?>) - Method in class com.plotsquared.core.util.WorldUtil
Get the player health
getHighestBlock(String, int, int, IntConsumer) - Method in class com.plotsquared.core.util.WorldUtil
Get the Y coordinate of the highest non-air block in the world, asynchronously
getHighestBlockSynchronous(String, int, int) - Method in class com.plotsquared.core.util.WorldUtil
getHighestClassContainer() - Method in class com.plotsquared.core.plot.flag.FlagContainer
Recursively seek for the highest order flag container.
getHome(Consumer<Location>) - Method in class com.plotsquared.core.plot.PlotCluster
 
getHome(Consumer<Location>) - Method in class com.plotsquared.core.plot.Plot
Return the home location for the plot
getHomeSynchronous() - Method in class com.plotsquared.core.plot.Plot
Deprecated.
May cause synchronous chunk loading
getHybridPlotWorld() - Method in class com.plotsquared.core.generator.HybridPlotManager
 
getIcon() - Method in class com.plotsquared.core.components.ComponentPreset
 
getId() - Method in class com.plotsquared.core.command.Command
 
getId() - Method in class com.plotsquared.core.plot.Plot
Gets the PlotId of this plot.
getId() - Method in class com.plotsquared.core.plot.PlotArea
 
getId() - Method in class com.plotsquared.core.setup.SettingsNodeStep
 
getId(Plot) - Method in interface com.plotsquared.core.database.AbstractDB
Gets the table entry ID.
getId(Plot) - Static method in class com.plotsquared.core.database.DBFunc
Get a plot id.
getId(Plot) - Method in class com.plotsquared.core.database.SQLManager
 
getImmediately() - Method in class com.plotsquared.core.uuid.CacheUUIDService
 
getImmediately() - Method in interface com.plotsquared.core.uuid.UUIDService
Get as many UUID mappings as possible under the condition that the operation cannot be blocking (for an extended amount of time)
getImmediately(Object) - Method in class com.plotsquared.core.uuid.CacheUUIDService
 
getImmediately(Object) - Method in class com.plotsquared.core.uuid.UUIDPipeline
Get a single UUID mapping immediately, if possible
getImmediately(Object) - Method in interface com.plotsquared.core.uuid.UUIDService
Get a single UUID mapping immediately, if possible
getImpromptuUUIDPipeline() - Method in class com.plotsquared.core.PlotSquared
 
getIndex() - Method in enum class com.plotsquared.core.location.Direction
 
getInitiator() - Method in class com.plotsquared.core.events.PlayerPlotDeniedEvent
The player initiating the action.
getInitiator() - Method in class com.plotsquared.core.events.PlayerPlotHelperEvent
The player initiating the action
getInitiator() - Method in class com.plotsquared.core.events.PlayerPlotTrustedEvent
The player initiating the action
getInitiator() - Method in class com.plotsquared.core.events.PlotChangeOwnerEvent
Get the change-owner initiator
getInstance() - Static method in class com.plotsquared.core.command.MainCommand
 
getInstance() - Static method in class com.plotsquared.core.plot.flag.GlobalFlagContainer
 
getInstances() - Method in class com.plotsquared.core.configuration.Config.ConfigBlock
 
getInt(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested int by path.
getInt(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getInt(String, int) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested int by path, returning a default value if not found.
getInt(String, int) - Method in class com.plotsquared.core.configuration.MemorySection
 
getIntegerList(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested List of Integer by path.
getIntegerList(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getInternalPlotFlagMap() - Method in class com.plotsquared.core.plot.flag.FlagContainer
 
getInterval() - Method in class com.plotsquared.core.plot.flag.types.TimedFlag.Timed
 
getItem(int) - Method in class com.plotsquared.core.plot.PlotInventory
 
getItems() - Method in class com.plotsquared.core.plot.PlotInventory
 
getItems(PlotPlayer<?>) - Method in class com.plotsquared.core.util.InventoryUtil
 
getJ(int, int, int) - Static method in class com.plotsquared.core.util.ChunkUtil
Get the J value for Chunk block storage from the chunk xyz coordinates.
getKey() - Method in interface com.plotsquared.core.configuration.caption.NamespacedCaption
Get the key that identifies this caption
getKey() - Method in class com.plotsquared.core.configuration.caption.TranslatableCaption
 
getKey() - Method in class com.plotsquared.core.util.placeholders.Placeholder
Get the placeholder key
getKeys(boolean) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets a set containing all keys in this section.
getKeys(boolean) - Method in class com.plotsquared.core.configuration.MemorySection
 
getLargestRegion() - Method in class com.plotsquared.core.plot.Plot
Attempt to find the largest rectangular region in a plot (as plots can form non rectangular shapes)
getLastPlayed() - Method in class com.plotsquared.core.player.ConsolePlayer
 
getLastPlayed() - Method in interface com.plotsquared.core.player.OfflinePlotPlayer
Gets the time in milliseconds when the player was last seen online.
getLegacySignMaterial() - Method in class com.plotsquared.core.plot.PlotArea
Deprecated, for removal: This API element is subject to removal in a future version.
Use PlotArea.signMaterial(). This method is used for 1.13 only and will be removed without replacement in favor of PlotArea.signMaterial() once we remove the support for 1.13.
getLevenshteinDistance(String, String) - Static method in class com.plotsquared.core.util.StringMan
 
getLightingMode() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
getLightingMode() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
getLightingMode() - Method in class com.plotsquared.core.queue.QueueCoordinator
Get the LightingMode to be used when setting blocks
getLike() - Method in class com.plotsquared.core.plot.Rating
 
getLikes() - Method in class com.plotsquared.core.plot.Plot
 
getLikesPercentage(Plot) - Static method in class com.plotsquared.core.command.Like
Get the likes to dislike ratio of a plot as a percentage (in decimal form)
getLines() - Method in class com.plotsquared.core.plot.PlotInventory
 
getList(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested List by path.
getList(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getList(String, List<?>) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested List by path, returning a default value if not found.
getList(String, List<?>) - Method in class com.plotsquared.core.configuration.MemorySection
 
getLocale() - Method in interface com.plotsquared.core.configuration.caption.CaptionMap
Get the locale of the messages stored in the map
getLocale() - Method in class com.plotsquared.core.configuration.caption.DummyCaptionMap
 
getLocale() - Method in interface com.plotsquared.core.configuration.caption.LocaleHolder
Get the locale used by the holder
getLocale() - Method in class com.plotsquared.core.configuration.caption.LocalizedCaptionMap
 
getLocale() - Method in class com.plotsquared.core.player.PlotPlayer
 
getLocation() - Method in class com.plotsquared.core.player.ConsolePlayer
 
getLocation() - Method in class com.plotsquared.core.player.PlotPlayer
Get this player's last recorded location or null if they don't any plot relevant location.
getLocationFull() - Method in class com.plotsquared.core.player.ConsolePlayer
 
getLocationFull() - Method in class com.plotsquared.core.player.PlotPlayer
Get this player's full location (including yaw/pitch)
getLock(LockKey) - Method in class com.plotsquared.core.synchronization.LockRepository
Get the lock corresponding to the given lock key
getLockKey() - Method in class com.plotsquared.core.player.MetaDataKey
Get the LockKey associated with this key
getLockRepository() - Method in class com.plotsquared.core.player.PlotPlayer
Get this player's LockRepository
getLong(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested long by path.
getLong(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getLong(String, long) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested long by path, returning a default value if not found.
getLong(String, long) - Method in class com.plotsquared.core.configuration.MemorySection
 
getLongList(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested List of Long by path.
getLongList(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getLore() - Method in class com.plotsquared.core.plot.PlotItemStack
 
getManager() - Method in class com.plotsquared.core.plot.Plot
Gets the plot manager object for this plot
- The generic PlotManager object can be casted to its respective class for more control (e.g.
getMapList(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested List of Maps by path.
getMapList(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getMask(PlotPlayer<?>) - Static method in class com.plotsquared.core.util.WEManager
 
getMatch(String[], Command, PlotPlayer<?>) - Method in class com.plotsquared.core.command.Command
 
getMatchObject() - Method in class com.plotsquared.core.util.StringComparison
Get the object
getMax() - Method in class com.plotsquared.core.events.PlotMergeEvent
 
getMax() - Method in class com.plotsquared.core.plot.PlotArea
Returns the max PlotId.
getMax() - Method in class com.plotsquared.core.queue.ChunkQueueCoordinator
 
getMax() - Method in class com.plotsquared.core.queue.ScopedQueueCoordinator
 
getMax(int, PlotArea) - Method in class com.plotsquared.core.util.PlotAreaConverter
 
getMaxBuildHeight() - Method in class com.plotsquared.core.plot.PlotArea
Get the maximum height players may build in.
getMaxGenHeight() - Method in class com.plotsquared.core.plot.PlotArea
Get the max height to which P2 will generate blocks.
getMaxHeight() - Method in interface com.plotsquared.core.location.World
Get the max world height.
getMaxHeight() - Method in class com.plotsquared.core.location.World.NullWorld
 
getMaxLayer() - Method in class com.plotsquared.core.queue.QueueCoordinator
Get the max chunk layer associated with the queue.
getMaxY() - Method in class com.plotsquared.core.queue.QueueCoordinator
Get the max Y limit associated with the queue
getMean(double[]) - Static method in class com.plotsquared.core.util.MathMan
 
getMean(int[]) - Static method in class com.plotsquared.core.util.MathMan
 
getMembers() - Method in class com.plotsquared.core.plot.Plot
Gets the members
getMerged() - Method in class com.plotsquared.core.plot.Plot
Gets the merged array.
getMerged() - Method in class com.plotsquared.core.plot.PlotSettings
 
getMerged(int) - Method in class com.plotsquared.core.plot.PlotSettings
Check if the plot is merged in a direction
0 = North
1 = East
2 = South
3 = West
getMessage() - Method in class com.plotsquared.core.configuration.caption.ChatFormatter.ChatContext
Get the message stored in the context
getMessage(TranslatableCaption) - Method in interface com.plotsquared.core.configuration.caption.CaptionMap
Get a message using the server locale
getMessage(TranslatableCaption) - Method in class com.plotsquared.core.configuration.caption.DummyCaptionMap
 
getMessage(TranslatableCaption) - Method in class com.plotsquared.core.configuration.caption.LocalizedCaptionMap
 
getMessage(TranslatableCaption, LocaleHolder) - Method in interface com.plotsquared.core.configuration.caption.CaptionMap
Get a message using a specific locale
getMessage(TranslatableCaption, LocaleHolder) - Method in class com.plotsquared.core.configuration.caption.DummyCaptionMap
 
getMessage(TranslatableCaption, LocaleHolder) - Method in class com.plotsquared.core.configuration.caption.LocalizedCaptionMap
 
getMessage(TranslatableCaption, LocaleHolder) - Method in class com.plotsquared.core.configuration.caption.PerUserLocaleCaptionMap
 
getMeta() - Method in class com.plotsquared.core.player.PlotPlayer
 
getMeta(String) - Method in class com.plotsquared.core.plot.Plot
Gets the metadata for a key

For persistent metadata use the flag system
getMeta(String) - Method in class com.plotsquared.core.plot.PlotArea
Get the metadata for a key

For persistent metadata use the flag system
getMeta(String, T) - Method in class com.plotsquared.core.plot.PlotArea
 
getMetaDataKey() - Method in class com.plotsquared.core.player.MetaDataAccess
Get the meta data key
getMethod(String, boolean) - Method in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
 
getMethod(String, Object...) - Method in class com.plotsquared.core.util.ReflectionUtils.RefClass
get existing method by name and types
getMin() - Method in class com.plotsquared.core.plot.PlotArea
Returns the minimum value of a PlotId.
getMin() - Method in class com.plotsquared.core.queue.ChunkQueueCoordinator
 
getMin() - Method in class com.plotsquared.core.queue.ScopedQueueCoordinator
 
getMin(int, PlotArea) - Method in class com.plotsquared.core.util.PlotAreaConverter
 
getMinBuildHeight() - Method in class com.plotsquared.core.plot.PlotArea
Get the minimum height players may build in.
getMinGenHeight() - Method in class com.plotsquared.core.plot.PlotArea
Get the min height from which P2 will generate blocks.
getMinHeight() - Method in interface com.plotsquared.core.location.World
Get the min world height.
getMinHeight() - Method in class com.plotsquared.core.location.World.NullWorld
 
getMinLayer() - Method in class com.plotsquared.core.queue.QueueCoordinator
Get the min chunk layer associated with the queue.
getMinSection() - Method in class com.plotsquared.core.queue.LocalChunk
Get the minimum layer position stored (usually -4 or 0).
getMinY() - Method in class com.plotsquared.core.queue.QueueCoordinator
Get the min Y limit associated with the queue
getMode() - Method in enum class com.plotsquared.core.queue.LightingMode
 
getMoney(PlotPlayer<?>) - Method in class com.plotsquared.core.util.EconHandler
 
getName() - Method in class com.plotsquared.core.command.Argument
 
getName() - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the name of this individual ConfigurationSection, in the path.
getName() - Method in class com.plotsquared.core.configuration.MemorySection
 
getName() - Method in class com.plotsquared.core.generator.HybridGen
 
getName() - Method in class com.plotsquared.core.generator.IndependentPlotGenerator
Get the name of this generator.
getName() - Method in class com.plotsquared.core.generator.SingleWorldGenerator
 
getName() - Method in enum class com.plotsquared.core.location.Direction
 
getName() - Method in interface com.plotsquared.core.location.World
Get the name of the world
getName() - Method in class com.plotsquared.core.location.World.NullWorld
 
getName() - Method in class com.plotsquared.core.player.ConsolePlayer
 
getName() - Method in interface com.plotsquared.core.player.OfflinePlotPlayer
Gets the name of this player.
getName() - Method in class com.plotsquared.core.plot.flag.PlotFlag
Get the flag name.
getName() - Method in class com.plotsquared.core.plot.PlotCluster
 
getName() - Method in class com.plotsquared.core.plot.PlotItemStack
 
getName() - Method in interface com.plotsquared.core.util.PlatformWorldManager
Get the implementation name
getName(UUID) - Static method in class com.plotsquared.core.util.PlayerManager
Deprecated, for removal: This API element is subject to removal in a future version.
getName(UUID, boolean) - Static method in class com.plotsquared.core.util.PlayerManager
Deprecated, for removal: This API element is subject to removal in a future version.
getNames(Collection<UUID>) - Method in class com.plotsquared.core.uuid.UUIDPipeline
Asynchronously attempt to fetch the mapping from a list of UUIDs
getNames(Collection<UUID>, long) - Method in class com.plotsquared.core.uuid.UUIDPipeline
Asynchronously attempt to fetch the mapping from a list of UUIDs.
getNames(List<UUID>) - Method in class com.plotsquared.core.uuid.CacheUUIDService
 
getNames(List<UUID>) - Method in class com.plotsquared.core.uuid.offline.OfflineModeUUIDService
 
getNames(List<UUID>) - Method in interface com.plotsquared.core.uuid.UUIDService
Attempt to complete the given requests.
getNamespace() - Method in interface com.plotsquared.core.configuration.caption.NamespacedCaption
Get the namespace that this caption belongs to
getNamespace() - Method in class com.plotsquared.core.configuration.caption.TranslatableCaption
 
getNearestPlotId(PlotArea, int, int, int) - Method in class com.plotsquared.core.generator.SquarePlotManager
 
getNewOwner() - Method in class com.plotsquared.core.events.PlotChangeOwnerEvent
Get the new owner of the plot
getNewPlotArea(String, String, PlotId, PlotId) - Method in class com.plotsquared.core.generator.HybridGen
 
getNewPlotArea(String, String, PlotId, PlotId) - Method in class com.plotsquared.core.generator.IndependentPlotGenerator
Return a new PlotArea object.
getNewPlotArea(String, String, PlotId, PlotId) - Method in class com.plotsquared.core.generator.SingleWorldGenerator
 
getNewQueue(World) - Method in class com.plotsquared.core.queue.GlobalBlockQueue
Get a new QueueCoordinator for the given world.
getNewQueue(World) - Method in class com.plotsquared.core.queue.QueueProvider
Get a queue for the given world
getNextFreePlot(PlotPlayer<?>, PlotId) - Method in class com.plotsquared.core.plot.PlotArea
 
getNextId() - Method in class com.plotsquared.core.plot.PlotId
Get the next plot ID for claiming purposes
getNonmemberHome() - Method in class com.plotsquared.core.plot.PlotArea
Deprecated, for removal: This API element is subject to removal in a future version.
Use PlotArea.nonmemberHome
getNotifyTasks() - Method in class com.plotsquared.core.database.SQLManager
 
getOfflinePlayer(String) - Method in class com.plotsquared.core.util.PlayerManager
Get an offline player object from the player's username
getOfflinePlayer(UUID) - Method in class com.plotsquared.core.util.PlayerManager
Get an an offline player object from the player's UUID
getOldOwner() - Method in class com.plotsquared.core.events.PlotChangeOwnerEvent
Get the old owner of the plot.
getOldOwner() - Method in class com.plotsquared.core.events.post.PostPlotChangeOwnerEvent
 
getOpenPlotInventory(PlotPlayer<?>) - Static method in class com.plotsquared.core.plot.PlotInventory
 
getOwnedPlot() - Method in class com.plotsquared.core.location.Location
Get the owned Plot, if any, that contains this location
getOwnedPlot(Location) - Method in class com.plotsquared.core.plot.PlotArea
Get the owned base plot at a location.
getOwnedPlot(Location) - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
getOwnedPlot(PlotId) - Method in class com.plotsquared.core.plot.PlotArea
 
getOwnedPlotAbs() - Method in class com.plotsquared.core.location.Location
Get the (absolute) owned Plot, if any, that contains this location
getOwnedPlotAbs(Location) - Method in class com.plotsquared.core.plot.PlotArea
Get the owned plot at a location.
getOwnedPlotAbs(Location) - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
getOwnedPlotAbs(PlotId) - Method in class com.plotsquared.core.plot.PlotArea
Get the owned Plot at a PlotId.
getOwner() - Method in class com.plotsquared.core.backup.Backup
 
getOwner() - Method in class com.plotsquared.core.plot.Plot
Get the plot owner of this particular sub-plot.
getOwnerAbs() - Method in class com.plotsquared.core.plot.Plot
Get the owner of this exact plot, as it is stored in the database.
getOwners() - Method in class com.plotsquared.core.plot.Plot
Gets a immutable set of owner UUIDs for a plot (supports multi-owner mega-plots).
getP1() - Method in class com.plotsquared.core.plot.PlotCluster
 
getP2() - Method in class com.plotsquared.core.plot.PlotCluster
 
getPage(int) - Method in class com.plotsquared.core.util.query.PaginatedPlotResult
Get the plots belonging to a certain page.
getPages() - Method in class com.plotsquared.core.util.query.PaginatedPlotResult
Get the number of available pages
getPaginated(int) - Method in class com.plotsquared.core.util.query.PlotQuery
Get all plots that match the given criteria in the form of a PaginatedPlotResult
getParent() - Method in class com.plotsquared.core.command.Command
 
getParent() - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the parent ConfigurationSection that directly contains this ConfigurationSection.
getParent() - Method in class com.plotsquared.core.configuration.MemoryConfiguration
 
getParent() - Method in class com.plotsquared.core.configuration.MemorySection
 
getParent() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
getParent() - Method in class com.plotsquared.core.queue.LocalChunk
 
getParentContainer() - Method in class com.plotsquared.core.plot.flag.FlagContainer
Return the parent container (if the container has a parent)
getPattern() - Method in class com.plotsquared.core.components.ComponentPreset
 
getPattern() - Method in class com.plotsquared.core.events.PlotComponentSetEvent
Get the pattern being set
getPending(PlotPlayer<?>) - Static method in class com.plotsquared.core.command.CmdConfirm
 
getPendingExpired() - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
getPermission() - Method in class com.plotsquared.core.command.Command
 
getPermission() - Method in class com.plotsquared.core.components.ComponentPreset
 
getPermissionProfile(OfflinePlotPlayer) - Method in interface com.plotsquared.core.permissions.PermissionHandler
Attempt to construct a permission profile for an offline plot player
getPermissionProfile(PlotPlayer<?>) - Method in interface com.plotsquared.core.permissions.PermissionHandler
Attempt to construct a permission profile for a plot player
getPersistentMeta(UUID, RunnableVal<Map<String, byte[]>>) - Method in interface com.plotsquared.core.database.AbstractDB
 
getPersistentMeta(UUID, RunnableVal<Map<String, byte[]>>) - Static method in class com.plotsquared.core.database.DBFunc
 
getPersistentMeta(UUID, RunnableVal<Map<String, byte[]>>) - Method in class com.plotsquared.core.database.SQLManager
 
getPitch() - Method in class com.plotsquared.core.location.BlockLoc
 
getPitch() - Method in class com.plotsquared.core.location.Location
 
getPitchAndYaw(float, float, float) - Static method in class com.plotsquared.core.util.MathMan
Returns [ pitch, yaw ]
getPlaceholder() - Method in class com.plotsquared.core.util.placeholders.PlaceholderRegistry.PlaceholderAddedEvent
 
getPlaceholder(String) - Method in class com.plotsquared.core.util.placeholders.PlaceholderRegistry
Get a placeholder instance from its key
getPlaceholders() - Method in class com.plotsquared.core.util.placeholders.PlaceholderRegistry
Get all placeholders
getPlaceholderValue(String, PlotPlayer<?>) - Method in class com.plotsquared.core.util.placeholders.PlaceholderRegistry
Get the placeholder value evaluated for a player, and catch and deal with any problems occurring while doing so
getPlatform() - Method in class com.plotsquared.core.PlotSquared
Gets the server platform this plugin is running on this is running on.
getPlatformGenerator() - Method in interface com.plotsquared.core.generator.GeneratorWrapper
 
getPlatformImplementation() - Static method in class com.plotsquared.core.util.task.TaskManager
 
getPlatformPlayer() - Method in class com.plotsquared.core.player.ConsolePlayer
 
getPlatformPlayer() - Method in class com.plotsquared.core.player.PlotPlayer
 
getPlatformWorld() - Method in interface com.plotsquared.core.location.World
Get the platform world represented by this world
getPlatformWorld() - Method in class com.plotsquared.core.location.World.NullWorld
 
getPlatformWorld(String) - Method in interface com.plotsquared.core.PlotPlatform
Get a platform world wrapper from a world name
getPlayer() - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
 
getPlayer() - Method in class com.plotsquared.core.events.PlayerPlotDeniedEvent
The player added/removed.
getPlayer() - Method in class com.plotsquared.core.events.PlayerPlotHelperEvent
The UUID added/removed
getPlayer() - Method in class com.plotsquared.core.events.PlayerPlotTrustedEvent
The UUID added/removed
getPlayer() - Method in class com.plotsquared.core.events.PlotMergeEvent
 
getPlayer() - Method in class com.plotsquared.core.player.MetaDataAccess
Get the owner of the meta data
getPlayer() - Method in class com.plotsquared.core.plot.PlotInventory
 
getPlayer() - Method in class com.plotsquared.core.services.plots.AutoService.AutoQuery
Get the player that the plots are meant for
getPlayer(UUID) - Method in class com.plotsquared.core.util.PlayerManager
Get a plot player from a UUID.
getPlayer(T) - Method in class com.plotsquared.core.util.PlayerManager
Get a plot player from a platform player object.
getPlayerClusterCount() - Method in class com.plotsquared.core.player.PlotPlayer
Get the amount of clusters this player owns.
getPlayerClusterCount(String) - Method in class com.plotsquared.core.player.PlotPlayer
Get the amount of clusters this player owns in the specific world.
getPlayerIfExists(String) - Method in class com.plotsquared.core.util.PlayerManager
 
getPlayerIfExists(UUID) - Method in class com.plotsquared.core.util.PlayerManager
Get the player from its UUID if it is stored in the player map.
getPlayerList(Collection<UUID>, LocaleHolder) - Static method in class com.plotsquared.core.util.PlayerManager
Get a list of names given a list of UUIDs.
getPlayerPlots(PlotPlayer<?>) - Method in class com.plotsquared.core.PlotAPI
Gets all plots for a player.
getPlayers() - Method in class com.plotsquared.core.util.PlayerManager
Get all online players
getPlayersInPlot() - Method in class com.plotsquared.core.plot.Plot
Efficiently get the players currently inside this plot
- Will return an empty list if no players are in the plot
- Remember, you can cast a PlotPlayer to its respective implementation (BukkitPlayer, SpongePlayer) to obtain the player object
getPlot() - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
Returns null as the plots to be claimed haven't been chosen yet.
getPlot() - Method in class com.plotsquared.core.events.PlayerAutoPlotsChosenEvent
Returns the plot at index 0 in the list of plots selected.
getPlot() - Method in class com.plotsquared.core.events.PlotEvent
Obtain the plot involved in the event
getPlot() - Method in class com.plotsquared.core.location.Location
Get the Plot, if any, that contains this location
getPlot(Location) - Static method in class com.plotsquared.core.plot.Plot
Return a new/cached plot object at a given location.
getPlot(Location) - Method in class com.plotsquared.core.plot.PlotArea
Gets the base plot at a location.
getPlot(Location) - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
getPlot(PlotId) - Method in class com.plotsquared.core.plot.PlotArea
 
getPlot(PlotId) - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
getPlotAbs() - Method in class com.plotsquared.core.location.Location
Get the absolute Plot, if any, that contains this location
getPlotAbs(Location) - Method in class com.plotsquared.core.plot.PlotArea
Gets the Plot at a location.
getPlotAbs(Location) - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
getPlotAbs(PlotId) - Method in class com.plotsquared.core.plot.PlotArea
 
getPlotAbs(PlotId) - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
getPlotArea() - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
 
getPlotArea() - Method in class com.plotsquared.core.location.Location
Get the PlotArea, if any, that contains this location
getPlotArea() - Method in class com.plotsquared.core.services.plots.AutoService.AutoQuery
Get the plot area to search in
getPlotArea(Location) - Method in class com.plotsquared.core.plot.world.DefaultPlotAreaManager
 
getPlotArea(Location) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Get the plot area, if there is any, for the given location.
getPlotArea(Location) - Method in class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
getPlotArea(String, String) - Method in class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
getPlotArea(String, String) - Method in class com.plotsquared.core.plot.world.DefaultPlotAreaManager
 
getPlotArea(String, String) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Get the plot area in a world with an (optional ID).
getPlotAreaAbs() - Method in class com.plotsquared.core.player.PlotPlayer
Return the PlotArea this player is currently in, or null.
getPlotAreaByString(String) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Get a plot area from a search string in the format "world;id" or "world,id" where the ID portion is optional
getPlotAreaManager() - Method in class com.plotsquared.core.PlotSquared
Get the platform specific PlotAreaManager instance
getPlotAreas(String, CuboidRegion) - Method in class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
getPlotAreas(String, CuboidRegion) - Method in class com.plotsquared.core.plot.world.DefaultPlotAreaManager
 
getPlotAreas(String, CuboidRegion) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Get all plot areas in a world, with an optional region constraint
getPlotAreas(String) - Method in class com.plotsquared.core.PlotAPI
Gets a list of PlotAreas in the world.
getPlotAreasSet(String) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Method identical to PlotAreaManager.getPlotAreasSet(String, CuboidRegion) but that does not take in a region, and returns a modifiable set
getPlotAreasSet(String, CuboidRegion) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Method that delegates to PlotAreaManager.getPlotAreas(String, CuboidRegion) but returns an immutable set, instead of an array
getPlotBiome() - Method in class com.plotsquared.core.plot.PlotArea
 
getPlotBottomLocAbs(PlotId) - Method in class com.plotsquared.core.generator.SquarePlotManager
Get the bottom plot loc (some basic math).
getPlotBottomLocAbs(PlotId) - Method in class com.plotsquared.core.plot.PlotManager
 
getPlotBottomLocAbs(PlotId) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
getPlotCommentContainer() - Method in class com.plotsquared.core.plot.Plot
Get the plot comment container.
getPlotComponents(PlotId) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
getPlotComponents(PlotId) - Method in class com.plotsquared.core.plot.PlotManager
Get an array of the plot's component values as string
getPlotComponents(PlotId) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
getPlotCount() - Method in class com.plotsquared.core.player.PlotPlayer
Get the number of plots this player owns.
getPlotCount() - Method in class com.plotsquared.core.plot.PlotArea
Retrieves the number of claimed plot in the PlotArea.
getPlotCount(UUID) - Method in class com.plotsquared.core.plot.PlotArea
 
getPlotCount(PlotPlayer<?>) - Method in class com.plotsquared.core.plot.PlotArea
 
getPlotCount(String) - Method in class com.plotsquared.core.player.PlotPlayer
Get the number of plots this player owns in the world.
getPlotEntries() - Method in class com.plotsquared.core.plot.PlotArea
 
getPlotFromString(PlotPlayer<?>, String, boolean) - Static method in class com.plotsquared.core.plot.Plot
Get the plot from a string.
getPlotGenerator() - Method in interface com.plotsquared.core.generator.GeneratorWrapper
 
getPlotId() - Method in class com.plotsquared.core.events.PlotChangeOwnerEvent
Get the PlotId.
getPlotId() - Method in class com.plotsquared.core.events.PlotClearEvent
Get the PlotId.
getPlotId() - Method in class com.plotsquared.core.events.PlotComponentSetEvent
Get the PlotId
getPlotId() - Method in class com.plotsquared.core.events.PlotDeleteEvent
Get the PlotId.
getPlotId() - Method in class com.plotsquared.core.events.PlotDoneEvent
Get the PlotId.
getPlotId(int, int, int) - Method in class com.plotsquared.core.generator.SquarePlotManager
 
getPlotId(int, int, int) - Method in class com.plotsquared.core.plot.PlotManager
 
getPlotId(int, int, int) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
getPlotIdAbs(int, int, int) - Method in class com.plotsquared.core.generator.SquarePlotManager
 
getPlotIdAbs(int, int, int) - Method in class com.plotsquared.core.plot.PlotManager
 
getPlotIdAbs(int, int, int) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
getPlotListener() - Method in class com.plotsquared.core.PlotSquared
 
getPlotManager() - Method in class com.plotsquared.core.plot.PlotArea
 
getPlotModificationManager() - Method in class com.plotsquared.core.plot.Plot
Get the plot modification manager
getPlotPlayer() - Method in class com.plotsquared.core.events.PlotPlayerEvent
 
getPlots() - Method in interface com.plotsquared.core.database.AbstractDB
 
getPlots() - Static method in class com.plotsquared.core.database.DBFunc
 
getPlots() - Method in class com.plotsquared.core.database.SQLManager
Load all plots, helpers, denied, trusted, and every setting from DB into a HashMap.
getPlots() - Method in class com.plotsquared.core.events.PlayerAutoPlotsChosenEvent
Get the immutable list of plots selected to be claimed by the player.
getPlots() - Method in class com.plotsquared.core.events.PlotAutoMergeEvent
Get the plots being added.
getPlots() - Method in class com.plotsquared.core.player.PlotPlayer
Get a Set of plots owned by this player.
getPlots() - Method in class com.plotsquared.core.plot.PlotArea
A collection of the claimed plots in this PlotArea.
getPlots(PlotPlayer<?>) - Method in class com.plotsquared.core.plot.PlotArea
Deprecated.
getPlots(UUID) - Method in class com.plotsquared.core.plot.PlotArea
 
getPlots(String) - Method in class com.plotsquared.core.player.PlotPlayer
Return a Set of all plots this player owns in a certain world.
getPlots(Collection<Plot>, int) - Method in class com.plotsquared.core.command.Condense
 
getPlotsAbs(UUID) - Method in class com.plotsquared.core.plot.PlotArea
 
getPlotSelectionOwned(PlotId, PlotId) - Method in class com.plotsquared.core.plot.PlotArea
Get a set of owned plots within a selection (chooses the best algorithm based on selection size.
getPlotSquared() - Method in class com.plotsquared.core.PlotAPI
Gets the PlotSquared class.
getPlotsRaw() - Method in class com.plotsquared.core.plot.PlotArea
Deprecated.
Poorly implemented. May be removed in future.
getPlotsToCheck() - Method in class com.plotsquared.core.plot.expiration.ExpiryTask
 
getPlotTopLocAbs(PlotId) - Method in class com.plotsquared.core.generator.SquarePlotManager
 
getPlotTopLocAbs(PlotId) - Method in class com.plotsquared.core.plot.PlotManager
 
getPlotTopLocAbs(PlotId) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
getPosition() - Method in class com.plotsquared.core.plot.Plot
Gets the set home location or 0,Integer#MIN_VALUE,0 if no location is set
- Does not take the default home location into account - PlotSquared will internally find the correct place to teleport to if y = Integer#MIN_VALUE when teleporting to the plot.
getPosition() - Method in class com.plotsquared.core.plot.PlotSettings
 
getPositiveId(int) - Static method in class com.plotsquared.core.util.MathMan
 
getPrices() - Method in class com.plotsquared.core.plot.PlotArea
 
getProfile(Plot) - Method in interface com.plotsquared.core.backup.BackupManager
Get the backup profile for a plot based on its current owner (if there is one)
getProfile(Plot) - Method in class com.plotsquared.core.backup.NullBackupManager
 
getProfile(Plot) - Method in class com.plotsquared.core.backup.SimpleBackupManager
 
getProgressSubscribers() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
Get the list of progress subscribers currently added to the queue to be added to the Chunk Coordinator
getProvider() - Method in class com.plotsquared.core.queue.GlobalBlockQueue
 
getQueue() - Method in class com.plotsquared.core.plot.PlotArea
 
getRandom() - Method in class com.plotsquared.core.collection.RandomCollection
 
getRater() - Method in class com.plotsquared.core.events.PlotRateEvent
 
getRating() - Method in class com.plotsquared.core.events.PlotRateEvent
 
getRating(String) - Method in class com.plotsquared.core.plot.Rating
 
getRatings() - Method in class com.plotsquared.core.plot.Plot
Gets the ratings associated with a plot
- The rating object may contain multiple categories
getRatings() - Method in class com.plotsquared.core.plot.PlotSettings
 
getRatings(Plot) - Method in interface com.plotsquared.core.database.AbstractDB
Gets the ratings from the specified plot.
getRatings(Plot) - Static method in class com.plotsquared.core.database.DBFunc
 
getRatings(Plot) - Method in class com.plotsquared.core.database.SQLManager
 
getReadChunks() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
getReadChunks() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
getReadChunks() - Method in class com.plotsquared.core.queue.QueueCoordinator
Get the list of chunks that are added manually.
getRealClass() - Method in class com.plotsquared.core.util.ReflectionUtils.RefClass
get passed class
getRealField() - Method in class com.plotsquared.core.util.ReflectionUtils.RefField
 
getRealMethod() - Method in class com.plotsquared.core.util.ReflectionUtils.RefMethod
 
getReason() - Method in class com.plotsquared.core.events.PlotUnlinkEvent
 
getReason() - Method in class com.plotsquared.core.events.post.PostPlotUnlinkEvent
The original reason provided by PlotUnlinkEvent.
getRecipient() - Method in class com.plotsquared.core.configuration.caption.ChatFormatter.ChatContext
Get the message recipient
getRecognizedPlotFlags() - Method in class com.plotsquared.core.plot.flag.FlagContainer
Get a collection of all recognized plot flags.
getRefClass(Class<?>) - Static method in class com.plotsquared.core.util.ReflectionUtils
get RefClass object by real class
getRefClass(String) - Static method in class com.plotsquared.core.util.ReflectionUtils
Get class for name.
getRegenEnd() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
Gets the int[x,z] chunk coordinates where regeneration should finish
getRegenRegion() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
getRegenRegion() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
getRegenRegion() - Method in class com.plotsquared.core.queue.QueueCoordinator
Get the CuboidRegion designated for direct regeneration
getRegenStart() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
Gets the int[x,z] chunk coordinates where regeneration should start from
getRegion() - Method in class com.plotsquared.core.plot.PlotArea
Returns the region for this PlotArea, or a CuboidRegion encompassing the whole world if none exists.
getRegion() - Method in class com.plotsquared.core.plot.PlotCluster
Deprecated.
- returns region of IDs, not of actual blocks.
getRegion(Location) - Static method in class com.plotsquared.core.util.RegionManager
 
getRegion(T) - Method in class com.plotsquared.core.collection.QuadMap
 
getRegions() - Method in class com.plotsquared.core.plot.Plot
This will combine each plot into effective rectangular regions
- This result is cached globally
- Useful for handling non rectangular shapes
getRegions() - Method in class com.plotsquared.core.plot.world.SinglePlot
 
getRelative(int, int) - Method in class com.plotsquared.core.plot.Plot
Gets the plot in a relative location
Note: May be null if the partial plot area does not include the relative location
getRelative(Direction) - Method in class com.plotsquared.core.plot.Plot
Gets the plot in a relative direction Note: May be null if the partial plot area does not include the relative location
getRelative(Direction) - Method in class com.plotsquared.core.plot.PlotId
Get the PlotId in a relative direction
getRelative(PlotArea, int, int) - Method in class com.plotsquared.core.plot.Plot
 
getRemainingChunks() - Method in class com.plotsquared.core.queue.ChunkCoordinator
Get the amount of remaining chunks (at the time of the method call)
getRequiredArguments() - Method in class com.plotsquared.core.command.Command
 
getRequiredType() - Method in class com.plotsquared.core.command.Command
 
getResourceID() - Static method in class com.plotsquared.core.util.PremiumVerification
 
getRoadFlag(Class<? extends PlotFlag<T, ?>>) - Method in class com.plotsquared.core.plot.PlotArea
Get the value associated with the specified road flag.
getRoadFlag(V) - Method in class com.plotsquared.core.plot.PlotArea
Get the value associated with the specified road flag.
getRoadFlagContainer() - Method in class com.plotsquared.core.plot.PlotArea
 
getRoot() - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the root Configuration that contains this ConfigurationSection
getRoot() - Method in class com.plotsquared.core.configuration.MemorySection
 
getRoot() - Method in class com.plotsquared.core.generator.HybridPlotWorld
 
getRunning() - Method in class com.plotsquared.core.plot.Plot
Gets the number of tracked running tasks for this plot
- Used to track/limit the number of things a player can do on the plot at once
getSaves(UUID) - Method in class com.plotsquared.core.util.SchematicHandler
 
getSchematic() - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
Obtain the schematic string as used by the Claim command or null.
getSchematic() - Method in class com.plotsquared.core.events.PlayerClaimPlotEvent
Obtain the schematic string as used by the Claim command or null.
getSchematic(InputStream) - Method in class com.plotsquared.core.util.SchematicHandler
 
getSchematic(URL) - Method in class com.plotsquared.core.util.SchematicHandler
 
getSchematic(File) - Method in class com.plotsquared.core.util.SchematicHandler
Get a schematic
getSchematic(String) - Method in class com.plotsquared.core.util.SchematicHandler
Get a schematic
getSchematicFile() - Method in class com.plotsquared.core.plot.PlotArea
 
getSchematicHandler() - Method in class com.plotsquared.core.PlotAPI
SchematicHandler class contains methods related to pasting, reading and writing schematics.
getSchematicNames() - Method in class com.plotsquared.core.util.SchematicHandler
Get an immutable collection containing all schematic names
getSchematics() - Method in class com.plotsquared.core.plot.PlotArea
 
getSD(double[], double) - Static method in class com.plotsquared.core.util.MathMan
 
getSD(int[]...) - Static method in class com.plotsquared.core.plot.expiration.PlotAnalysis
An optimized lossy standard deviation algorithm.
getSD(int[], double) - Static method in class com.plotsquared.core.util.MathMan
 
getSections() - Method in class com.plotsquared.core.configuration.Config.ConfigBlock
 
getServiceListInstance() - Method in class com.plotsquared.core.uuid.UUIDPipeline
Get a copy of the service list
getSettingNodes() - Method in class com.plotsquared.core.generator.ClassicPlotWorld
CONFIG NODE | DEFAULT VALUE | DESCRIPTION | CONFIGURATION TYPE | REQUIRED FOR INITIAL SETUP.
getSettingNodes() - Method in class com.plotsquared.core.plot.PlotArea
Used for the /plot setup command Return null if you do not want to support this feature
getSettingNodes() - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
getSettings() - Method in class com.plotsquared.core.plot.expiration.ExpiryTask
 
getSettings() - Method in class com.plotsquared.core.plot.Plot
Gets or create plot settings.
getSettingsNodes() - Method in class com.plotsquared.core.setup.SettingsNodesWrapper
 
getShortList(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested List of Short by path.
getShortList(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getSide(Consumer<Location>) - Method in class com.plotsquared.core.plot.Plot
 
getSide(Consumer<Location>) - Method in class com.plotsquared.core.plot.world.SinglePlot
 
getSideSynchronous() - Method in class com.plotsquared.core.plot.Plot
Deprecated.
May cause synchronous chunk loads
getSignLoc(Plot) - Method in class com.plotsquared.core.generator.ClassicPlotManager
Retrieves the location of where a sign should be for a plot.
getSignLoc(Plot) - Method in class com.plotsquared.core.generator.HybridPlotManager
Retrieves the location of where a sign should be for a plot.
getSignLoc(Plot) - Method in class com.plotsquared.core.plot.PlotManager
Retrieves the location of where a sign should be for a plot.
getSignLoc(Plot) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
getSignLocation(Plot) - Method in class com.plotsquared.core.generator.HybridPlotWorld
 
getSignMaterial() - Method in class com.plotsquared.core.plot.PlotArea
 
getSignSynchronous(Location) - Method in class com.plotsquared.core.util.WorldUtil
Deprecated.
May result in synchronous chunk loading
getSingle(String, long) - Method in class com.plotsquared.core.uuid.UUIDPipeline
Get a single UUID from a username.
getSingle(String, BiConsumer<UUID, Throwable>) - Method in class com.plotsquared.core.uuid.UUIDPipeline
Get a single UUID from a username.
getSingle(UUID, long) - Method in class com.plotsquared.core.uuid.UUIDPipeline
Get a single username from a UUID.
getSingle(UUID, BiConsumer<String, Throwable>) - Method in class com.plotsquared.core.uuid.UUIDPipeline
Get a single username from a UUID.
getSize_x() - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
Deprecated, for removal: This API element is subject to removal in a future version.
getSize_z() - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
Deprecated, for removal: This API element is subject to removal in a future version.
getSizeX() - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
Get the x size of the auto-area
getSizeX() - Method in class com.plotsquared.core.services.plots.AutoService.AutoQuery
Get the number of plots along the X axis
getSizeZ() - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
Get the z size of the auto-area
getSizeZ() - Method in class com.plotsquared.core.services.plots.AutoService.AutoQuery
Get the number of plots along the Z axis
getSpawn(String) - Method in class com.plotsquared.core.util.WorldUtil
Get the world spawn location
getStartId() - Method in class com.plotsquared.core.services.plots.AutoService.AutoQuery
Get the plot ID to start searching from
getString(Object) - Static method in class com.plotsquared.core.util.StringMan
 
getString(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested String by path.
getString(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getString(String, String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested String by path, returning a default value if not found.
getString(String, String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getString(T) - Method in class com.plotsquared.core.util.StringComparison
 
getStringList(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets the requested List of String by path.
getStringList(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
getSuggestions() - Method in class com.plotsquared.core.configuration.ConfigurationNode
 
getSuggestions() - Method in enum class com.plotsquared.core.setup.CommonSetupSteps
 
getSuggestions() - Method in class com.plotsquared.core.setup.SettingsNodeStep
 
getSuggestions() - Method in interface com.plotsquared.core.setup.SetupStep
 
getSuggestions(String) - Static method in class com.plotsquared.core.util.PatternUtil
 
getSuperCaller() - Method in interface com.plotsquared.core.command.CommandCaller
Get the type of the caller
getSuperCaller() - Method in class com.plotsquared.core.player.ConsolePlayer
 
getSuperCaller() - Method in class com.plotsquared.core.player.PlotPlayer
 
getTabCompletions() - Method in class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag
 
getTabCompletions() - Method in class com.plotsquared.core.plot.flag.implementations.FlyFlag
 
getTabCompletions() - Method in class com.plotsquared.core.plot.flag.implementations.GamemodeFlag
 
getTabCompletions() - Method in class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag
 
getTabCompletions() - Method in class com.plotsquared.core.plot.flag.implementations.TitlesFlag
 
getTabCompletions() - Method in class com.plotsquared.core.plot.flag.implementations.WeatherFlag
 
getTabCompletions() - Method in class com.plotsquared.core.plot.flag.PlotFlag
Get the tab completable values associated with the flag type, or an empty collection if tab completion isn't supported.
getTabCompletions() - Method in class com.plotsquared.core.plot.flag.types.BlockTypeListFlag
 
getTabCompletions() - Method in class com.plotsquared.core.plot.flag.types.BooleanFlag
 
getTasks(PlotArea) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
getTemplates() - Method in class com.plotsquared.core.configuration.caption.CaptionHolder
 
getTemplates() - Method in exception com.plotsquared.core.plot.flag.FlagParseException
Get the templates that were supplied by the flag instance.
getTerrain() - Method in class com.plotsquared.core.plot.PlotArea
 
getTerrain(ConfigurationSection) - Static method in class com.plotsquared.core.configuration.ConfigurationUtil
 
getTileEntityCount(String, BlockVector2) - Method in class com.plotsquared.core.util.WorldUtil
Get the tile entity count in a chunk
getTileEntityTypes() - Method in class com.plotsquared.core.util.WorldUtil
Get all recognized tile entity types
getTiles() - Method in class com.plotsquared.core.queue.LocalChunk
 
getTime() - Method in class com.plotsquared.core.util.task.TaskTime
Get the task time
getTimestamp() - Method in class com.plotsquared.core.plot.Plot
Gets the timestamp of when the plot was created (unreliable)
- not accurate if the plot was created before this was implemented
- Milliseconds since the epoch
getTimestamp(PlotPlayer<?>, String) - Static method in class com.plotsquared.core.plot.comment.CommentManager
 
getTimestamp(UUID) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
getTitle() - Method in class com.plotsquared.core.plot.PlotInventory
 
getTop() - Method in class com.plotsquared.core.plot.Plot
Deprecated.
in favor of getCorners()[1];
getTopAbs() - Method in class com.plotsquared.core.plot.Plot
Returns the top location for the plot.
getTotalChunks() - Method in class com.plotsquared.core.queue.ChunkCoordinator
Get the amount of requested chunks
getTrimRegions(String, RunnableVal2<Set<BlockVector2>, Set<BlockVector2>>) - Static method in class com.plotsquared.core.command.Trim
Runs the result task with the parameters (viable, nonViable).
getTrusted() - Method in class com.plotsquared.core.plot.Plot
Gets the trusted users.
getType() - Method in class com.plotsquared.core.configuration.ConfigurationNode
 
getType() - Method in class com.plotsquared.core.configuration.ConfigurationUtil.SettingValue
 
getType() - Method in class com.plotsquared.core.player.MetaDataKey
Get the meta data type
getType() - Method in class com.plotsquared.core.plot.PlotArea
 
getType() - Method in class com.plotsquared.core.plot.PlotItemStack
 
getType(ConfigurationSection) - Static method in class com.plotsquared.core.configuration.ConfigurationUtil
 
getTypesInCategory(String) - Method in class com.plotsquared.core.util.WorldUtil
Get all entity types belonging to an entity category
getUnit() - Method in class com.plotsquared.core.util.task.TaskTime
Get the time unit
getUnknownValue() - Method in exception com.plotsquared.core.configuration.ConfigurationUtil.UnknownBlockException
 
getUnsafeBlock() - Method in exception com.plotsquared.core.configuration.ConfigurationUtil.UnsafeBlockException
 
getUsage() - Method in class com.plotsquared.core.command.Command
 
getUserID() - Static method in class com.plotsquared.core.util.PremiumVerification
 
getUsername() - Method in class com.plotsquared.core.uuid.UUIDMapping
 
getUuid() - Method in class com.plotsquared.core.uuid.UUIDMapping
 
getUUID() - Method in class com.plotsquared.core.player.ConsolePlayer
 
getUUID() - Method in interface com.plotsquared.core.player.OfflinePlotPlayer
Gets the UUID of this player
getUUID() - Method in class com.plotsquared.core.player.PlotPlayer
Get this player's UUID.
getUUIDs(Collection<String>) - Method in class com.plotsquared.core.uuid.UUIDPipeline
Asynchronously attempt to fetch the mapping from a list of names
getUUIDs(Collection<String>, long) - Method in class com.plotsquared.core.uuid.UUIDPipeline
Asynchronously attempt to fetch the mapping from a list of names.
getUUIDs(List<String>) - Method in class com.plotsquared.core.uuid.CacheUUIDService
 
getUUIDs(List<String>) - Method in class com.plotsquared.core.uuid.offline.OfflineModeUUIDService
 
getUUIDs(List<String>) - Method in interface com.plotsquared.core.uuid.UUIDService
Attempt to complete the given requests.
getUUIDsFromString(String, BiConsumer<Collection<UUID>, Throwable>) - Static method in class com.plotsquared.core.util.PlayerManager
 
getValue() - Method in class com.plotsquared.core.configuration.ConfigurationNode
 
getValue() - Method in enum class com.plotsquared.core.events.Result
Get int value of enum
getValue() - Method in exception com.plotsquared.core.plot.flag.FlagParseException
Returns the value that caused the parse exception
getValue() - Method in class com.plotsquared.core.plot.flag.PlotFlag
Get the flag value
getValue() - Method in class com.plotsquared.core.plot.flag.types.TimedFlag.Timed
 
getValue(PlotPlayer<?>) - Method in class com.plotsquared.core.util.placeholders.Placeholder
Get the value of the placeholder for a particular player
getValue(PlotPlayer<?>) - Method in class com.plotsquared.core.util.placeholders.PlotSpecificPlaceholder
 
getValue(PlotPlayer<?>, Plot) - Method in class com.plotsquared.core.util.placeholders.PlotFlagPlaceholder
 
getValue(PlotPlayer<?>, Plot) - Method in class com.plotsquared.core.util.placeholders.PlotSpecificPlaceholder
Get the value of the placeholder for the player in a specific plot
getValues(boolean) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Gets a Map containing all keys and their values for this section.
getValues(boolean) - Method in class com.plotsquared.core.configuration.MemorySection
 
getVersion() - Method in class com.plotsquared.core.PlotSquared
Gets the current PlotSquared version.
getVolume() - Method in class com.plotsquared.core.plot.Plot
 
getWeWorld(String) - Method in class com.plotsquared.core.util.WorldUtil
Get the WorldEdit World corresponding to a world name
getWorld() - Method in class com.plotsquared.core.events.PlotAutoMergeEvent
 
getWorld() - Method in class com.plotsquared.core.events.PlotChangeOwnerEvent
Get the world name.
getWorld() - Method in class com.plotsquared.core.events.PlotClearEvent
Get the world name.
getWorld() - Method in class com.plotsquared.core.events.PlotComponentSetEvent
Get the world name
getWorld() - Method in class com.plotsquared.core.events.PlotDeleteEvent
Get the world name.
getWorld() - Method in class com.plotsquared.core.events.PlotDoneEvent
Get the world name.
getWorld() - Method in class com.plotsquared.core.events.PlotMergeEvent
 
getWorld() - Method in class com.plotsquared.core.location.Location
Get the world object
getWorld() - Method in class com.plotsquared.core.plot.PlotWorld
Get the world name
getWorld() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
getWorld() - Method in class com.plotsquared.core.queue.ChunkQueueCoordinator
 
getWorld() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
getWorld() - Method in class com.plotsquared.core.queue.QueueCoordinator
Get the world the queue is writing to
getWorldConfiguration() - Method in class com.plotsquared.core.PlotSquared
 
getWorldEdit() - Method in class com.plotsquared.core.PlotSquared
 
getWorldHash() - Method in class com.plotsquared.core.plot.PlotArea
 
getWorldHeight() - Method in class com.plotsquared.core.plot.PlotManager
Deprecated, for removal: This API element is subject to removal in a future version.
In favor of custom world heights within 1.17 and therefore scheduled for removal without replacement
getWorldName() - Method in class com.plotsquared.core.location.Location
Get the name of the world this location is in
getWorldName() - Method in class com.plotsquared.core.plot.Plot
Get the name of the world that the plot is in
getWorldName() - Method in class com.plotsquared.core.plot.PlotArea
 
getWorldName() - Method in class com.plotsquared.core.plot.world.SinglePlot
 
getWorlds() - Method in interface com.plotsquared.core.util.PlatformWorldManager
Get the names of all worlds on the server
getWorldsFile() - Method in class com.plotsquared.core.PlotSquared
 
getX() - Method in class com.plotsquared.core.location.BlockLoc
 
getX() - Method in class com.plotsquared.core.location.Location
Get the X coordinate
getX() - Method in class com.plotsquared.core.location.PlotLoc
 
getX() - Method in class com.plotsquared.core.plot.PlotId
Get the ID X component
getX() - Method in class com.plotsquared.core.queue.LocalChunk
 
getX(int) - Static method in class com.plotsquared.core.util.ChunkUtil
Gets the x coordinate for a specific J value for a ChunkSection 16x16x16 xyz Array[4096].
getY() - Method in class com.plotsquared.core.location.BlockLoc
 
getY() - Method in class com.plotsquared.core.location.Location
Get the Y coordinate
getY() - Method in class com.plotsquared.core.location.PlotLoc
 
getY() - Method in class com.plotsquared.core.plot.PlotId
Get the ID Y component
getY(int, int) - Static method in class com.plotsquared.core.util.ChunkUtil
Gets the y coordinate for specific I and J values for a Chunk Nx16x16x16 layerxyz Array[N][4096].
getYaw() - Method in class com.plotsquared.core.location.BlockLoc
 
getYaw() - Method in class com.plotsquared.core.location.Location
 
getZ() - Method in class com.plotsquared.core.location.BlockLoc
 
getZ() - Method in class com.plotsquared.core.location.Location
Get the Z coordinate
getZ() - Method in class com.plotsquared.core.location.PlotLoc
 
getZ() - Method in class com.plotsquared.core.queue.LocalChunk
 
getZ(int) - Static method in class com.plotsquared.core.util.ChunkUtil
Gets the z coordinate for a specific J value for a ChunkSection 16x16x16 xyz Array[4096].
GLOBAL - Static variable in class com.plotsquared.core.configuration.Settings.Limit
 
globalBlockQueue() - Method in interface com.plotsquared.core.PlotPlatform
Get the global block queue implementation
GlobalBlockQueue - Class in com.plotsquared.core.queue
 
GlobalBlockQueue(QueueProvider) - Constructor for class com.plotsquared.core.queue.GlobalBlockQueue
 
GlobalFlagContainer - Class in com.plotsquared.core.plot.flag
 
globalTasks - Variable in class com.plotsquared.core.database.SQLManager
important tasks
Grant - Class in com.plotsquared.core.command
 
Grant() - Constructor for class com.plotsquared.core.command.Grant
 
GRASS_GROW_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.GrassGrowFlag
 
GRASS_GROW_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.GrassGrowFlag
 
GrassGrowFlag - Class in com.plotsquared.core.plot.flag.implementations
 
GREETING_FLAG_EMPTY - Static variable in class com.plotsquared.core.plot.flag.implementations.GreetingFlag
 
GreetingFlag - Class in com.plotsquared.core.plot.flag.implementations
 
GreetingFlag(String) - Constructor for class com.plotsquared.core.plot.flag.implementations.GreetingFlag
 
GridPlotManager - Class in com.plotsquared.core.generator
A plot manager where plots tessellate in a grid formation symmetrical about x=z.
GridPlotManager(PlotArea) - Constructor for class com.plotsquared.core.generator.GridPlotManager
 
GridPlotWorld - Class in com.plotsquared.core.generator
 
GridPlotWorld(String, String, IndependentPlotGenerator, PlotId, PlotId, YamlConfiguration, GlobalBlockQueue) - Constructor for class com.plotsquared.core.generator.GridPlotWorld
 
GUEST_GAMEMODE_FLAG_ADVENTURE - Static variable in class com.plotsquared.core.plot.flag.implementations.GuestGamemodeFlag
 
GUEST_GAMEMODE_FLAG_CREATIVE - Static variable in class com.plotsquared.core.plot.flag.implementations.GuestGamemodeFlag
 
GUEST_GAMEMODE_FLAG_DEFAULT - Static variable in class com.plotsquared.core.plot.flag.implementations.GuestGamemodeFlag
 
GUEST_GAMEMODE_FLAG_SPECTATOR - Static variable in class com.plotsquared.core.plot.flag.implementations.GuestGamemodeFlag
 
GUEST_GAMEMODE_FLAG_SURVIVAL - Static variable in class com.plotsquared.core.plot.flag.implementations.GuestGamemodeFlag
 
GuestGamemodeFlag - Class in com.plotsquared.core.plot.flag.implementations
 
GuestGamemodeFlag(GameMode) - Constructor for class com.plotsquared.core.plot.flag.implementations.GuestGamemodeFlag
Construct a new flag instance.

H

handle(AutoService.AutoQuery) - Method in class com.plotsquared.core.services.plots.AutoService.DefaultAutoService
 
handle(AutoService.AutoQuery) - Method in class com.plotsquared.core.services.plots.AutoService.MultiPlotService
 
handle(AutoService.AutoQuery) - Method in class com.plotsquared.core.services.plots.AutoService.SinglePlotService
 
handle(PlotFlag<?, ?>, FlagContainer.PlotFlagUpdateType) - Method in interface com.plotsquared.core.plot.flag.FlagContainer.PlotFlagUpdateHandler
Act on the flag update event
handleClear(Plot, Runnable, PlotManager, PlotPlayer<?>) - Method in class com.plotsquared.core.util.RegionManager
Only called when RegionManager.notifyClear(PlotManager) returns true in specific PlotManagers
handleEntry(PlotPlayer<?>, Plot) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
handleInput(PlotPlayer<?>, PlotAreaBuilder, String) - Method in class com.plotsquared.core.setup.SettingsNodeStep
 
handleInput(PlotPlayer<?>, PlotAreaBuilder, String) - Method in interface com.plotsquared.core.setup.SetupStep
Handles the input for this setup step.
handleInput(PlotPlayer<?>, String) - Method in class com.plotsquared.core.setup.SetupProcess
 
handleJoin(PlotPlayer<?>) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
handleLike(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Like
 
handleWorldCreation(String, String) - Method in interface com.plotsquared.core.util.PlatformWorldManager
Inform the manager that PlotSquared has created a new world, using a specified generator.
HANGING - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
HANGING_BREAK_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.HangingBreakFlag
 
HANGING_BREAK_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.HangingBreakFlag
 
HANGING_PLACE_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.HangingPlaceFlag
 
HANGING_PLACE_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.HangingPlaceFlag
 
HangingBreakFlag - Class in com.plotsquared.core.plot.flag.implementations
 
HangingPlaceFlag - Class in com.plotsquared.core.plot.flag.implementations
 
hasCapability(PermissionHandler.PermissionHandlerCapability) - Method in interface com.plotsquared.core.permissions.PermissionHandler
Check whether the permission handler has a given capability
hasColumn(ResultSet, String) - Static method in class com.plotsquared.core.database.DBFunc
Deprecated.
hasConfirmation(PermissionHolder) - Method in class com.plotsquared.core.command.Command
 
hasDebugMode() - Method in class com.plotsquared.core.player.PlotPlayer
 
hash - Variable in class com.plotsquared.core.PlotVersion
 
hash(boolean[]) - Static method in class com.plotsquared.core.util.HashUtil
Hashcode of a boolean array.
- Used for traversing mega plots quickly.
hashCode() - Method in class com.plotsquared.core.command.Command
 
hashCode() - Method in class com.plotsquared.core.configuration.caption.TranslatableCaption
 
hashCode() - Method in class com.plotsquared.core.location.BlockLoc
 
hashCode() - Method in class com.plotsquared.core.location.ChunkWrapper
 
hashCode() - Method in class com.plotsquared.core.location.Location
 
hashCode() - Method in class com.plotsquared.core.location.PlotLoc
 
hashCode() - Method in class com.plotsquared.core.location.World.NullWorld
 
hashCode() - Method in class com.plotsquared.core.player.MetaDataKey
 
hashCode() - Method in class com.plotsquared.core.player.PlotPlayer
 
hashCode() - Method in class com.plotsquared.core.plot.BlockBucket
 
hashCode() - Method in class com.plotsquared.core.plot.flag.FlagContainer
 
hashCode() - Method in class com.plotsquared.core.plot.flag.PlotFlag
 
hashCode() - Method in class com.plotsquared.core.plot.flag.types.BlockTypeWrapper
 
hashCode() - Method in class com.plotsquared.core.plot.Plot
Gets the plot hashcode
Note: The hashcode is unique if:
- Plots are in the same world
- The x,z coordinates are between Short.MIN_VALUE and Short.MAX_VALUE
hashCode() - Method in class com.plotsquared.core.plot.PlotArea
 
hashCode() - Method in class com.plotsquared.core.plot.PlotCluster
 
hashCode() - Method in class com.plotsquared.core.plot.PlotId
 
hashCode() - Method in class com.plotsquared.core.plot.PlotWorld
 
hashCode() - Method in class com.plotsquared.core.queue.LocalChunk
 
hashCode() - Method in class com.plotsquared.core.synchronization.LockKey
 
hashCode() - Method in class com.plotsquared.core.util.task.TaskTime
 
hashCode() - Method in class com.plotsquared.core.uuid.UUIDMapping
 
hasHelperRights(UUID) - Method in class com.plotsquared.core.plot.PlotCluster
 
HashUtil - Class in com.plotsquared.core.util
 
hasKeyedPermission(PermissionHolder, String, String) - Static method in class com.plotsquared.core.util.Permissions
Check if the owner of the profile has a given (global) keyed permission.
hasKeyedPermission(String, String) - Method in interface com.plotsquared.core.permissions.PermissionHolder
Check if the owner of the profile has a given (global) keyed permission.
hasKeyedPermission(String, String) - Method in interface com.plotsquared.core.permissions.PermissionProfile
Check if the owner of the profile has a given (global) keyed permission.
hasKeyedPermission(String, String, String) - Method in enum class com.plotsquared.core.permissions.ConsolePermissionProfile
 
hasKeyedPermission(String, String, String) - Method in enum class com.plotsquared.core.permissions.NullPermissionProfile
 
hasKeyedPermission(String, String, String) - Method in interface com.plotsquared.core.permissions.PermissionHolder
Check if the owner of the profile has a given keyed permission.
hasKeyedPermission(String, String, String) - Method in interface com.plotsquared.core.permissions.PermissionProfile
Check if the owner of the profile has a given keyed permission.
hasKeyedPermission(String, String, String) - Method in class com.plotsquared.core.player.PlotPlayer
 
hasNewOwner() - Method in class com.plotsquared.core.events.post.PostPlotChangeOwnerEvent
 
hasNext() - Method in class com.plotsquared.core.plot.PlotId.PlotRangeIterator
 
hasOldOwner() - Method in class com.plotsquared.core.events.PlotChangeOwnerEvent
Get if the plot had an old owner
hasOldOwner() - Method in class com.plotsquared.core.events.post.PostPlotChangeOwnerEvent
 
hasOwner() - Method in class com.plotsquared.core.plot.Plot
Checks if the plot has an owner.
hasPermission(PermissionHolder, Permission) - Static method in class com.plotsquared.core.util.Permissions
Check if the owner of the profile has a given (global) permission
hasPermission(PermissionHolder, String) - Static method in class com.plotsquared.core.util.Permissions
Check if the owner of the profile has a given (global) permission
hasPermission(String) - Method in interface com.plotsquared.core.command.CommandCaller
Check the player's permissions.
hasPermission(String) - Method in interface com.plotsquared.core.permissions.PermissionHolder
Check if the owner of the profile has a given (global) permission
hasPermission(String) - Method in interface com.plotsquared.core.permissions.PermissionProfile
Check if the owner of the profile has a given (global) permission
hasPermission(String) - Method in class com.plotsquared.core.player.ConsolePlayer
 
hasPermission(String) - Method in class com.plotsquared.core.player.PlotPlayer
 
hasPermission(String, String) - Method in enum class com.plotsquared.core.permissions.ConsolePermissionProfile
 
hasPermission(String, String) - Method in enum class com.plotsquared.core.permissions.NullPermissionProfile
 
hasPermission(String, String) - Method in interface com.plotsquared.core.permissions.PermissionHolder
Check if the owner of the profile has a given permission
hasPermission(String, String) - Method in interface com.plotsquared.core.permissions.PermissionProfile
Check if the owner of the profile has a given permission
hasPermission(String, String) - Method in class com.plotsquared.core.player.PlotPlayer
 
hasPermission(PlotPlayer<?>, Permission, boolean) - Static method in class com.plotsquared.core.util.Permissions
 
hasPermission(PlotPlayer<?>, String, boolean) - Static method in class com.plotsquared.core.util.Permissions
Checks if a PlotPlayer has a permission, and optionally send the no permission message if applicable.
hasPermissionRange(String, int) - Method in interface com.plotsquared.core.permissions.PermissionHolder
Check the highest permission a PlotPlayer has within a specified range.
- Excessively high values will lag
- The default range that is checked is Settings.Limit.MAX_PLOTS
hasPermissionRange(PlotPlayer<?>, Permission, int) - Static method in class com.plotsquared.core.util.Permissions
 
hasPermissionRange(PlotPlayer<?>, String, int) - Static method in class com.plotsquared.core.util.Permissions
Check the highest permission a PlotPlayer has within a specified range.
- Excessively high values will lag
- The default range that is checked is Settings.Limit.MAX_PLOTS
hasPlot(UUID) - Method in class com.plotsquared.core.plot.PlotArea
 
hasPlotArea(String) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Check if a plot world.
hasPlotInventoryOpen(PlotPlayer<?>) - Static method in class com.plotsquared.core.plot.PlotInventory
 
hasRatings() - Method in class com.plotsquared.core.plot.Plot
 
hasSchematic(String) - Method in class com.plotsquared.core.plot.PlotArea
Get whether a schematic with that name is available or not.
hasWorldBorder() - Method in class com.plotsquared.core.plot.PlotArea
Get whether the plot area is limited by a world border or not.
header() - Method in class com.plotsquared.core.configuration.file.FileConfigurationOptions
Gets the header that will be applied to the top of the saved output.
header(String) - Method in class com.plotsquared.core.configuration.file.FileConfigurationOptions
Sets the header that will be applied to the top of the saved output.
header(String) - Method in class com.plotsquared.core.configuration.file.YamlConfigurationOptions
 
HEAL_NOTHING - Static variable in class com.plotsquared.core.plot.flag.implementations.HealFlag
 
HealFlag - Class in com.plotsquared.core.plot.flag.implementations
 
HealFlag(TimedFlag.Timed<Integer>) - Constructor for class com.plotsquared.core.plot.flag.implementations.HealFlag
 
height - Static variable in class com.plotsquared.core.generator.HybridUtils
 
help - Variable in class com.plotsquared.core.command.MainCommand
 
Help - Class in com.plotsquared.core.command
 
Help(Command) - Constructor for class com.plotsquared.core.command.Help
 
helpers - Variable in class com.plotsquared.core.plot.PlotCluster
 
HelpMenu - Class in com.plotsquared.core.util.helpmenu
 
HelpMenu(PlotPlayer<?>) - Constructor for class com.plotsquared.core.util.helpmenu.HelpMenu
 
HelpObject - Class in com.plotsquared.core.util.helpmenu
 
HelpObject(Command, String, PlotPlayer<?>) - Constructor for class com.plotsquared.core.util.helpmenu.HelpObject
 
HelpPage - Class in com.plotsquared.core.util.helpmenu
 
HelpPage(CommandCategory, int, int) - Constructor for class com.plotsquared.core.util.helpmenu.HelpPage
 
HIDE_INFO_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.HideInfoFlag
 
HIDE_INFO_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.HideInfoFlag
 
HideInfoFlag - Class in com.plotsquared.core.plot.flag.implementations
 
HomeCommand - Class in com.plotsquared.core.command
 
HomeCommand(PlotAreaManager) - Constructor for class com.plotsquared.core.command.HomeCommand
 
HOST - Static variable in class com.plotsquared.core.configuration.Storage.MySQL
 
HOSTILE - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
HOSTILE_ATTACK_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.HostileAttackFlag
 
HOSTILE_ATTACK_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.HostileAttackFlag
 
HOSTILE_CAP_UNLIMITED - Static variable in class com.plotsquared.core.plot.flag.implementations.HostileCapFlag
 
HOSTILE_INTERACT_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.HostileInteractFlag
 
HOSTILE_INTERACT_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.HostileInteractFlag
 
HostileAttackFlag - Class in com.plotsquared.core.plot.flag.implementations
 
HostileCapFlag - Class in com.plotsquared.core.plot.flag.implementations
 
HostileCapFlag(int) - Constructor for class com.plotsquared.core.plot.flag.implementations.HostileCapFlag
 
HostileInteractFlag - Class in com.plotsquared.core.plot.flag.implementations
 
HybridGen - Class in com.plotsquared.core.generator
 
HybridGen(HybridPlotWorldFactory) - Constructor for class com.plotsquared.core.generator.HybridGen
 
HybridPlotManager - Class in com.plotsquared.core.generator
 
HybridPlotManager(HybridPlotWorld, RegionManager, ProgressSubscriberFactory) - Constructor for class com.plotsquared.core.generator.HybridPlotManager
 
HybridPlotWorld - Class in com.plotsquared.core.generator
 
HybridPlotWorld(String, String, IndependentPlotGenerator, PlotId, PlotId, YamlConfiguration, GlobalBlockQueue) - Constructor for class com.plotsquared.core.generator.HybridPlotWorld
 
HybridPlotWorldFactory - Interface in com.plotsquared.core.inject.factory
 
hybridUtils() - Method in interface com.plotsquared.core.PlotPlatform
Get the HybridUtils implementation for the platform
HybridUtils - Class in com.plotsquared.core.generator
 
HybridUtils(PlotAreaManager, ChunkManager, GlobalBlockQueue, WorldUtil, SchematicHandler, EventDispatcher) - Constructor for class com.plotsquared.core.generator.HybridUtils
 

I

ICE_FORM_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.IceFormFlag
 
ICE_FORM_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.IceFormFlag
 
ICE_MELT_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.IceMeltFlag
 
ICE_MELT_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.IceMeltFlag
 
IceFormFlag - Class in com.plotsquared.core.plot.flag.implementations
 
IceMeltFlag - Class in com.plotsquared.core.plot.flag.implementations
 
id - Variable in class com.plotsquared.core.plot.comment.PlotComment
 
IMP - Static variable in class com.plotsquared.core.plot.expiration.ExpireManager
 
IMPROMPTU_LIMIT - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
ImpromptuPipeline - Annotation Interface in com.plotsquared.core.inject.annotations
 
inArea(PlotArea) - Method in class com.plotsquared.core.util.query.PlotQuery
Query for plots in a single area
inAreas(Collection<PlotArea>) - Method in class com.plotsquared.core.util.query.PlotQuery
Query for plots in specific areas
inbox - Variable in class com.plotsquared.core.plot.comment.PlotComment
 
Inbox - Class in com.plotsquared.core.command
 
Inbox() - Constructor for class com.plotsquared.core.command.Inbox
 
inboxes - Static variable in class com.plotsquared.core.plot.comment.CommentManager
 
InboxOwner - Class in com.plotsquared.core.plot.comment
 
InboxOwner() - Constructor for class com.plotsquared.core.plot.comment.InboxOwner
 
InboxPublic - Class in com.plotsquared.core.plot.comment
 
InboxPublic() - Constructor for class com.plotsquared.core.plot.comment.InboxPublic
 
InboxReport - Class in com.plotsquared.core.plot.comment
 
InboxReport() - Constructor for class com.plotsquared.core.plot.comment.InboxReport
 
IndependentPlotGenerator - Class in com.plotsquared.core.generator
This class allows for implementation independent world generation.
IndependentPlotGenerator() - Constructor for class com.plotsquared.core.generator.IndependentPlotGenerator
 
index - Static variable in class com.plotsquared.core.util.task.TaskManager
 
info() - Element in annotation interface com.plotsquared.core.util.AnnotationHelper.ApiDescription
Returns additional information how to use a class for the API
info(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.FlagCommand
 
Info - Class in com.plotsquared.core.command
 
Info() - Constructor for class com.plotsquared.core.command.Info
 
INFO - Enum constant in enum class com.plotsquared.core.command.CommandCategory
Information CommandConfig.
init() - Method in class com.plotsquared.core.util.EconHandler
 
init() - Static method in class com.plotsquared.core.util.entity.EntityCategories
 
init(CommandDeclaration) - Method in class com.plotsquared.core.command.Command
 
init(String, T[]) - Method in class com.plotsquared.core.util.StringComparison
 
initCache() - Static method in class com.plotsquared.core.util.MainUtil
Deprecated, for removal: This API element is subject to removal in a future version.
INITIAL_BATCH_SIZE - Static variable in class com.plotsquared.core.configuration.Settings.QUEUE
 
initialize() - Method in interface com.plotsquared.core.permissions.PermissionHandler
Initialize the permission handler
initialize() - Method in interface com.plotsquared.core.util.PlatformWorldManager
Initialize the platform world manager
initialize(PlotArea) - Method in class com.plotsquared.core.generator.HybridGen
 
initialize(PlotArea) - Method in class com.plotsquared.core.generator.IndependentPlotGenerator
It is preferred for the PlotArea object to do most of the initialization necessary.
initialize(PlotArea) - Method in class com.plotsquared.core.generator.SingleWorldGenerator
 
injector() - Method in interface com.plotsquared.core.PlotPlatform
Get the Injector instance used by PlotSquared
insertPlots(SQLManager, List<Plot>, PlotPlayer<?>) - Static method in class com.plotsquared.core.command.DatabaseCommand
 
INSTABREAK_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.InstabreakFlag
 
INSTABREAK_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.InstabreakFlag
 
InstabreakFlag - Class in com.plotsquared.core.plot.flag.implementations
 
INSTANCE - Enum constant in enum class com.plotsquared.core.permissions.ConsolePermissionProfile
 
INSTANCE - Enum constant in enum class com.plotsquared.core.permissions.NullPermissionProfile
 
Integer - Static variable in class com.plotsquared.core.command.Argument
 
INTEGER - Static variable in class com.plotsquared.core.configuration.ConfigurationUtil
 
IntegerFlag<F extends NumberFlag<Integer,F>> - Class in com.plotsquared.core.plot.flag.types
 
IntegerFlag(int, int, int, Caption) - Constructor for class com.plotsquared.core.plot.flag.types.IntegerFlag
 
IntegerFlag(Caption) - Constructor for class com.plotsquared.core.plot.flag.types.IntegerFlag
 
INTERACT_BLOCK - Enum constant in enum class com.plotsquared.core.listener.PlayerBlockEventType
 
InternalFlag - Interface in com.plotsquared.core.plot.flag
These are flags used in PlotSquared and PlotSquared add-ons that can be used to associate information with the plot, without users being able to access the information.
intersection(Set<String>, String[]) - Static method in class com.plotsquared.core.util.StringMan
 
intersects(PlotId, PlotId) - Method in class com.plotsquared.core.plot.PlotCluster
 
intersects(CuboidRegion) - Method in class com.plotsquared.core.collection.QuadMap
 
intersects(CuboidRegion, CuboidRegion) - Static method in class com.plotsquared.core.util.RegionUtil
 
intersects(CuboidRegion, CuboidRegion) - Static method in class com.plotsquared.core.util.WEManager
 
INVALID_BLOCKS - Static variable in class com.plotsquared.core.configuration.Settings.General
 
InvalidConfigurationException - Exception in com.plotsquared.core.configuration
Exception thrown when attempting to load an invalid Configuration.
InvalidConfigurationException() - Constructor for exception com.plotsquared.core.configuration.InvalidConfigurationException
Creates a new instance of InvalidConfigurationException without a message or cause.
InvalidConfigurationException(String) - Constructor for exception com.plotsquared.core.configuration.InvalidConfigurationException
Constructs an instance of InvalidConfigurationException with the specified message.
InvalidConfigurationException(String, Throwable) - Constructor for exception com.plotsquared.core.configuration.InvalidConfigurationException
Constructs an instance of InvalidConfigurationException with the specified message and cause.
InvalidConfigurationException(Throwable) - Constructor for exception com.plotsquared.core.configuration.InvalidConfigurationException
Constructs an instance of InvalidConfigurationException with the specified cause.
InventoryUtil - Class in com.plotsquared.core.util
This class is only used by internal functions, for most cases use the PlotInventory class
InventoryUtil() - Constructor for class com.plotsquared.core.util.InventoryUtil
 
inverseRound(double) - Static method in class com.plotsquared.core.util.MathMan
 
INVINCIBLE_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.InvincibleFlag
 
INVINCIBLE_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.InvincibleFlag
 
InvincibleFlag - Class in com.plotsquared.core.plot.flag.implementations
 
invited - Variable in class com.plotsquared.core.plot.PlotCluster
 
invSqrt(float) - Static method in class com.plotsquared.core.util.MathMan
 
inWorld(World) - Method in class com.plotsquared.core.queue.ChunkCoordinatorBuilder
Set the world
inWorld(String) - Method in class com.plotsquared.core.util.query.PlotQuery
Query for plots in all areas in a world
isAdded(UUID) - Method in class com.plotsquared.core.plot.Plot
Checks if the player is either the owner or on the trusted/added list.
isAdded(UUID) - Method in class com.plotsquared.core.plot.PlotCluster
 
isAir() - Method in class com.plotsquared.core.plot.BlockBucket
 
isAir(Pattern) - Static method in class com.plotsquared.core.util.PatternUtil
 
isAlpha(String) - Static method in class com.plotsquared.core.util.StringMan
 
isAlphanumeric(String) - Static method in class com.plotsquared.core.util.StringMan
 
isAlphanumericUnd(String) - Static method in class com.plotsquared.core.util.StringMan
 
isAsciiPrintable(char) - Static method in class com.plotsquared.core.util.StringMan
 
isAsciiPrintable(String) - Static method in class com.plotsquared.core.util.StringMan
 
isAugmented(String) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Check if a given world is an augmented plot world
isAutoMerge() - Method in class com.plotsquared.core.plot.PlotArea
 
isBanned() - Method in class com.plotsquared.core.player.ConsolePlayer
 
isBanned() - Method in class com.plotsquared.core.player.PlotPlayer
Check if this player is banned.
isBasePlot() - Method in class com.plotsquared.core.plot.Plot
Returns true if the plot is not merged, or it is the base plot of multiple merged plots.
isBlockSame(BlockState, BlockState) - Method in class com.plotsquared.core.util.WorldUtil
Check if two blocks are the same type)
isBoolean(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Checks if the specified path is a boolean.
isBoolean(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
isCancelled() - Method in interface com.plotsquared.core.util.task.PlotSquaredTask
Check if the task has been cancelled
isCancelled() - Method in class com.plotsquared.core.util.task.PlotSquaredTask.NullTask
 
isClosed() - Method in class com.plotsquared.core.player.MetaDataAccess
Check whether or not the meta data access has been closed.
isCompatible(PlotArea) - Method in class com.plotsquared.core.generator.HybridPlotWorld
 
isCompatible(PlotArea) - Method in class com.plotsquared.core.plot.PlotArea
Check if a PlotArea is compatible (move/copy etc.).
isCompiled() - Method in class com.plotsquared.core.plot.BlockBucket
 
isConfigurationSection(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Checks if the specified path is a ConfigurationSection.
isConfigurationSection(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
isCreateRoad() - Method in class com.plotsquared.core.events.PlotUnlinkEvent
 
isCreateSign() - Method in class com.plotsquared.core.events.PlotUnlinkEvent
 
isDenied(UUID) - Method in class com.plotsquared.core.plot.Plot
Checks if the player is not permitted on this plot.
isDone(Plot) - Static method in class com.plotsquared.core.plot.flag.implementations.DoneFlag
 
isDouble(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Checks if the specified path is a double.
isDouble(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
isEmpty() - Method in class com.plotsquared.core.plot.BlockBucket
 
isEnabled(PlotArea) - Method in class com.plotsquared.core.util.EconHandler
Returns whether economy is enabled in the given plot area or not.
isEqual(String, String) - Static method in class com.plotsquared.core.util.StringMan
 
isEqualIgnoreCase(String, String) - Static method in class com.plotsquared.core.util.StringMan
 
isEqualIgnoreCaseToAny(String, String...) - Static method in class com.plotsquared.core.util.StringMan
 
isEqualToAny(String, String...) - Static method in class com.plotsquared.core.util.StringMan
 
isExpired(ArrayDeque<ExpiryTask>, Plot) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
isFaweHooking() - Method in interface com.plotsquared.core.PlotPlatform
Returns if the FAWE-P2 hook is active/enabled
isForceSync() - Method in class com.plotsquared.core.queue.QueueCoordinator
Returns true if the queue should be forced to be synchronous when enqueued.
isForcingPlotChat() - Method in class com.plotsquared.core.plot.PlotArea
 
isFull() - Method in interface com.plotsquared.core.generator.GeneratorWrapper
 
isHomeAllowNonmember() - Method in class com.plotsquared.core.plot.PlotArea
 
isInt(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Checks if the specified path is an int.
isInt(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
isInteger(String) - Static method in class com.plotsquared.core.util.MathMan
 
isLaterVersion(int[]) - Method in class com.plotsquared.core.PlotVersion
Compare a given version with the one cached here.
isLaterVersion(String) - Method in class com.plotsquared.core.PlotVersion
Compare a given version string with the one cached here.
isList(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Checks if the specified path is a List.
isList(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
isLoaded() - Method in class com.plotsquared.core.plot.Plot
 
isLoaded() - Method in class com.plotsquared.core.plot.world.SinglePlot
 
isLong(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Checks if the specified path is a long.
isLong(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
isMainThread(Thread) - Method in class com.plotsquared.core.PlotSquared
 
isMerged() - Method in class com.plotsquared.core.plot.Plot
Checks if this plot is merged in any direction.
isMerged(int) - Method in class com.plotsquared.core.plot.Plot
Gets if the plot is merged in a direction
------- Actual -------
0 = north
1 = east
2 = south
3 = west
----- Artificial -----
4 = north-east
5 = south-east
6 = south-west
7 = north-west
----------
isMerged(Direction) - Method in class com.plotsquared.core.plot.Plot
Check if the plot is merged in a given direction
isMiscSpawnUnowned() - Method in class com.plotsquared.core.plot.PlotArea
 
isMobSpawnerSpawning() - Method in class com.plotsquared.core.plot.PlotArea
 
isMobSpawning() - Method in class com.plotsquared.core.plot.PlotArea
 
isNonStandardGeneration(String, BlockVector2) - Method in class com.plotsquared.core.PlotSquared
Check if the chunk uses vanilla/non-PlotSquared generation
isOnline() - Method in class com.plotsquared.core.plot.Plot
Checks if the owner of this Plot is online.
isOpen() - Method in class com.plotsquared.core.plot.PlotInventory
 
isOpen(PlotInventory) - Method in class com.plotsquared.core.util.InventoryUtil
 
isOwner(UUID) - Method in class com.plotsquared.core.plot.Plot
Checks if a UUID is a plot owner (merged plots may have multiple owners)
isOwner(UUID) - Method in class com.plotsquared.core.plot.PlotCluster
 
isOwnerAbs(UUID) - Method in class com.plotsquared.core.plot.Plot
Checks if the given UUID is the owner of this specific plot
isPlotArea() - Method in class com.plotsquared.core.location.Location
Check whether the location belongs to a plot area
isPlotChat() - Method in class com.plotsquared.core.plot.PlotArea
 
isPlotRoad() - Method in class com.plotsquared.core.location.Location
Check whether the location belongs to a plot road
isPowerOfTwo(int) - Static method in class com.plotsquared.core.util.MathMan
 
isPremium() - Static method in class com.plotsquared.core.util.PremiumVerification
Returns true if this plugin is premium
isPresent() - Method in class com.plotsquared.core.player.MetaDataAccess
Check if the player has meta data stored with the given key
isPrimitiveWrapper(Object) - Method in class com.plotsquared.core.configuration.MemorySection
 
isRawOutput() - Method in class com.plotsquared.core.configuration.caption.ChatFormatter.ChatContext
Whether or not the output should escape any formatting keys
isRegen() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
Whether the queue has a start/end to chunk regeneration
isRoadFlags() - Method in class com.plotsquared.core.plot.PlotArea
 
isSchematicClaimSpecify() - Method in class com.plotsquared.core.plot.PlotArea
 
isSchematicOnClaim() - Method in class com.plotsquared.core.plot.PlotArea
 
isSet(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Checks if this ConfigurationSection has a value set for the given path.
isSet(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
isSettingBiomes() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
isSettingBiomes() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
isSettingBiomes() - Method in class com.plotsquared.core.queue.QueueCoordinator
Whether the queue has any biomes to be set
isSettingTiles() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
isSettingTiles() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
isSettingTiles() - Method in class com.plotsquared.core.queue.QueueCoordinator
Whether the queue has any tiles being set
isSinglePlotWorld(String) - Static method in class com.plotsquared.core.plot.world.SinglePlotArea
Returns true if the given string matches the naming system used to identify single plot worlds e.g.
isSpawnBreeding() - Method in class com.plotsquared.core.plot.PlotArea
 
isSpawnCustom() - Method in class com.plotsquared.core.plot.PlotArea
 
isSpawnEggs() - Method in class com.plotsquared.core.plot.PlotArea
 
isString(String) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Checks if the specified path is a String.
isString(String) - Method in class com.plotsquared.core.configuration.MemorySection
 
isSuccess() - Method in class com.plotsquared.core.util.PlotUploader.PlotUploadResult
Get whether this result is a success.
isSupported() - Method in class com.plotsquared.core.util.EconHandler
Returns whether economy is supported by the server or not.
isUnloadAfter() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
isUnloadAfter() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
isUnloadAfter() - Method in class com.plotsquared.core.queue.QueueCoordinator
Whether chunks should be unloaded after being accessed
isUnownedPlotArea() - Method in class com.plotsquared.core.location.Location
Checks if anyone owns a plot at the current location.
isValid() - Method in class com.plotsquared.core.database.SQLManager
 
isValid(String) - Method in class com.plotsquared.core.configuration.ConfigurationNode
 
isValuedPermission() - Method in class com.plotsquared.core.plot.flag.implementations.PlotTitleFlag
 
isValuedPermission() - Method in class com.plotsquared.core.plot.flag.PlotFlag
Get if the flag's permission should check for values.
isValuedPermission() - Method in class com.plotsquared.core.plot.flag.types.DoubleFlag
 
isValuedPermission() - Method in class com.plotsquared.core.plot.flag.types.LongFlag
 
isValuedPermission() - Method in class com.plotsquared.core.plot.flag.types.StringFlag
 
isWholeChunk(Location, Location, BlockVector2) - Static method in class com.plotsquared.core.util.ChunkUtil
Returns true if the region pos1-pos2 contains the chunk
isWorld(String) - Method in class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
isWorld(String) - Method in class com.plotsquared.core.util.WorldUtil
Check if a given world name corresponds to a real world
ITEM_DROP_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.ItemDropFlag
 
ITEM_DROP_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.ItemDropFlag
 
ItemDropFlag - Class in com.plotsquared.core.plot.flag.implementations
 
ItemUtil - Class in com.plotsquared.core.util
 
iterator() - Method in class com.plotsquared.core.plot.PlotId.PlotRangeIterator
 
iterator() - Method in class com.plotsquared.core.util.query.PlotQuery
 

J

join(int[], String) - Static method in class com.plotsquared.core.util.StringMan
 
join(Object[], String) - Static method in class com.plotsquared.core.util.StringMan
 
join(Collection<?>, char) - Static method in class com.plotsquared.core.util.StringMan
 
join(Collection<?>, String) - Static method in class com.plotsquared.core.util.StringMan
 
joinOrdered(Collection<?>, String) - Static method in class com.plotsquared.core.util.StringMan
 

K

KEEP_FLAG_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.KeepFlag
 
KEEP_INVENTORY_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.KeepInventoryFlag
 
KEEP_INVENTORY_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.KeepInventoryFlag
 
KeepFlag - Class in com.plotsquared.core.plot.flag.implementations
 
KeepFlag(Object) - Constructor for class com.plotsquared.core.plot.flag.implementations.KeepFlag
Construct a new flag instance.
KeepInventoryFlag - Class in com.plotsquared.core.plot.flag.implementations
 
KELP_GROW_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.KelpGrowFlag
 
KELP_GROW_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.KelpGrowFlag
 
KelpGrowFlag - Class in com.plotsquared.core.plot.flag.implementations
 
kick(String) - Method in class com.plotsquared.core.player.ConsolePlayer
 
kick(String) - Method in class com.plotsquared.core.player.PlotPlayer
Kick this player from the game.
Kick - Class in com.plotsquared.core.command
 
Kick(PlotAreaManager, WorldUtil) - Constructor for class com.plotsquared.core.command.Kick
 
KICK - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
KILL_OWNED_ROAD_MOBS - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
KILL_ROAD_ITEMS - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
KILL_ROAD_MOBS - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
KILL_ROAD_VEHICLES - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 

L

LAST_MODIFIED - Enum constant in enum class com.plotsquared.core.PlotSquared.SortType
Sort plots by when they were last modified
LEAF_DECAY_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.LeafDecayFlag
 
LEAF_DECAY_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.LeafDecayFlag
 
LeafDecayFlag - Class in com.plotsquared.core.plot.flag.implementations
 
Leave - Class in com.plotsquared.core.command
 
Leave(EventDispatcher) - Constructor for class com.plotsquared.core.command.Leave
 
LECTERN_READ_BOOK_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.LecternReadBookFlag
 
LECTERN_READ_BOOK_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.LecternReadBookFlag
 
LecternReadBookFlag - Class in com.plotsquared.core.plot.flag.implementations
 
LEGACY_DATABASE_SUPPORT - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
LEGACY_WEBINTERFACE - Static variable in class com.plotsquared.core.configuration.Settings.Web
Deprecated.
 
LegacyConverter - Class in com.plotsquared.core.util
Converts legacy configurations into the new (BlockBucket) format
LegacyConverter(ConfigurationSection) - Constructor for class com.plotsquared.core.util.LegacyConverter
 
legacySignMaterial() - Method in class com.plotsquared.core.plot.PlotArea
 
LIGHTING_MODE - Static variable in class com.plotsquared.core.configuration.Settings.QUEUE
 
LightingMode - Enum Class in com.plotsquared.core.queue
 
Like - Class in com.plotsquared.core.command
 
Like(EventDispatcher) - Constructor for class com.plotsquared.core.command.Like
 
Limit() - Constructor for class com.plotsquared.core.configuration.Settings.Limit
 
LIQUID_FLOW_DEFAULT - Static variable in class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag
 
LIQUID_FLOW_DISABLED - Static variable in class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag
 
LIQUID_FLOW_ENABLED - Static variable in class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag
 
LiquidFlowFlag - Class in com.plotsquared.core.plot.flag.implementations
 
LiquidFlowFlag.FlowStatus - Enum Class in com.plotsquared.core.plot.flag.implementations
 
list(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Backup
 
list(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.FlagCommand
 
listBackups() - Method in interface com.plotsquared.core.backup.BackupProfile
Asynchronously populate a list of available backups under this profile
listBackups() - Method in class com.plotsquared.core.backup.NullBackupProfile
 
listBackups() - Method in class com.plotsquared.core.backup.PlayerBackupProfile
 
ListCmd - Class in com.plotsquared.core.command
 
ListCmd(PlotAreaManager, EconHandler) - Constructor for class com.plotsquared.core.command.ListCmd
 
ListFlag<V,F extends PlotFlag<List<V>,F>> - Class in com.plotsquared.core.plot.flag.types
 
ListFlag(List<V>, Caption, Caption) - Constructor for class com.plotsquared.core.plot.flag.types.ListFlag
 
load() - Static method in class com.plotsquared.core.player.PlayerMetaDataKeys
 
load() - Method in class com.plotsquared.core.util.entity.EntityCategory
 
load(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Backup
 
load(File) - Method in class com.plotsquared.core.configuration.file.FileConfiguration
Loads this FileConfiguration from the specified location.
load(File) - Static method in class com.plotsquared.core.configuration.Settings
 
load(File) - Static method in class com.plotsquared.core.configuration.Storage
 
load(File, Class<? extends Config>) - Static method in class com.plotsquared.core.configuration.Config
 
load(Reader) - Method in class com.plotsquared.core.configuration.file.FileConfiguration
Loads this FileConfiguration from the specified reader.
Load - Class in com.plotsquared.core.command
 
Load(PlotAreaManager, SchematicHandler) - Constructor for class com.plotsquared.core.command.Load
 
loadAll(Path) - Method in class com.plotsquared.core.configuration.caption.load.CaptionLoader
Load all message files in the given directory into a new CaptionMap.
loadCaptionMap() - Method in class com.plotsquared.core.PlotSquared
 
loadChunk(String, BlockVector2, boolean) - Method in class com.plotsquared.core.util.ChunkManager
Deprecated.
loadConfiguration(ConfigurationSection) - Method in class com.plotsquared.core.generator.ClassicPlotWorld
This method is called when a world loads.
loadConfiguration(ConfigurationSection) - Method in class com.plotsquared.core.generator.HybridPlotWorld
This method is called when a world loads.
loadConfiguration(ConfigurationSection) - Method in class com.plotsquared.core.generator.SquarePlotWorld
 
loadConfiguration(ConfigurationSection) - Method in class com.plotsquared.core.plot.PlotArea
 
loadConfiguration(ConfigurationSection) - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
loadConfiguration(File) - Static method in class com.plotsquared.core.configuration.file.YamlConfiguration
Creates a new YamlConfiguration, loading from the given file.
loadDefaultConfiguration(ConfigurationSection) - Method in class com.plotsquared.core.plot.PlotArea
When a world is created, the following method will be called for each.
loadDefaults(Locale) - Method in interface com.plotsquared.core.configuration.caption.load.DefaultCaptionProvider
Loads default translation values for a specific language and returns it as a map.
loadFromString(String) - Method in class com.plotsquared.core.configuration.file.FileConfiguration
Loads this FileConfiguration from the specified string, as opposed to from file.
loadFromString(String) - Method in class com.plotsquared.core.configuration.file.YamlConfiguration
 
loadSingle(Path) - Method in class com.plotsquared.core.configuration.caption.load.CaptionLoader
Load a message file into a new CaptionMap.
loadWorld(String, GeneratorWrapper<?>) - Method in class com.plotsquared.core.PlotSquared
This method is called by the PlotGenerator class normally.
loadWorld(PlotId) - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
LocalChunk - Class in com.plotsquared.core.queue
 
LocalChunk(QueueCoordinator, int, int) - Constructor for class com.plotsquared.core.queue.LocalChunk
 
LocaleHolder - Interface in com.plotsquared.core.configuration.caption
Any entity that has a locale
LocalizedCaptionMap - Class in com.plotsquared.core.configuration.caption
 
LocalizedCaptionMap(Locale, Map<TranslatableCaption, String>) - Constructor for class com.plotsquared.core.configuration.caption.LocalizedCaptionMap
 
Location - Class in com.plotsquared.core.location
An unmodifiable 6-tuple (world,x,y,z,yaw,pitch)
LocationOffsetDelegateQueueCoordinator - Class in com.plotsquared.core.queue
Offsets input coordinates and delegates to a parent queue
LocationOffsetDelegateQueueCoordinator(boolean[][], int, int, QueueCoordinator) - Constructor for class com.plotsquared.core.queue.LocationOffsetDelegateQueueCoordinator
 
lock(LockKey) - Method in class com.plotsquared.core.synchronization.LockRepository
Wait for a lock to be available, lock it and return an AutoCloseable instance that locks the key.
LockKey - Class in com.plotsquared.core.synchronization
Key used to access locks from a LockRepository
LockRepository - Class in com.plotsquared.core.synchronization
A repository for keyed locks
LockRepository() - Constructor for class com.plotsquared.core.synchronization.LockRepository
 
LockRepository.LockAccess - Class in com.plotsquared.core.synchronization
 
log(Object) - Static method in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
LOG_PLOTCHAT_TO_CONSOLE - Static variable in class com.plotsquared.core.configuration.Settings.Chat
 
LOGIN - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
logln(Object) - Static method in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
logout(UUID) - Method in class com.plotsquared.core.listener.PlotListener
 
LongFlag<F extends NumberFlag<Long,F>> - Class in com.plotsquared.core.plot.flag.types
 
LongFlag(Long, Caption) - Constructor for class com.plotsquared.core.plot.flag.types.LongFlag
 
LongFlag(Long, Long, Long, Caption) - Constructor for class com.plotsquared.core.plot.flag.types.LongFlag
 

M

MAIN - Enum constant in enum class com.plotsquared.core.generator.ClassicPlotManagerComponent
 
MAIN_BLOCK - Variable in class com.plotsquared.core.generator.ClassicPlotWorld
 
MainCommand - Class in com.plotsquared.core.command
PlotSquared command class.
MainUtil - Class in com.plotsquared.core.util
Deprecated, for removal: This API element is subject to removal in a future version.
Do not use
MainUtil() - Constructor for class com.plotsquared.core.util.MainUtil
Deprecated.
 
manager - Static variable in class com.plotsquared.core.generator.HybridUtils
 
manager - Static variable in class com.plotsquared.core.util.RegionManager
 
manager - Static variable in class com.plotsquared.core.util.SchematicHandler
 
map - Variable in class com.plotsquared.core.configuration.MemorySection
 
mapChildrenKeys(Set<String>, ConfigurationSection, boolean) - Method in class com.plotsquared.core.configuration.MemorySection
 
mapChildrenValues(Map<String, Object>, ConfigurationSection, boolean) - Method in class com.plotsquared.core.configuration.MemorySection
 
maskContains(Set<CuboidRegion>, double, double) - Static method in class com.plotsquared.core.util.WEManager
 
maskContains(Set<CuboidRegion>, double, double, double) - Static method in class com.plotsquared.core.util.WEManager
 
maskContains(Set<CuboidRegion>, int, int) - Static method in class com.plotsquared.core.util.WEManager
 
maskContains(Set<CuboidRegion>, int, int, int) - Static method in class com.plotsquared.core.util.WEManager
 
match - Variable in class com.plotsquared.core.util.StringComparison.ComparisonResult
 
match(Collection<T>, String) - Method in class com.plotsquared.core.util.StringMan
 
matches(String) - Method in class com.plotsquared.core.command.Command
 
MathMan - Class in com.plotsquared.core.util
 
MathMan() - Constructor for class com.plotsquared.core.util.MathMan
 
MAX_AUTO_AREA - Static variable in class com.plotsquared.core.configuration.Settings.Claim
 
MAX_ENTITIES - Static variable in class com.plotsquared.core.configuration.Settings.Chunk_Processor
 
MAX_HEIGHT - Static variable in class com.plotsquared.core.plot.Plot
Deprecated, for removal: This API element is subject to removal in a future version.
MAX_ITERATION_TIME - Static variable in class com.plotsquared.core.configuration.Settings.QUEUE
 
MAX_PLOTS - Static variable in class com.plotsquared.core.configuration.Settings.Limit
 
MAX_TILES - Static variable in class com.plotsquared.core.configuration.Settings.Chunk_Processor
 
maximum - Variable in class com.plotsquared.core.plot.flag.types.NumberFlag
 
maximumId() - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
maximumId(PlotId) - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
MEMBERS - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag.DeniedGroup
 
MemoryConfiguration - Class in com.plotsquared.core.configuration
This is a Configuration implementation that does not save or load from any source, and stores all values in memory only.
MemoryConfiguration() - Constructor for class com.plotsquared.core.configuration.MemoryConfiguration
Creates an empty MemoryConfiguration with no default values.
MemoryConfiguration(Configuration) - Constructor for class com.plotsquared.core.configuration.MemoryConfiguration
Creates an empty MemoryConfiguration using the specified Configuration as a source for all default values.
MemoryConfigurationOptions - Class in com.plotsquared.core.configuration
Various settings for controlling the input and output of a MemoryConfiguration.
MemoryConfigurationOptions(MemoryConfiguration) - Constructor for class com.plotsquared.core.configuration.MemoryConfigurationOptions
 
MemorySection - Class in com.plotsquared.core.configuration
A type of ConfigurationSection that is stored in memory.
MemorySection() - Constructor for class com.plotsquared.core.configuration.MemorySection
Creates an empty MemorySection for use as a root Configuration section.
MemorySection(ConfigurationSection, String) - Constructor for class com.plotsquared.core.configuration.MemorySection
Creates an empty MemorySection with the specified parent and path.
merge(DenyTeleportFlag.DeniedGroup) - Method in class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag
 
merge(FlyFlag.FlyStatus) - Method in class com.plotsquared.core.plot.flag.implementations.FlyFlag
 
merge(LiquidFlowFlag.FlowStatus) - Method in class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag
 
merge(TitlesFlag.TitlesFlagValue) - Method in class com.plotsquared.core.plot.flag.implementations.TitlesFlag
 
merge(TimedFlag.Timed<T>) - Method in class com.plotsquared.core.plot.flag.types.TimedFlag
 
merge(PlotTitle) - Method in class com.plotsquared.core.plot.flag.implementations.PlotTitleFlag
 
merge(PlotWeather) - Method in class com.plotsquared.core.plot.flag.implementations.WeatherFlag
 
merge(GameMode) - Method in class com.plotsquared.core.plot.flag.implementations.GamemodeFlag
 
merge(GameMode) - Method in class com.plotsquared.core.plot.flag.implementations.GuestGamemodeFlag
 
merge(ItemType) - Method in class com.plotsquared.core.plot.flag.implementations.MusicFlag
 
merge(Boolean) - Method in class com.plotsquared.core.plot.flag.types.BooleanFlag
 
merge(Double) - Method in class com.plotsquared.core.plot.flag.types.DoubleFlag
 
merge(Integer) - Method in class com.plotsquared.core.plot.flag.types.IntegerFlag
 
merge(Long) - Method in class com.plotsquared.core.plot.flag.types.LongFlag
 
merge(Object) - Method in class com.plotsquared.core.plot.flag.implementations.KeepFlag
 
merge(String) - Method in class com.plotsquared.core.plot.flag.implementations.DescriptionFlag
 
merge(String) - Method in class com.plotsquared.core.plot.flag.implementations.DoneFlag
 
merge(String) - Method in class com.plotsquared.core.plot.flag.implementations.FarewellFlag
 
merge(String) - Method in class com.plotsquared.core.plot.flag.implementations.GreetingFlag
 
merge(List<V>) - Method in class com.plotsquared.core.plot.flag.types.ListFlag
 
merge(T) - Method in class com.plotsquared.core.plot.flag.PlotFlag
Merge this flag's value with another value and return an instance holding the merged value.
Merge - Class in com.plotsquared.core.command
 
Merge(EventDispatcher, EconHandler) - Constructor for class com.plotsquared.core.command.Merge
 
MERGE_REPLACE_WALL - Static variable in class com.plotsquared.core.configuration.Settings.General
 
mergeData(Plot) - Method in class com.plotsquared.core.plot.Plot
Merge the plot settings
- Used when a plot is merged
mergePlot(Plot, boolean, QueueCoordinator) - Method in class com.plotsquared.core.plot.Plot
Merges two plots.
mergePlots(List<PlotId>, boolean) - Method in class com.plotsquared.core.plot.PlotArea
 
mergeValue(Integer) - Method in class com.plotsquared.core.plot.flag.implementations.FeedFlag
 
mergeValue(Integer) - Method in class com.plotsquared.core.plot.flag.implementations.HealFlag
 
mergeValue(T) - Method in class com.plotsquared.core.plot.flag.types.TimedFlag
 
MetaDataAccess<T> - Class in com.plotsquared.core.player
Access to player meta data
MetaDataKey<T> - Class in com.plotsquared.core.player
Key used to access meta data
method - Variable in class com.plotsquared.core.database.SQLManager.UniqueStatement
 
Middle - Class in com.plotsquared.core.command
 
Middle() - Constructor for class com.plotsquared.core.command.Middle
 
MIDDLE - Enum constant in enum class com.plotsquared.core.generator.ClassicPlotManagerComponent
 
MILLISECONDS - Enum constant in enum class com.plotsquared.core.util.task.TaskTime.TaskUnit
 
minimum - Variable in class com.plotsquared.core.plot.flag.types.NumberFlag
 
minimumId() - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
minimumId(PlotId) - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
MINY - Static variable in class com.plotsquared.core.location.BlockLoc
 
MISC_BREAK_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.MiscBreakFlag
 
MISC_BREAK_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.MiscBreakFlag
 
MISC_CAP_UNLIMITED - Static variable in class com.plotsquared.core.plot.flag.implementations.MiscCapFlag
 
MISC_INTERACT_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.MiscInteractFlag
 
MISC_INTERACT_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.MiscInteractFlag
 
MISC_PLACE_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.MiscPlaceFlag
 
MISC_PLACE_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.MiscPlaceFlag
 
MiscBreakFlag - Class in com.plotsquared.core.plot.flag.implementations
 
MiscCapFlag - Class in com.plotsquared.core.plot.flag.implementations
 
MiscCapFlag(int) - Constructor for class com.plotsquared.core.plot.flag.implementations.MiscCapFlag
 
MiscInteractFlag - Class in com.plotsquared.core.plot.flag.implementations
 
MiscPlaceFlag - Class in com.plotsquared.core.plot.flag.implementations
 
MOB_BREAK_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.MobBreakFlag
 
MOB_BREAK_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.MobBreakFlag
 
MOB_CAP_UNLIMITED - Static variable in class com.plotsquared.core.plot.flag.implementations.MobCapFlag
 
MOB_PLACE_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.MobPlaceFlag
 
MOB_PLACE_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.MobPlaceFlag
 
MobBreakFlag - Class in com.plotsquared.core.plot.flag.implementations
 
MobCapFlag - Class in com.plotsquared.core.plot.flag.implementations
 
MobCapFlag(int) - Constructor for class com.plotsquared.core.plot.flag.implementations.MobCapFlag
 
MobPlaceFlag - Class in com.plotsquared.core.plot.flag.implementations
 
mod(int, int) - Static method in class com.plotsquared.core.util.MathMan
 
month - Variable in class com.plotsquared.core.PlotVersion
 
move(Plot, PlotPlayer<?>, Runnable) - Method in class com.plotsquared.core.plot.PlotModificationManager
Moves the plot to an empty location
- The location must be empty
move(Plot, PlotPlayer<?>, Runnable, boolean) - Method in class com.plotsquared.core.plot.PlotModificationManager
Moves a plot physically, as well as the corresponding settings.
Move - Class in com.plotsquared.core.command
 
Move(PlotAreaManager) - Constructor for class com.plotsquared.core.command.Move
 
moveData(Plot, Runnable) - Method in class com.plotsquared.core.plot.Plot
Moves the settings for a plot.
movePlot(Plot, Plot) - Method in interface com.plotsquared.core.database.AbstractDB
 
movePlot(Plot, Plot) - Static method in class com.plotsquared.core.database.DBFunc
 
movePlot(Plot, Plot) - Method in class com.plotsquared.core.database.SQLManager
 
ms(long) - Static method in class com.plotsquared.core.util.task.TaskTime
Create a new task time in milliseconds
msToTicks(long) - Method in interface com.plotsquared.core.util.task.TaskTime.TimeConverter
Convert from milliseconds to server ticks
MultiPlotService() - Constructor for class com.plotsquared.core.services.plots.AutoService.MultiPlotService
 
Music - Class in com.plotsquared.core.command
 
Music(InventoryUtil, EventDispatcher) - Constructor for class com.plotsquared.core.command.Music
 
MUSIC_FLAG_NONE - Static variable in class com.plotsquared.core.plot.flag.implementations.MusicFlag
 
MusicFlag - Class in com.plotsquared.core.plot.flag.implementations
 
MusicFlag(ItemType) - Constructor for class com.plotsquared.core.plot.flag.implementations.MusicFlag
Construct a new flag instance.
MYCEL_GROW_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.MycelGrowFlag
 
MYCEL_GROW_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.MycelGrowFlag
 
MycelGrowFlag - Class in com.plotsquared.core.plot.flag.implementations
 
MySQL - Class in com.plotsquared.core.database
Connects to and uses a MySQL database
MySQL() - Constructor for class com.plotsquared.core.configuration.Storage.MySQL
 
MySQL(String, String, String, String, String) - Constructor for class com.plotsquared.core.database.MySQL
Creates a new MySQL instance.

N

NamespacedCaption - Interface in com.plotsquared.core.configuration.caption
A Caption that can be identified by a namespace-key pair
Near - Class in com.plotsquared.core.command
 
Near() - Constructor for class com.plotsquared.core.command.Near
 
needsAnalysis() - Method in class com.plotsquared.core.plot.expiration.ExpiryTask
 
nested(ComponentTransform) - Static method in interface com.plotsquared.core.configuration.caption.ComponentTransform
Creates a transform that applies the given transform on all child components and the component itself.
NEW_OWNER - Enum constant in enum class com.plotsquared.core.events.PlotUnlinkEvent.REASON
 
newBuilder() - Static method in class com.plotsquared.core.setup.PlotAreaBuilder
 
newInstance(int, int, int, int) - Method in class com.plotsquared.core.collection.QuadMap
 
newQuery() - Static method in class com.plotsquared.core.util.query.PlotQuery
Create a new plot query instance
next() - Method in class com.plotsquared.core.collection.FlatRandomCollection
 
next() - Method in class com.plotsquared.core.collection.RandomCollection
 
next() - Method in class com.plotsquared.core.collection.SimpleRandomCollection
 
next() - Method in class com.plotsquared.core.plot.PlotId.PlotRangeIterator
 
NO_SORTING - Enum constant in enum class com.plotsquared.core.util.query.SortingStrategy
Plots won't be sorted at all
NO_WORLDEDIT_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.NoWorldeditFlag
 
NO_WORLDEDIT_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.NoWorldeditFlag
 
noArgs(PlotPlayer<?>) - Method in class com.plotsquared.core.command.ListCmd
 
noArgs(PlotPlayer<?>) - Method in class com.plotsquared.core.command.Set
 
NON_BLOCKING_TIMEOUT - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
NONE - Enum constant in enum class com.plotsquared.core.command.RequiredType
 
NONE - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag.DeniedGroup
 
NONE - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.TitlesFlag.TitlesFlagValue
 
NONE - Enum constant in enum class com.plotsquared.core.plot.PlotAreaTerrainType
Don't use any vanilla world elements.
NONE - Enum constant in enum class com.plotsquared.core.queue.LightingMode
 
nonmemberHome() - Method in class com.plotsquared.core.plot.PlotArea
Get the location for non-members to be teleported to.
NONMEMBERS - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag.DeniedGroup
 
NonNegativeIntegerFlag<F extends IntegerFlag<F>> - Class in com.plotsquared.core.plot.flag.types
 
NonNegativeIntegerFlag(int, int, Caption) - Constructor for class com.plotsquared.core.plot.flag.types.NonNegativeIntegerFlag
 
NonNegativeIntegerFlag(int, Caption) - Constructor for class com.plotsquared.core.plot.flag.types.NonNegativeIntegerFlag
 
NONOWNERS - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag.DeniedGroup
 
NONTRUSTED - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag.DeniedGroup
 
noPlots() - Method in class com.plotsquared.core.util.query.PlotQuery
Don't query at all
NORMAL - Enum constant in enum class com.plotsquared.core.plot.PlotAreaType
 
NORTH - Enum constant in enum class com.plotsquared.core.location.Direction
 
NORTHEAST - Enum constant in enum class com.plotsquared.core.location.Direction
 
NORTHWEST - Enum constant in enum class com.plotsquared.core.location.Direction
 
NoSuchCaptionException(NamespacedCaption) - Constructor for exception com.plotsquared.core.configuration.caption.CaptionMap.NoSuchCaptionException
 
NoSuchPlayerException(UUID) - Constructor for exception com.plotsquared.core.util.PlayerManager.NoSuchPlayerException
 
NOTIFICATION_AS_ACTIONBAR - Static variable in class com.plotsquared.core.configuration.Settings.Chat
 
NOTIFY_ENTER_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.NotifyEnterFlag
 
NOTIFY_ENTER_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.NotifyEnterFlag
 
NOTIFY_INTERVAL - Static variable in class com.plotsquared.core.configuration.Settings.QUEUE
 
NOTIFY_LEAVE_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.NotifyLeaveFlag
 
NOTIFY_LEAVE_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.NotifyLeaveFlag
 
NOTIFY_ONCE - Static variable in class com.plotsquared.core.configuration.Settings.UpdateChecker
 
NOTIFY_PROGRESS - Static variable in class com.plotsquared.core.configuration.Settings.QUEUE
 
NOTIFY_WAIT - Static variable in class com.plotsquared.core.configuration.Settings.QUEUE
 
notifyClear(PlotManager) - Method in class com.plotsquared.core.util.RegionManager
Notify any plugins that may want to modify clear behaviour that a clear is occuring
notifyEnd() - Method in class com.plotsquared.core.queue.subscriber.DefaultProgressSubscriber
 
notifyEnd() - Method in interface com.plotsquared.core.queue.subscriber.ProgressSubscriber
Notify the subscriber that its parent ChunkCoordinator has finished
NotifyEnterFlag - Class in com.plotsquared.core.plot.flag.implementations
 
NotifyLeaveFlag - Class in com.plotsquared.core.plot.flag.implementations
 
notifyProgress(ChunkCoordinator, double) - Method in class com.plotsquared.core.queue.subscriber.DefaultProgressSubscriber
 
notifyProgress(ChunkCoordinator, double) - Method in interface com.plotsquared.core.queue.subscriber.ProgressSubscriber
Notify about a progress update in the coordinator
notifyTasks - Variable in class com.plotsquared.core.database.SQLManager
Notify tasks
NoWorldeditFlag - Class in com.plotsquared.core.plot.flag.implementations
 
NullBackupManager - Class in com.plotsquared.core.backup
NullBackupManager() - Constructor for class com.plotsquared.core.backup.NullBackupManager
 
NullBackupProfile - Class in com.plotsquared.core.backup
Backup profile for a plot without an owner
NullBackupProfile() - Constructor for class com.plotsquared.core.backup.NullBackupProfile
 
nullEconHandler() - Static method in class com.plotsquared.core.util.EconHandler
NullPermissionProfile - Enum Class in com.plotsquared.core.permissions
 
nullTask() - Static method in interface com.plotsquared.core.util.task.PlotSquaredTask
NullTask() - Constructor for class com.plotsquared.core.util.task.PlotSquaredTask.NullTask
 
nullWorld() - Static method in interface com.plotsquared.core.location.World
Get a World.NullWorld implementation
NumberFlag<N extends Number & Comparable<N>,F extends PlotFlag<N,F>> - Class in com.plotsquared.core.plot.flag.types
 
NumberFlag(N, N, N, Caption, Caption) - Constructor for class com.plotsquared.core.plot.flag.types.NumberFlag
 

O

objects - Variable in class com.plotsquared.core.collection.QuadMap
 
objectTask(Collection<T>, RunnableVal<T>) - Method in class com.plotsquared.core.util.task.TaskManager
Break up a series of tasks so that they can run without lagging the server
ObjectTaskRunnable<T> - Class in com.plotsquared.core.util.task
 
ObjectTaskRunnable(Iterator<T>, RunnableVal<T>) - Constructor for class com.plotsquared.core.util.task.ObjectTaskRunnable
 
of(int, int) - Static method in class com.plotsquared.core.plot.PlotId
Create a new plot ID instance
of(LocaleHolder, String, Caption, Template...) - Static method in class com.plotsquared.core.configuration.caption.Templates
Create a Template from a PlotSquared Caption
of(Class<? extends QueueCoordinator>) - Static method in class com.plotsquared.core.queue.QueueProvider
 
of(String) - Static method in class com.plotsquared.core.configuration.caption.StaticCaption
Create a new static caption from the given text
of(String) - Static method in class com.plotsquared.core.configuration.caption.TranslatableCaption
Get a new TranslatableCaption instance
of(String) - Static method in class com.plotsquared.core.synchronization.LockKey
Get a new named lock key
of(String, TypeLiteral<T>) - Static method in class com.plotsquared.core.player.MetaDataKey
Get a new named lock key
of(String, PlotArea) - Static method in class com.plotsquared.core.configuration.caption.Templates
Create a Template from a plot area
of(String, Number) - Static method in class com.plotsquared.core.configuration.caption.Templates
Create a Template from a number
of(String, String) - Static method in class com.plotsquared.core.configuration.caption.Templates
Create a Template from a string
of(String, String) - Static method in class com.plotsquared.core.configuration.caption.TranslatableCaption
Get a new TranslatableCaption instance
of(String, UUID) - Static method in class com.plotsquared.core.configuration.caption.Templates
Create a Template from a username (using UUID mappings)
of(Locale, Function<Path, Locale>, DefaultCaptionProvider, String) - Static method in class com.plotsquared.core.configuration.caption.load.CaptionLoader
Returns a new CaptionLoader instance.
of(Object) - Method in class com.plotsquared.core.util.ReflectionUtils.RefField
apply fiend for object
of(Object) - Method in class com.plotsquared.core.util.ReflectionUtils.RefMethod
apply method to object
of(Map<T, Double>, Random) - Static method in class com.plotsquared.core.collection.RandomCollection
 
OFF - Enum constant in enum class com.plotsquared.core.plot.PlotWeather
 
OFFLINE - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
OFFLINE_PERMISSIONS - Enum constant in enum class com.plotsquared.core.permissions.PermissionHandler.PermissionHandlerCapability
The ability to check for offline (player) permissions
OfflineModeUUIDService - Class in com.plotsquared.core.uuid.offline
Name provider service that creates UUIDs from usernames
OfflineModeUUIDService() - Constructor for class com.plotsquared.core.uuid.offline.OfflineModeUUIDService
 
OfflinePlotPlayer - Interface in com.plotsquared.core.player
 
ofPlotArea(PlotArea) - Static method in class com.plotsquared.core.setup.PlotAreaBuilder
 
ON_AUTO - Static variable in class com.plotsquared.core.configuration.Settings.Teleport
 
ON_CLAIM - Static variable in class com.plotsquared.core.configuration.Settings.Teleport
 
ON_CLEAR - Static variable in class com.plotsquared.core.configuration.Settings.Teleport
 
ON_DEATH - Static variable in class com.plotsquared.core.configuration.Settings.Teleport
 
ON_DELETE - Static variable in class com.plotsquared.core.configuration.Settings.Teleport
 
ON_LOGIN - Static variable in class com.plotsquared.core.configuration.Settings.Teleport
 
onBack(PlotAreaBuilder) - Method in interface com.plotsquared.core.setup.SetupStep
This method is called when the SetupProcess reverts to a previous step.
onClick(int) - Method in class com.plotsquared.core.plot.PlotInventory
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Alias
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Area
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Auto
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Caps
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Chat
Deprecated.
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Claim
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Cluster
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Comment
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Condense
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Confirm
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Continue
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Copy
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.CreateRoadSchematic
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.DatabaseCommand
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Debug
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.DebugAllowUnsafe
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.DebugExec
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.DebugLoadTest
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.DebugPaste
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.DebugRoadRegen
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.DebugSaveTest
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Delete
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Deny
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Dislike
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Done
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Download
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Inbox
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Info
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Kick
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Like
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.ListCmd
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Load
 
onCommand(PlotPlayer<?>, String...) - Static method in class com.plotsquared.core.command.MainCommand
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Merge
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Middle
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Move
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Music
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.PluginCmd
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Purge
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Rate
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.RegenAllRoads
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Reload
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Remove
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Save
Deprecated.
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.SchematicCmd
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Set
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.SetCommand
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Setup
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.SubCommand
Deprecated.
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Swap
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Target
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Template
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Trim
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.Unlink
 
onCommand(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.components.ComponentCommand
 
one - Variable in class com.plotsquared.core.collection.QuadMap
 
onEditSession(EditSessionEvent) - Method in class com.plotsquared.core.listener.WESubscriber
 
ONLINE_PERMISSIONS - Enum constant in enum class com.plotsquared.core.permissions.PermissionHandler.PermissionHandlerCapability
The ability to check for online (player) permissions
open(PlotInventory) - Method in class com.plotsquared.core.util.InventoryUtil
 
openConnection() - Method in class com.plotsquared.core.database.Database
Opens a connection with the database.
openConnection() - Method in class com.plotsquared.core.database.MySQL
 
openConnection() - Method in class com.plotsquared.core.database.SQLite
 
openInventory() - Method in class com.plotsquared.core.plot.PlotInventory
 
options - Variable in class com.plotsquared.core.configuration.MemoryConfiguration
 
options() - Method in interface com.plotsquared.core.configuration.Configuration
Gets the ConfigurationOptions for this Configuration.
options() - Method in class com.plotsquared.core.configuration.file.FileConfiguration
 
options() - Method in class com.plotsquared.core.configuration.file.YamlConfiguration
 
options() - Method in class com.plotsquared.core.configuration.MemoryConfiguration
 
ORE - Enum constant in enum class com.plotsquared.core.plot.PlotAreaTerrainType
Generate vanilla ores.
OTHER - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
OUTLINE - Enum constant in enum class com.plotsquared.core.generator.ClassicPlotManagerComponent
 
ownedBy(PlotPlayer<?>) - Method in class com.plotsquared.core.util.query.PlotQuery
Query for plots owned by a specific player
ownedBy(UUID) - Method in class com.plotsquared.core.util.query.PlotQuery
Query for plots owned by a specific player
owner - Variable in class com.plotsquared.core.plot.PlotCluster
 
Owner - Class in com.plotsquared.core.command
 
Owner(EventDispatcher) - Constructor for class com.plotsquared.core.command.Owner
 
ownersInclude(PlotPlayer<?>) - Method in class com.plotsquared.core.util.query.PlotQuery
Query for base plots where one of the merged plots is owned by a specific player
ownersInclude(UUID) - Method in class com.plotsquared.core.util.query.PlotQuery
Query for base plots where one of the merged plots is owned by a specific player

P

paginate(PlotPlayer<?>, List<T>, int, int, RunnableVal3<Integer, T, CaptionHolder>, String, Caption) - Method in class com.plotsquared.core.command.Command
 
PaginatedPlotResult - Class in com.plotsquared.core.util.query
Paginated collection of plots as a result of a query
pair(short, short) - Static method in class com.plotsquared.core.util.MathMan
 
pair16(byte, byte) - Static method in class com.plotsquared.core.util.MathMan
 
pairInt(int, int) - Static method in class com.plotsquared.core.util.MathMan
 
Paper_Components() - Constructor for class com.plotsquared.core.configuration.Settings.Paper_Components
 
PAPER_LISTENERS - Static variable in class com.plotsquared.core.configuration.Settings.Paper_Components
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.AnalysisFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.BlockedCmdsFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.DescriptionFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.DoneFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.FarewellFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.FlyFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.GamemodeFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.GreetingFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.GuestGamemodeFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.KeepFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.MusicFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.PlotTitleFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.TitlesFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.implementations.WeatherFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.PlotFlag
Parse a string into a flag, and throw an exception in the case that the string does not represent a valid flag value.
parse(String) - Method in class com.plotsquared.core.plot.flag.types.BlockTypeListFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.types.BooleanFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.types.NumberFlag
 
parse(String) - Method in class com.plotsquared.core.plot.flag.types.TimedFlag
 
parse(String) - Static method in class com.plotsquared.core.util.BlockUtil
Parse a comma delimited list of block states
parse(PlotPlayer<?>, String) - Static method in class com.plotsquared.core.util.PatternUtil
 
parse(PlotPlayer<?>, String, boolean) - Static method in class com.plotsquared.core.util.PatternUtil
 
parse(String) - Method in class com.plotsquared.core.command.Argument
 
parse(String) - Static method in class com.plotsquared.core.util.ItemUtil
 
parseHeader(String) - Method in class com.plotsquared.core.configuration.file.YamlConfiguration
 
parseNumber(String) - Method in class com.plotsquared.core.plot.flag.types.DoubleFlag
 
parseNumber(String) - Method in class com.plotsquared.core.plot.flag.types.IntegerFlag
 
parseNumber(String) - Method in class com.plotsquared.core.plot.flag.types.LongFlag
 
parseNumber(String) - Method in class com.plotsquared.core.plot.flag.types.NumberFlag
Parse the raw string input to the number type.
parseString(String) - Method in class com.plotsquared.core.configuration.ConfigurationUtil.SettingValue
 
parseValue(String) - Method in class com.plotsquared.core.plot.flag.implementations.FeedFlag
 
parseValue(String) - Method in class com.plotsquared.core.plot.flag.implementations.HealFlag
 
parseValue(String) - Method in class com.plotsquared.core.plot.flag.types.TimedFlag
 
PARTIAL - Enum constant in enum class com.plotsquared.core.plot.PlotAreaType
 
passesComplexity(PlotAnalysis, Collection<ExpiryTask>, RunnableVal<Boolean>, Runnable) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
PASSWORD - Static variable in class com.plotsquared.core.configuration.Storage.MySQL
 
paste(Schematic, Plot, int, int, int, boolean, PlotPlayer<?>, RunnableVal<Boolean>) - Method in class com.plotsquared.core.util.SchematicHandler
Paste a schematic.
PASTE_MISMATCHES - Static variable in class com.plotsquared.core.configuration.Settings.Schematics
 
PASTE_ON_TOP - Static variable in class com.plotsquared.core.configuration.Settings.Schematics
 
PASTE_ROAD_ON_TOP - Static variable in class com.plotsquared.core.configuration.Settings.Schematics
 
pastePlotSchematic(QueueCoordinator, Location, Location) - Method in class com.plotsquared.core.generator.HybridPlotManager
 
path - Variable in class com.plotsquared.core.util.FileBytes
 
PATH_WIDTH_LOWER - Variable in class com.plotsquared.core.generator.HybridPlotWorld
 
PATH_WIDTH_UPPER - Variable in class com.plotsquared.core.generator.HybridPlotWorld
 
Paths() - Constructor for class com.plotsquared.core.configuration.Settings.Paths
 
patternExtractor(Pattern) - Static method in class com.plotsquared.core.configuration.caption.load.CaptionLoader
Returns a function that extracts a locale from a path using the given pattern.
PatternUtil - Class in com.plotsquared.core.util
 
PatternUtil() - Constructor for class com.plotsquared.core.util.PatternUtil
 
PER_USER_LOCALE - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
PER_WORLD_PERMISSIONS - Enum constant in enum class com.plotsquared.core.permissions.PermissionHandler.PermissionHandlerCapability
Per world permissions
PER_WORLD_VISIT - Static variable in class com.plotsquared.core.configuration.Settings.Teleport
 
perform(PlotPlayer<?>) - Method in exception com.plotsquared.core.command.Command.CommandException
 
permission() - Element in annotation interface com.plotsquared.core.command.CommandDeclaration
 
Permission - Enum Class in com.plotsquared.core.permissions
Permission class.
PERMISSION_ADD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_ALIAS_REMOVE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_ALIAS_SET - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_ALLOW_UNSAFE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_AREA_SUDO - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_BACKUP_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_BUILD_HEIGHT_LIMIT - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_BUILD_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_BUILD_ROAD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_BUILD_UNOWNED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_BYPASS_BORDER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_CAPS_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_CHAT_BYPASS - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_ADD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_CLEAR - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_CONTINUE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_DELETE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_DENY - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_DONE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_DOWNLOAD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_KICK - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_LOAD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_MERGE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_PURGE_RATINGS - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_REMOVE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_SAVE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_SCHEMATIC - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_SCHEMATIC_PASTE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_SCHEMATIC_SAVE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_SET_OWNER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_TRUST - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMAND_UNLINK - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMMANDS_CHATSPY - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_COMPONENTS_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_DEBUG_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_DESTROY - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_DESTROY_GROUNDLEVEL - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_DESTROY_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_DESTROY_ROAD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_DESTROY_UNOWNED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_DESTROY_VEHICLE_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_DESTROY_VEHICLE_ROAD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_DESTROY_VEHICLE_UNOWNED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_ENTRY_DENIED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_ENTRY_FORCEFIELD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_EXIT_DENIED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_FLIGHT - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_INTERACT_BLOCKED_CMDS - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_INTERACT_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_INTERACT_ROAD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_INTERACT_UNOWNED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_MUSIC_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_PROJECTILE_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_PROJECTILE_ROAD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_PROJECTILE_UNOWNED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_PVE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_PVP - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_UPDATE_NOTIFICATION - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ADMIN_VISIT_UNTRUSTED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ALIAS_REMOVE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_ALIAS_SET - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_AREA - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_AREA_CREATE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_AREA_INFO - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_AREA_INFO_FORCE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_AREA_LIST - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_AREA_REGEN - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_AREA_TP - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_AUTO_MEGA - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_BACKUP - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_BACKUP_LIST - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_BACKUP_LOAD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_BACKUP_SAVE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLAIM_SCHEMATIC - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_CREATE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_CREATE_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_DELETE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_DELETE_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_HELPERS - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_INFO - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_INVITE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_INVITE_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_KICK - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_KICK_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_LEAVE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_LIST - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_RESIZE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_RESIZE_EXPAND - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_RESIZE_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_RESIZE_SHRINK - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_SETHOME - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_SETHOME_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_SIZE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_TP - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CLUSTER_TP_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_COMMENT - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_CONTINUE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_DENY - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_DENY_EVERYONE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_DOWNLOAD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_DOWNLOAD_WORLD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_FLAG_ADD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_FLAG_LIST - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_FLAG_REMOVE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_GRANT - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_GRANT_ADD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_GRANT_CHECK - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_GRANT_SINGLE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_HOME - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_INBOX - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_INBOX_READ_OWNER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_INBOX_READ_PUBLIC - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_INBOX_READ_REPORT - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_LIST_ALL - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_LIST_AREA - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_LIST_DONE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_LIST_EXPIRED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_LIST_FOR_SALE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_LIST_FUZZY - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_LIST_MINE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_LIST_PLAYER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_LIST_SHARED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_LIST_TOP - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_LIST_UNOWNED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_LIST_WORLD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_LIST_WORLD_NAME - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_MERGE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_MERGE_KEEP_ROAD - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_MERGE_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_PLOT_TOGGLE_CHAT - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_PLOT_TOGGLE_TIME - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_PLOT_TOGGLE_TITLES - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_PROJECTILE_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
Deprecated, for removal: This API element is subject to removal in a future version.
PERMISSION_PROJECTILE_UNOWNED - Enum constant in enum class com.plotsquared.core.permissions.Permission
Deprecated, for removal: This API element is subject to removal in a future version.
PERMISSION_RATE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SCHEMATIC - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SCHEMATIC_LIST - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SCHEMATIC_PASTE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SCHEMATIC_SAVE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_AIR - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_ALIAS - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_ALL - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_BIOME - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_BORDER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_COMPONENT - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_FLAG - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_FLAG_KEY - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_FLAG_KEY_VALUE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_FLAG_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_FLOOR - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_HOME - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_MAIN - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_MIDDLE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_OUTLINE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SET_WALL - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_SHARED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_STAR - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_TARGET - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_TEMPLATE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_TEMPLATE_EXPORT - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_TEMPLATE_IMPORT - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_TRUST - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_TRUST_EVERYONE - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_VISIT_DENIED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_VISIT_OTHER - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_VISIT_OWNED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_VISIT_UNOWNED - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
PERMISSION_WORLDEDIT_BYPASS - Enum constant in enum class com.plotsquared.core.permissions.Permission
 
permissionHandler() - Method in interface com.plotsquared.core.PlotPlatform
Get the PermissionHandler implementation for the platform
PermissionHandler - Interface in com.plotsquared.core.permissions
Permission handler
PermissionHandler.PermissionHandlerCapability - Enum Class in com.plotsquared.core.permissions
Permission handler capabilities
PermissionHolder - Interface in com.plotsquared.core.permissions
Any object which can hold permissions
PermissionProfile - Interface in com.plotsquared.core.permissions
A permission profile that can be used to check for permissions
Permissions - Class in com.plotsquared.core.util
The Permissions class handles checking user permissions.
- This will respect * nodes and plots.admin and can be used to check permission ranges (e.g.
Permissions() - Constructor for class com.plotsquared.core.util.Permissions
 
PERSISTENT_FLIGHT - Static variable in class com.plotsquared.core.player.PlayerMetaDataKeys
 
PERSISTENT_GRANTED_PLOTS - Static variable in class com.plotsquared.core.player.PlayerMetaDataKeys
 
PERSISTENT_META - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
PERSISTENT_ROAD_REGEN - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
PerUserLocaleCaptionMap - Class in com.plotsquared.core.configuration.caption
 
PerUserLocaleCaptionMap(Map<Locale, CaptionMap>) - Constructor for class com.plotsquared.core.configuration.caption.PerUserLocaleCaptionMap
 
PLACE_MISC - Enum constant in enum class com.plotsquared.core.listener.PlayerBlockEventType
 
PLACE_NONE - Static variable in class com.plotsquared.core.plot.flag.implementations.PlaceFlag
 
PLACE_TOP_BLOCK - Variable in class com.plotsquared.core.generator.ClassicPlotWorld
 
PLACE_VEHICLE - Enum constant in enum class com.plotsquared.core.listener.PlayerBlockEventType
 
PlaceFlag - Class in com.plotsquared.core.plot.flag.implementations
 
PlaceFlag(List<BlockTypeWrapper>) - Constructor for class com.plotsquared.core.plot.flag.implementations.PlaceFlag
 
Placeholder - Class in com.plotsquared.core.util.placeholders
A placeholder is a keyed value that gets replaced by a player-specific value at runtime
Placeholder(String) - Constructor for class com.plotsquared.core.util.placeholders.Placeholder
 
PlaceholderAddedEvent(Placeholder) - Constructor for class com.plotsquared.core.util.placeholders.PlaceholderRegistry.PlaceholderAddedEvent
 
placeholderRegistry() - Method in interface com.plotsquared.core.PlotPlatform
Get the PlaceholderRegistry implementation
PlaceholderRegistry - Class in com.plotsquared.core.util.placeholders
Registry that contains placeholders
PlaceholderRegistry(EventDispatcher) - Constructor for class com.plotsquared.core.util.placeholders.PlaceholderRegistry
 
PlaceholderRegistry.PlaceholderAddedEvent - Class in com.plotsquared.core.util.placeholders
Event called when a new Placeholder has been added
PLACEMENT - Enum constant in enum class com.plotsquared.core.queue.LightingMode
 
platform() - Static method in class com.plotsquared.core.PlotSquared
Get the platform specific implementation of PlotSquared
PLATFORM - Static variable in class com.plotsquared.core.configuration.Settings
 
PlatformWorldManager<T> - Interface in com.plotsquared.core.util
This class should be implemented by each platform to allow PlotSquared to interact with the world management solution used on the server.
PLAYER - Enum constant in enum class com.plotsquared.core.command.RequiredType
 
PLAYER - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
PLAYER_COMMAND - Enum constant in enum class com.plotsquared.core.events.PlotUnlinkEvent.REASON
 
PLAYER_INTERACT_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.PlayerInteractFlag
 
PLAYER_INTERACT_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.PlayerInteractFlag
 
PLAYER_PROJECTILE - Static variable in class com.plotsquared.core.configuration.Settings.Paper_Components
 
PlayerAutoPlotEvent - Class in com.plotsquared.core.events
PlayerAutoPlotEvent returns null for PlotEvent.getPlot() as the event is fired before the plot is chosen.
PlayerAutoPlotEvent(PlotPlayer<?>, PlotArea, String, int, int) - Constructor for class com.plotsquared.core.events.PlayerAutoPlotEvent
PlayerAutoPlotEvent: called when a player attempts to auto claim a plot.
PlayerAutoPlotsChosenEvent - Class in com.plotsquared.core.events
Event fired when the plots that are to be claimed by a player executing a /plot auto have been chosen.
PlayerAutoPlotsChosenEvent(PlotPlayer<?>, List<Plot>) - Constructor for class com.plotsquared.core.events.PlayerAutoPlotsChosenEvent
PlayerAutoPlotsChosenEvent: Called when one or more plots are chosen for a /plot auto
PlayerBackupProfile - Class in com.plotsquared.core.backup
A profile associated with a player (normally a plot owner) and a plot, which is used to store and retrieve plot backups
PlayerBackupProfile(UUID, Plot, BackupManager, SchematicHandler) - Constructor for class com.plotsquared.core.backup.PlayerBackupProfile
 
PlayerBackupProfileFactory - Interface in com.plotsquared.core.inject.factory
 
PlayerBlockEventType - Enum Class in com.plotsquared.core.listener
 
PlayerClaimPlotEvent - Class in com.plotsquared.core.events
 
PlayerClaimPlotEvent(PlotPlayer<?>, Plot, String) - Constructor for class com.plotsquared.core.events.PlayerClaimPlotEvent
PlayerClaimPlotEvent: Called when a plot is claimed.
PlayerEnterPlotEvent - Class in com.plotsquared.core.events
 
PlayerEnterPlotEvent(PlotPlayer<?>, Plot) - Constructor for class com.plotsquared.core.events.PlayerEnterPlotEvent
Called when a player leaves a plot.
PlayerInteractFlag - Class in com.plotsquared.core.plot.flag.implementations
 
PlayerLeavePlotEvent - Class in com.plotsquared.core.events
 
PlayerLeavePlotEvent(PlotPlayer<?>, Plot) - Constructor for class com.plotsquared.core.events.PlayerLeavePlotEvent
PlayerLeavePlotEvent: Called when a player leaves a plot
playerManager() - Method in interface com.plotsquared.core.PlotPlatform
Get the player manager implementation for the platform
PlayerManager<P extends PlotPlayer<? extends T>,T> - Class in com.plotsquared.core.util
Manages player instances
PlayerManager() - Constructor for class com.plotsquared.core.util.PlayerManager
 
PlayerManager.NoSuchPlayerException - Exception in com.plotsquared.core.util
 
PlayerMetaDataKeys - Class in com.plotsquared.core.player
 
PlayerName - Static variable in class com.plotsquared.core.command.Argument
 
PlayerPlotDeniedEvent - Class in com.plotsquared.core.events
 
PlayerPlotDeniedEvent(PlotPlayer<?>, Plot, UUID, boolean) - Constructor for class com.plotsquared.core.events.PlayerPlotDeniedEvent
PlayerPlotDeniedEvent: Called when the denied UUID list is modified for a plot.
PlayerPlotHelperEvent - Class in com.plotsquared.core.events
 
PlayerPlotHelperEvent(PlotPlayer<?>, Plot, UUID, boolean) - Constructor for class com.plotsquared.core.events.PlayerPlotHelperEvent
PlayerPlotHelperEvent: Called when a plot helper is added/removed
PlayerPlotTrustedEvent - Class in com.plotsquared.core.events
 
PlayerPlotTrustedEvent(PlotPlayer<?>, Plot, UUID, boolean) - Constructor for class com.plotsquared.core.events.PlayerPlotTrustedEvent
PlayerPlotTrustedEvent: Called when a plot trusted user is added/removed
playerTasks - Variable in class com.plotsquared.core.database.SQLManager
player_meta
PlayerTeleportToPlotEvent - Class in com.plotsquared.core.events
Called when a player teleports to a plot
PlayerTeleportToPlotEvent(PlotPlayer<?>, Location, Plot) - Constructor for class com.plotsquared.core.events.PlayerTeleportToPlotEvent
Deprecated, for removal: This API element is subject to removal in a future version.
use PlayerTeleportToPlotEvent(PlotPlayer, Location, Plot, TeleportCause). You should not be creating events in the first place.
PlayerTeleportToPlotEvent(PlotPlayer<?>, Location, Plot, TeleportCause) - Constructor for class com.plotsquared.core.events.PlayerTeleportToPlotEvent
PlayerTeleportToPlotEvent: Called when a player teleports to a plot
playMusic(Location, ItemType) - Method in class com.plotsquared.core.player.ConsolePlayer
 
playMusic(Location, ItemType) - Method in class com.plotsquared.core.player.PlotPlayer
Play music at a location for this player.
Plot - Class in com.plotsquared.core.plot
The plot class
[IMPORTANT] - Unclaimed plots will not have persistent information.
Plot(PlotArea, PlotId) - Constructor for class com.plotsquared.core.plot.Plot
Constructor for an unowned plot.
Plot(PlotId, UUID, HashSet<UUID>, HashSet<UUID>, HashSet<UUID>, String, BlockLoc, Collection<PlotFlag<?, ?>>, PlotArea, boolean[], long, int) - Constructor for class com.plotsquared.core.plot.Plot
Constructor for a saved plots (Used by the database manager when plots are fetched)
Plot(PlotArea, PlotId, UUID) - Constructor for class com.plotsquared.core.plot.Plot
Constructor for a new plot.
Plot(PlotArea, PlotId, UUID, int) - Constructor for class com.plotsquared.core.plot.Plot
Constructor for a temporary plot (use -1 for temp)
The database will ignore any queries regarding temporary plots.
PLOT_BEDROCK - Variable in class com.plotsquared.core.generator.ClassicPlotWorld
 
PLOT_EXPIRY - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
PLOT_HEIGHT - Variable in class com.plotsquared.core.generator.ClassicPlotWorld
 
PLOT_SCHEMATIC - Variable in class com.plotsquared.core.generator.HybridPlotWorld
 
PLOT_SCHEMATIC_HEIGHT - Variable in class com.plotsquared.core.generator.HybridPlotWorld
 
PLOT_WEATHER_FLAG_CLEAR - Static variable in class com.plotsquared.core.plot.flag.implementations.WeatherFlag
 
PLOT_WEATHER_FLAG_OFF - Static variable in class com.plotsquared.core.plot.flag.implementations.WeatherFlag
 
PLOT_WEATHER_FLAG_RAIN - Static variable in class com.plotsquared.core.plot.flag.implementations.WeatherFlag
 
PLOT_WEATHER_FLAG_WORLD - Static variable in class com.plotsquared.core.plot.flag.implementations.WeatherFlag
 
PLOT_WIDTH - Variable in class com.plotsquared.core.generator.SquarePlotWorld
 
PlotAnalysis - Class in com.plotsquared.core.plot.expiration
 
PlotAnalysis() - Constructor for class com.plotsquared.core.plot.expiration.PlotAnalysis
 
PlotAPI - Class in com.plotsquared.core
PlotSquared API.
PlotAPI() - Constructor for class com.plotsquared.core.PlotAPI
 
PlotArea - Class in com.plotsquared.core.plot
 
PlotArea(String, String, IndependentPlotGenerator, PlotId, PlotId, YamlConfiguration, GlobalBlockQueue) - Constructor for class com.plotsquared.core.plot.PlotArea
 
PlotAreaBuilder - Class in com.plotsquared.core.setup
 
PlotAreaConverter - Class in com.plotsquared.core.util
 
PlotAreaConverter() - Constructor for class com.plotsquared.core.util.PlotAreaConverter
 
plotAreaManager() - Method in interface com.plotsquared.core.PlotPlatform
Get the PlotAreaManager implementation.
PlotAreaManager - Interface in com.plotsquared.core.plot.world
 
PlotAreaTerrainType - Enum Class in com.plotsquared.core.plot
 
plotAreaType() - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
plotAreaType(PlotAreaType) - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
PlotAreaType - Enum Class in com.plotsquared.core.plot
 
PlotAutoMergeEvent - Class in com.plotsquared.core.events
Event called when plots are automatically merged with /plot auto
PlotAutoMergeEvent(String, Plot, List<PlotId>) - Constructor for class com.plotsquared.core.events.PlotAutoMergeEvent
PlotAutoMergeEvent: Called when plots are automatically merged with /plot auto
plotCandidateCache - Static variable in interface com.plotsquared.core.services.plots.AutoService
 
PlotChangeOwnerEvent - Class in com.plotsquared.core.events
 
PlotChangeOwnerEvent(PlotPlayer<?>, Plot, UUID, UUID, boolean) - Constructor for class com.plotsquared.core.events.PlotChangeOwnerEvent
PlotChangeOwnerEvent: Called when a plot's owner is change.
PlotClaimedNotifyEvent - Class in com.plotsquared.core.events
To be used as a notification that a plot has been claimed.
PlotClaimedNotifyEvent(Plot, boolean) - Constructor for class com.plotsquared.core.events.PlotClaimedNotifyEvent
New event instance.
PlotClearEvent - Class in com.plotsquared.core.events
Called when a plot is cleared
PlotClearEvent(Plot) - Constructor for class com.plotsquared.core.events.PlotClearEvent
 
PlotCluster - Class in com.plotsquared.core.plot
 
PlotCluster(PlotArea, PlotId, PlotId, UUID) - Constructor for class com.plotsquared.core.plot.PlotCluster
 
PlotCluster(PlotArea, PlotId, PlotId, UUID, int) - Constructor for class com.plotsquared.core.plot.PlotCluster
 
PlotComment - Class in com.plotsquared.core.plot.comment
 
PlotComment(String, PlotId, String, String, String, long) - Constructor for class com.plotsquared.core.plot.comment.PlotComment
 
PlotCommentContainer - Class in com.plotsquared.core.plot
Container for Plot comments
PlotComponentSetEvent - Class in com.plotsquared.core.events
Called when a plot component is set
PlotComponentSetEvent(Plot, String, Pattern) - Constructor for class com.plotsquared.core.events.PlotComponentSetEvent
PlotComponentSetEvent: Called when a player attempts to set the component of a plot (e.g.
PlotDeleteEvent - Class in com.plotsquared.core.events
Called when a plot is deleted
PlotDeleteEvent(Plot) - Constructor for class com.plotsquared.core.events.PlotDeleteEvent
 
PlotDoneEvent - Class in com.plotsquared.core.events
Called when a plot is cleared
PlotDoneEvent(Plot) - Constructor for class com.plotsquared.core.events.PlotDoneEvent
PlotDoneEvent: Called when a plot is being set as done
plotEntry(PlotPlayer<?>, Plot) - Method in class com.plotsquared.core.listener.PlotListener
 
PlotEvent - Class in com.plotsquared.core.events
 
PlotEvent(Plot) - Constructor for class com.plotsquared.core.events.PlotEvent
 
plotExit(PlotPlayer<?>, Plot) - Method in class com.plotsquared.core.listener.PlotListener
 
PlotExpression - Class in com.plotsquared.core.util
An expression that can be evaluated.
PlotFlag<T,F extends PlotFlag<T,F>> - Class in com.plotsquared.core.plot.flag
A plot flag is any property that can be assigned to a plot, that will alter its functionality in some way.
PlotFlag(T, Caption, Caption) - Constructor for class com.plotsquared.core.plot.flag.PlotFlag
Construct a new flag instance.
PlotFlagAddEvent - Class in com.plotsquared.core.events
Called when a Flag is added to a plot.
PlotFlagAddEvent(PlotFlag<?, ?>, Plot) - Constructor for class com.plotsquared.core.events.PlotFlagAddEvent
PlotFlagAddEvent: Called when a Flag is added to a plot.
PlotFlagEvent - Class in com.plotsquared.core.events
 
PlotFlagEvent(Plot, PlotFlag<?, ?>) - Constructor for class com.plotsquared.core.events.PlotFlagEvent
 
PlotFlagPlaceholder - Class in com.plotsquared.core.util.placeholders
 
PlotFlagPlaceholder(PlotFlag<?, ?>, boolean) - Constructor for class com.plotsquared.core.util.placeholders.PlotFlagPlaceholder
 
PlotFlagRemoveEvent - Class in com.plotsquared.core.events
Called when a flag is removed from a plot
PlotFlagRemoveEvent(PlotFlag<?, ?>, Plot) - Constructor for class com.plotsquared.core.events.PlotFlagRemoveEvent
PlotFlagRemoveEvent: Called when a flag is removed from a plot
PlotHandler - Class in com.plotsquared.core.plot
 
PlotHandler() - Constructor for class com.plotsquared.core.plot.PlotHandler
 
PlotId - Class in com.plotsquared.core.plot
Plot (X,Y) tuples for plot locations within a plot area
PlotID - Static variable in class com.plotsquared.core.command.Argument
 
PlotId.PlotRangeIterator - Class in com.plotsquared.core.plot
 
PlotInventory - Class in com.plotsquared.core.plot
 
PlotInventory(InventoryUtil, PlotPlayer<?>, int, String) - Constructor for class com.plotsquared.core.plot.PlotInventory
 
PlotItemStack - Class in com.plotsquared.core.plot
 
PlotItemStack(ItemType, int, String, String...) - Constructor for class com.plotsquared.core.plot.PlotItemStack
 
PlotItemStack(String, int, String, String...) - Constructor for class com.plotsquared.core.plot.PlotItemStack
 
plotkick(Location) - Method in class com.plotsquared.core.player.PlotPlayer
Kick this player to a location
PlotListener - Class in com.plotsquared.core.listener
 
PlotListener(EventDispatcher) - Constructor for class com.plotsquared.core.listener.PlotListener
 
PlotLoc - Class in com.plotsquared.core.location
(x,y,z) or (x,z) representation for PlotSquared (hence the "Plot" prefix)
PlotLoc(int, int) - Constructor for class com.plotsquared.core.location.PlotLoc
Initialize a new PlotLoc and set the Y value to -1
PlotLoc(int, int, int) - Constructor for class com.plotsquared.core.location.PlotLoc
 
plotLock - Static variable in interface com.plotsquared.core.services.plots.AutoService
 
plotManager() - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
plotManager(String) - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
PlotManager - Class in com.plotsquared.core.plot
 
PlotManager(PlotArea) - Constructor for class com.plotsquared.core.plot.PlotManager
 
PlotMergeEvent - Class in com.plotsquared.core.events
Event called when several plots are merged
PlotMergeEvent(String, Plot, Direction, int, PlotPlayer<?>) - Constructor for class com.plotsquared.core.events.PlotMergeEvent
PlotMergeEvent: Called when plots are merged
PlotModificationManager - Class in com.plotsquared.core.plot
Manager that handles Plot modifications
PlotPlatform<P> - Interface in com.plotsquared.core
PlotSquared main utility class
PlotPlayer<P> - Class in com.plotsquared.core.player
The abstract class supporting BukkitPlayer and SpongePlayer.
PlotPlayer(PlotAreaManager, EventDispatcher, PermissionHandler) - Constructor for class com.plotsquared.core.player.PlotPlayer
 
PlotPlayer.PlotPlayerConverter<BaseObject> - Interface in com.plotsquared.core.player
 
PlotPlayerEvent - Class in com.plotsquared.core.events
 
PlotPlayerEvent(PlotPlayer<?>, Plot) - Constructor for class com.plotsquared.core.events.PlotPlayerEvent
 
PlotQuery - Class in com.plotsquared.core.util.query
This represents a plot query, and can be used to search for plots matching certain criteria.
PlotRateEvent - Class in com.plotsquared.core.events
 
PlotRateEvent(PlotPlayer<?>, Rating, Plot) - Constructor for class com.plotsquared.core.events.PlotRateEvent
PlotRateEvent: Called when a player rates a plot
plots - Variable in class com.plotsquared.core.plot.PlotArea
 
plots_tmp - Variable in class com.plotsquared.core.PlotSquared
 
plotsBySearch(String) - Method in class com.plotsquared.core.util.query.PlotQuery
Query for plots based on a search term
PlotSettings - Class in com.plotsquared.core.plot
Generic settings class.
PlotSettings() - Constructor for class com.plotsquared.core.plot.PlotSettings
 
PlotSpecificPlaceholder - Class in com.plotsquared.core.util.placeholders
A placeholder that requires a plot
PlotSpecificPlaceholder(String) - Constructor for class com.plotsquared.core.util.placeholders.PlotSpecificPlaceholder
 
PlotSquared - Class in com.plotsquared.core
An implementation of the core, with a static getter for easy access.
PlotSquared(PlotPlatform<?>, String) - Constructor for class com.plotsquared.core.PlotSquared
Initialize PlotSquared with the desired Implementation class.
PlotSquared.SortType - Enum Class in com.plotsquared.core
Different ways of sorting plots
PlotSquaredChatFormatter - Class in com.plotsquared.core.configuration.caption
 
PlotSquaredChatFormatter() - Constructor for class com.plotsquared.core.configuration.caption.PlotSquaredChatFormatter
 
PlotSquaredModule - Class in com.plotsquared.core.inject.modules
 
PlotSquaredModule() - Constructor for class com.plotsquared.core.inject.modules.PlotSquaredModule
 
PlotSquaredTask - Interface in com.plotsquared.core.util.task
A task that can be run and cancelled (if repeating)
PlotSquaredTask.NullTask - Class in com.plotsquared.core.util.task
Task that does nothing and is always cancelled
plotTasks - Variable in class com.plotsquared.core.database.SQLManager
plot plot_denied plot_helpers plot_trusted plot_comments plot_settings plot_rating
PlotTitle - Class in com.plotsquared.core.plot
 
PlotTitle(String, String) - Constructor for class com.plotsquared.core.plot.PlotTitle
 
PlotTitleFlag - Class in com.plotsquared.core.plot.flag.implementations
 
PlotTitleFlag(PlotTitle) - Constructor for class com.plotsquared.core.plot.flag.implementations.PlotTitleFlag
Construct a new flag instance.
PlotUnlinkEvent - Class in com.plotsquared.core.events
Event called when several merged plots are unlinked
PlotUnlinkEvent(PlotArea, Plot, boolean, boolean, PlotUnlinkEvent.REASON) - Constructor for class com.plotsquared.core.events.PlotUnlinkEvent
PlotUnlinkEvent: Called when a mega plot is unlinked
PlotUnlinkEvent.REASON - Enum Class in com.plotsquared.core.events
 
PlotUploader - Class in com.plotsquared.core.util
This class handles communication with the Arkitektonika REST service.
PlotUploader(SchematicHandler) - Constructor for class com.plotsquared.core.util.PlotUploader
Create a new PlotUploader instance that uses the given schematic handler to create schematics of plots.
PlotUploader.PlotUploadResult - Class in com.plotsquared.core.util
A result of a plot upload process.
PlotVersion - Class in com.plotsquared.core
 
PlotVersion(int, int, int, int, String) - Constructor for class com.plotsquared.core.PlotVersion
 
PlotVersion(String, String, String) - Constructor for class com.plotsquared.core.PlotVersion
 
PlotWeather - Enum Class in com.plotsquared.core.plot
 
PlotWorld - Class in com.plotsquared.core.plot
A world that contains plots
PlotWorld(String) - Constructor for class com.plotsquared.core.plot.PlotWorld
Create a new plot world with a given world name
PLUGIN - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
PLUGIN - Static variable in class com.plotsquared.core.events.TeleportCause.CauseSets
 
PluginCmd - Class in com.plotsquared.core.command
 
PluginCmd() - Constructor for class com.plotsquared.core.command.PluginCmd
 
pluginName() - Method in interface com.plotsquared.core.PlotPlatform
Get the name of the plugin
pluginsFormatted() - Method in interface com.plotsquared.core.PlotPlatform
Get a formatted string containing all plugins on the server together with plugin metadata.
POLL_RATE - Static variable in class com.plotsquared.core.configuration.Settings.UpdateChecker
 
populateChunk(ScopedQueueCoordinator, PlotArea) - Method in class com.plotsquared.core.generator.IndependentPlotGenerator
 
populatePersistentMetaMap() - Method in class com.plotsquared.core.player.PlotPlayer
 
PORT - Static variable in class com.plotsquared.core.configuration.Storage.MySQL
 
PostPlayerAutoPlotEvent - Class in com.plotsquared.core.events.post
Called after a plot was chosen for a player by /plot auto
Called after PlayerAutoPlotEvent and only, if no listener cancelled the action.
PostPlayerAutoPlotEvent(PlotPlayer<?>, Plot) - Constructor for class com.plotsquared.core.events.post.PostPlayerAutoPlotEvent
Instantiate a new PlayerAutoPlotPostEvent.
PostPlotChangeOwnerEvent - Class in com.plotsquared.core.events.post
Called after the owner of a plot was updated.
PostPlotChangeOwnerEvent(PlotPlayer<?>, Plot, UUID) - Constructor for class com.plotsquared.core.events.post.PostPlotChangeOwnerEvent
Instantiate a new PlotChangedOwnerEvent.
PostPlotDeleteEvent - Class in com.plotsquared.core.events.post
Called after a Plot was deleted.
PostPlotDeleteEvent(Plot) - Constructor for class com.plotsquared.core.events.post.PostPlotDeleteEvent
Instantiate a new PlotDeleteEvent.
PostPlotMergeEvent - Class in com.plotsquared.core.events.post
Called after multiple plots were merged with another.
PostPlotMergeEvent(PlotPlayer<?>, Plot) - Constructor for class com.plotsquared.core.events.post.PostPlotMergeEvent
Instantiate a new PlotMergedEvent.
PostPlotUnlinkEvent - Class in com.plotsquared.core.events.post
Called when several plots were unlinked.
PostPlotUnlinkEvent(Plot, PlotUnlinkEvent.REASON) - Constructor for class com.plotsquared.core.events.post.PostPlotUnlinkEvent
Instantiate a new PlotUnlinkedEvent.
postProcessChunk(BlockVector2, ScopedQueueCoordinator) - Static method in class com.plotsquared.core.util.ChunkManager
 
PREFIX - Static variable in class com.plotsquared.core.configuration.Storage
 
PremiumVerification - Class in com.plotsquared.core.util
 
PremiumVerification() - Constructor for class com.plotsquared.core.util.PremiumVerification
 
preProcessChunk(BlockVector2, ScopedQueueCoordinator) - Static method in class com.plotsquared.core.util.ChunkManager
 
PREVENT_CREATIVE_COPY_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.PreventCreativeCopyFlag
 
PREVENT_CREATIVE_COPY_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.PreventCreativeCopyFlag
 
PreventCreativeCopyFlag - Class in com.plotsquared.core.plot.flag.implementations
 
PRICE_NOT_BUYABLE - Static variable in class com.plotsquared.core.plot.flag.implementations.PriceFlag
 
PriceFlag - Class in com.plotsquared.core.plot.flag.implementations
 
PriceFlag(Double) - Constructor for class com.plotsquared.core.plot.flag.implementations.PriceFlag
 
processAreaSetup(PlotAreaBuilder) - Method in class com.plotsquared.core.generator.IndependentPlotGenerator
If any additional setup options need to be changed before world creation.
ProcessedWEExtent - Class in com.plotsquared.core.listener
 
ProcessedWEExtent(String, Set<CuboidRegion>, int, Extent, Extent, WorldUtil) - Constructor for class com.plotsquared.core.listener.ProcessedWEExtent
 
ProgressSubscriber - Interface in com.plotsquared.core.queue.subscriber
 
ProgressSubscriberFactory - Interface in com.plotsquared.core.inject.factory
 
PROJECTILE - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
PROPERTIES - Static variable in class com.plotsquared.core.configuration.Storage.MySQL
 
purge(PlotArea, Set<PlotId>) - Method in interface com.plotsquared.core.database.AbstractDB
Purges a whole world.
purge(PlotArea, Set<PlotId>) - Static method in class com.plotsquared.core.database.DBFunc
 
purge(PlotArea, Set<PlotId>) - Method in class com.plotsquared.core.database.SQLManager
 
Purge - Class in com.plotsquared.core.command
 
Purge(PlotAreaManager, PlotListener) - Constructor for class com.plotsquared.core.command.Purge
 
purgeIds(Set<Integer>) - Method in interface com.plotsquared.core.database.AbstractDB
Purges a plot.
purgeIds(Set<Integer>) - Static method in class com.plotsquared.core.database.DBFunc
 
purgeIds(Set<Integer>) - Method in class com.plotsquared.core.database.SQLManager
Purge all plots with the following database IDs
put(String, T) - Method in class com.plotsquared.core.configuration.Config.ConfigBlock
 
PVE_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.PveFlag
 
PVE_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.PveFlag
 
PveFlag - Class in com.plotsquared.core.plot.flag.implementations
 
PVP_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.PvpFlag
 
PVP_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.PvpFlag
 
PvpFlag - Class in com.plotsquared.core.plot.flag.implementations
 

Q

QuadMap<T> - Class in com.plotsquared.core.collection
 
QuadMap(int, int, int) - Constructor for class com.plotsquared.core.collection.QuadMap
 
QuadMap(int, int, int, int) - Constructor for class com.plotsquared.core.collection.QuadMap
 
queryLocal(Class<?>) - Method in class com.plotsquared.core.plot.flag.FlagContainer
Check for flag existence in this flag container instance.
querySQL(String) - Method in class com.plotsquared.core.database.Database
Executes a SQL Query.
querySQL(String) - Method in class com.plotsquared.core.database.MySQL
 
querySQL(String) - Method in class com.plotsquared.core.database.SQLite
 
QUEUE() - Constructor for class com.plotsquared.core.configuration.Settings.QUEUE
 
QueueCoordinator - Class in com.plotsquared.core.queue
 
QueueCoordinator(World) - Constructor for class com.plotsquared.core.queue.QueueCoordinator
Default constructor requires world to indicate any extents given to QueueCoordinator also need this constructor.
QueueProvider - Class in com.plotsquared.core.queue
 
QueueProvider() - Constructor for class com.plotsquared.core.queue.QueueProvider
 

R

RAIN - Enum constant in enum class com.plotsquared.core.plot.PlotWeather
 
random - Variable in class com.plotsquared.core.collection.RandomCollection
 
RandomCollection<T> - Class in com.plotsquared.core.collection
 
RandomCollection(Map<T, Double>, Random) - Constructor for class com.plotsquared.core.collection.RandomCollection
 
range(PlotId, PlotId) - Static method in class com.plotsquared.core.plot.PlotId.PlotRangeIterator
 
rank(int[]) - Static method in class com.plotsquared.core.plot.expiration.PlotAnalysis
An optimized algorithm for ranking a very specific set of inputs
- Input is an array of int with a max size of 102400
- A reduced sample space allows for sorting (and ranking in this case) in linear time
rank(int[], int) - Static method in class com.plotsquared.core.plot.expiration.PlotAnalysis
An optimized algorithm for ranking a very specific set of inputs
Rate - Class in com.plotsquared.core.command
 
Rate(EventDispatcher, InventoryUtil) - Constructor for class com.plotsquared.core.command.Rate
 
Rating - Class in com.plotsquared.core.plot
 
Rating(int) - Constructor for class com.plotsquared.core.plot.Rating
 
RATING_CACHE - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
Ratings() - Constructor for class com.plotsquared.core.configuration.Settings.Ratings
 
READ - Enum constant in enum class com.plotsquared.core.listener.PlayerBlockEventType
 
recalculateSkip() - Method in class com.plotsquared.core.collection.QuadMap
 
reconnect() - Method in class com.plotsquared.core.database.SQLManager
 
Redstone() - Constructor for class com.plotsquared.core.configuration.Settings.Redstone
 
REDSTONE_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.RedstoneFlag
 
REDSTONE_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.RedstoneFlag
 
RedstoneFlag - Class in com.plotsquared.core.plot.flag.implementations
 
reEnter() - Method in class com.plotsquared.core.plot.Plot
Do the plot entry tasks for each player in the plot
- Usually called when the plot state changes (unclaimed/claimed/flag change etc)
RefExecutor(Object) - Constructor for class com.plotsquared.core.util.ReflectionUtils.RefField.RefExecutor
 
RefExecutor(Object) - Constructor for class com.plotsquared.core.util.ReflectionUtils.RefMethod.RefExecutor
 
ReflectionUtils - Class in com.plotsquared.core.util
 
ReflectionUtils(String) - Constructor for class com.plotsquared.core.util.ReflectionUtils
 
ReflectionUtils.RefClass - Class in com.plotsquared.core.util
RefClass - utility to simplify work with reflections.
ReflectionUtils.RefConstructor - Class in com.plotsquared.core.util
Constructor wrapper
ReflectionUtils.RefField - Class in com.plotsquared.core.util
 
ReflectionUtils.RefField.RefExecutor - Class in com.plotsquared.core.util
 
ReflectionUtils.RefMethod - Class in com.plotsquared.core.util
Method wrapper
ReflectionUtils.RefMethod.RefExecutor - Class in com.plotsquared.core.util
 
refreshChunk(int, int, String) - Method in class com.plotsquared.core.util.WorldUtil
Refresh (resend) chunk to player.
refreshChunks() - Method in class com.plotsquared.core.plot.PlotModificationManager
Resend all chunks inside the plot to nearby players
This should not need to be called
refreshDebug() - Method in class com.plotsquared.core.player.PlotPlayer
 
RegenAllRoads - Class in com.plotsquared.core.command
 
RegenAllRoads(PlotAreaManager, HybridUtils) - Constructor for class com.plotsquared.core.command.RegenAllRoads
 
regenChunk(int, int) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
regenChunk(int, int) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
regenChunk(int, int) - Method in class com.plotsquared.core.queue.QueueCoordinator
Set a specific chunk at the chunk coordinates XZ to be regenerated.
regenerateAllPlotWalls(QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
Sets all the blocks along all the plot walls to their correct state (claimed or unclaimed).
regenerateAllPlotWalls(QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
regeneratePlotWalls(PlotArea) - Method in class com.plotsquared.core.generator.HybridUtils
 
regenerateRegion(Location, Location, boolean, Runnable) - Method in class com.plotsquared.core.util.RegionManager
Assumptions:
- pos1 and pos2 are in the same plot
It can be harmful to the world if parameters outside this scope are provided
regenerateRoad(PlotArea, BlockVector2, int) - Method in class com.plotsquared.core.generator.HybridUtils
Deprecated, for removal: This API element is subject to removal in a future version.
regenerateRoad(PlotArea, BlockVector2, int, QueueCoordinator) - Method in class com.plotsquared.core.generator.HybridUtils
Regenerate the road in a chunk in a plot area.
REGENERATIVE_CLEAR - Static variable in class com.plotsquared.core.generator.HybridPlotManager
 
regenPlot(PlotPlayer<?>) - Method in class com.plotsquared.core.command.DebugRoadRegen
 
regenRegion(PlotPlayer<?>, String[]) - Method in class com.plotsquared.core.command.DebugRoadRegen
 
RegExUtil - Class in com.plotsquared.core.util
Deprecated, for removal: This API element is subject to removal in a future version.
RegExUtil() - Constructor for class com.plotsquared.core.util.RegExUtil
Deprecated.
 
regionContains(CuboidRegion, HashSet<CuboidRegion>) - Static method in class com.plotsquared.core.util.WEManager
 
regionManager() - Method in interface com.plotsquared.core.PlotPlatform
Get the RegionManager implementation for the platform
RegionManager - Class in com.plotsquared.core.util
 
RegionManager(WorldUtil, GlobalBlockQueue, ProgressSubscriberFactory) - Constructor for class com.plotsquared.core.util.RegionManager
 
regions - Static variable in class com.plotsquared.core.generator.HybridUtils
 
RegionUtil - Class in com.plotsquared.core.util
 
RegionUtil() - Constructor for class com.plotsquared.core.util.RegionUtil
 
register(Command) - Method in class com.plotsquared.core.command.Command
 
register(String) - Static method in class com.plotsquared.core.util.entity.EntityCategories
 
registerCaptionMap(String, CaptionMap) - Method in class com.plotsquared.core.PlotSquared
Register a caption map.
registerClass(Class<? extends ConfigurationSerializable>) - Static method in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
Registers the given ConfigurationSerializable class by its alias.
registerClass(Class<? extends ConfigurationSerializable>, String) - Static method in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
Registers the given alias to the specified ConfigurationSerializable class.
registerConsumer(Consumer<List<UUIDMapping>>) - Method in class com.plotsquared.core.uuid.UUIDPipeline
Register a mapping consumer
registerConverter(Class<T>, PlotPlayer.PlotPlayerConverter<T>) - Static method in class com.plotsquared.core.player.PlotPlayer
 
registerDefaultInboxes() - Static method in class com.plotsquared.core.plot.comment.CommentManager
 
registerListener(Object) - Method in class com.plotsquared.core.PlotAPI
Registers a listener for PlotSquared Events
registerListener(Object) - Method in class com.plotsquared.core.util.EventDispatcher
 
registerPlaceholder(Placeholder) - Method in class com.plotsquared.core.util.placeholders.PlaceholderRegistry
Register a placeholder
registerService(UUIDService) - Method in class com.plotsquared.core.uuid.UUIDPipeline
Register a UUID service
REGISTRY - Static variable in class com.plotsquared.core.util.entity.EntityCategory
 
relativeToArea(PlotArea) - Method in class com.plotsquared.core.util.query.PlotQuery
Defines the area around which plots may be sorted, depending on the sorting strategy
Reload - Class in com.plotsquared.core.command
 
Reload(PlotAreaManager, YamlConfiguration, File) - Constructor for class com.plotsquared.core.command.Reload
 
remove() - Method in class com.plotsquared.core.player.MetaDataAccess
Remove the stored value meta data
remove(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.FlagCommand
 
remove(T) - Method in class com.plotsquared.core.collection.QuadMap
 
Remove - Class in com.plotsquared.core.command
 
Remove(EventDispatcher) - Constructor for class com.plotsquared.core.command.Remove
 
removeArea(PlotArea) - Method in class com.plotsquared.core.plot.PlotWorld
Remove an area from the world
removeArea(PlotArea) - Method in class com.plotsquared.core.plot.world.ScatteredPlotWorld
 
removeAttribute(String) - Method in class com.plotsquared.core.player.ConsolePlayer
 
removeAttribute(String) - Method in class com.plotsquared.core.player.PlotPlayer
Remove an attribute from a player.
removeCluster(PlotCluster) - Method in class com.plotsquared.core.plot.PlotArea
 
removeComment(PlotComment) - Method in class com.plotsquared.core.plot.PlotCommentContainer
Remove a comment from the plot
removeComment(Plot, PlotComment) - Method in interface com.plotsquared.core.database.AbstractDB
Removes the specified comment from the given plot.
removeComment(Plot, PlotComment) - Static method in class com.plotsquared.core.database.DBFunc
 
removeComment(Plot, PlotComment) - Method in class com.plotsquared.core.database.SQLManager
 
removeComment(Plot, PlotComment) - Method in class com.plotsquared.core.plot.comment.CommentInbox
 
removeComments(List<PlotComment>) - Method in class com.plotsquared.core.plot.PlotCommentContainer
Remove a list of comments from the plot
removeDenied(Plot, UUID) - Method in interface com.plotsquared.core.database.AbstractDB
Removes the specified player from the denied list of the specified plot.
removeDenied(Plot, UUID) - Static method in class com.plotsquared.core.database.DBFunc
 
removeDenied(Plot, UUID) - Method in class com.plotsquared.core.database.SQLManager
 
removeDenied(UUID) - Method in class com.plotsquared.core.plot.Plot
Remove a denied player (use DBFunc as well)
Using the * uuid will remove all users
removeFlag(PlotFlag<?, ?>) - Method in class com.plotsquared.core.plot.Plot
Remove a flag from this plot
removeFlag(Class<? extends PlotFlag<?, ?>>) - Method in class com.plotsquared.core.plot.Plot
Remove a flag from this plot
removeFlag(Plot, PlotFlag<?, ?>) - Method in interface com.plotsquared.core.database.AbstractDB
Remove a plot flag.
removeFlag(Plot, PlotFlag<?, ?>) - Static method in class com.plotsquared.core.database.DBFunc
 
removeFlag(Plot, PlotFlag<?, ?>) - Method in class com.plotsquared.core.database.SQLManager
 
removeFlag(T) - Method in class com.plotsquared.core.plot.flag.FlagContainer
Remove a flag from the container
removeFromTeleportQueue(String) - Static method in class com.plotsquared.core.util.task.TaskManager
Remove a string from the teleport queue
removeHelper(PlotCluster, UUID) - Method in interface com.plotsquared.core.database.AbstractDB
 
removeHelper(PlotCluster, UUID) - Static method in class com.plotsquared.core.database.DBFunc
 
removeHelper(PlotCluster, UUID) - Method in class com.plotsquared.core.database.SQLManager
 
removeInvited(PlotCluster, UUID) - Method in interface com.plotsquared.core.database.AbstractDB
 
removeInvited(PlotCluster, UUID) - Static method in class com.plotsquared.core.database.DBFunc
 
removeInvited(PlotCluster, UUID) - Method in class com.plotsquared.core.database.SQLManager
 
removeMember(Plot, UUID) - Method in interface com.plotsquared.core.database.AbstractDB
 
removeMember(Plot, UUID) - Static method in class com.plotsquared.core.database.DBFunc
 
removeMember(Plot, UUID) - Method in class com.plotsquared.core.database.SQLManager
 
removeMember(UUID) - Method in class com.plotsquared.core.plot.Plot
Remove a trusted user (use DBFunc as well)
Using the * uuid will remove all users
removePending(PlotPlayer<?>) - Static method in class com.plotsquared.core.command.CmdConfirm
 
removePersistentMeta(UUID, String) - Method in interface com.plotsquared.core.database.AbstractDB
 
removePersistentMeta(UUID, String) - Static method in class com.plotsquared.core.database.DBFunc
 
removePersistentMeta(UUID, String) - Method in class com.plotsquared.core.database.SQLManager
 
removePlayer(PlotPlayer<?>) - Method in class com.plotsquared.core.util.PlayerManager
Remove a player from the player map
removePlayer(UUID) - Method in class com.plotsquared.core.util.PlayerManager
Remove a player from the player map
removePlot(PlotId) - Method in class com.plotsquared.core.plot.PlotArea
 
removePlot(Plot, boolean) - Method in class com.plotsquared.core.PlotSquared
Unregisters a plot from local memory without calling the database.
removePlotArea(PlotArea) - Method in class com.plotsquared.core.plot.world.DefaultPlotAreaManager
 
removePlotArea(PlotArea) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Remove a plot area
removePlotArea(PlotArea) - Method in class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
removePlotArea(PlotArea) - Method in class com.plotsquared.core.PlotSquared
Remove a plot world reference.
removePlotAreas(String) - Method in class com.plotsquared.core.PlotSquared
 
removePlotInventoryOpen(PlotPlayer<?>) - Static method in class com.plotsquared.core.plot.PlotInventory
 
removeRoadEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
removeRoadEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
Replace the road to the east of the plot with standard plot blocks (for when merging plots)
removeRoadEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
removeRoadEast(QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotModificationManager
Remove the east road section of a plot
- Used when a plot is merged
removeRoadSouth(Plot, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
removeRoadSouth(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
Replace the road to the south of the plot with standard plot blocks (for when merging plots)
removeRoadSouth(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
removeRoadSouth(QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotModificationManager
Remove the south road section of a plot
- Used when a plot is merged
removeRoadSouthEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
removeRoadSouthEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
Replace the road to the south east of the plot (intersection) with standard plot blocks (for when merging plots)
removeRoadSouthEast(Plot, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
removeRoadSouthEast(QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotModificationManager
Remove the SE road (only effects terrain)
removeRunning() - Method in class com.plotsquared.core.plot.Plot
Decrement the number of tracked tasks this plot is running
- Used to track/limit the number of things a player can do on the plot at once
removeSign() - Method in class com.plotsquared.core.plot.PlotModificationManager
Remove the plot sign if it is set.
removeTask(int) - Static method in class com.plotsquared.core.util.task.TaskManager
Remove a task from the task map and return the stored value
removeTrusted(Plot, UUID) - Method in interface com.plotsquared.core.database.AbstractDB
Remove the specified player from the trust list of the specified plot.
removeTrusted(Plot, UUID) - Static method in class com.plotsquared.core.database.DBFunc
 
removeTrusted(Plot, UUID) - Method in class com.plotsquared.core.database.SQLManager
 
removeTrusted(UUID) - Method in class com.plotsquared.core.plot.Plot
Remove a helper (use DBFunc as well)
Using the * uuid will remove all users
removeWorld(String) - Method in class com.plotsquared.core.plot.world.DefaultPlotAreaManager
 
removeWorld(String) - Method in interface com.plotsquared.core.plot.world.PlotAreaManager
Remove a world
removeWorld(String) - Method in class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
render() - Method in class com.plotsquared.core.util.helpmenu.HelpMenu
 
render(PlotPlayer<?>) - Method in class com.plotsquared.core.util.helpmenu.HelpPage
 
repeat(String, int) - Static method in class com.plotsquared.core.util.StringMan
 
replaceAll(String, Object...) - Static method in class com.plotsquared.core.util.StringMan
 
replaceFirst(char, String) - Static method in class com.plotsquared.core.util.StringMan
 
replaceFromMap(String, Map<String, String>) - Static method in class com.plotsquared.core.util.StringMan
 
REPLACEMENT - Enum constant in enum class com.plotsquared.core.queue.LightingMode
 
replaceUUID(UUID, UUID) - Method in interface com.plotsquared.core.database.AbstractDB
Replaces a old uuid with a new one in the database.
replaceUUID(UUID, UUID) - Static method in class com.plotsquared.core.database.DBFunc
Replace all occurrences of a uuid in the database with another one
replaceUUID(UUID, UUID) - Method in class com.plotsquared.core.database.SQLManager
 
replaceWorld(String, String, PlotId, PlotId) - Method in interface com.plotsquared.core.database.AbstractDB
 
replaceWorld(String, String, PlotId, PlotId) - Static method in class com.plotsquared.core.database.DBFunc
 
replaceWorld(String, String, PlotId, PlotId) - Method in class com.plotsquared.core.database.SQLManager
 
REQUIRED_FOR_DOWNLOAD - Static variable in class com.plotsquared.core.configuration.Settings.Done
 
REQUIRED_FOR_RATINGS - Static variable in class com.plotsquared.core.configuration.Settings.Done
 
REQUIRED_PLOTS - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear
 
requiredType() - Element in annotation interface com.plotsquared.core.command.CommandDeclaration
 
RequiredType - Enum Class in com.plotsquared.core.command
 
requiresConfirmation() - Method in class com.plotsquared.core.plot.expiration.ExpiryTask
 
resizeCluster(PlotCluster, PlotId, PlotId) - Method in interface com.plotsquared.core.database.AbstractDB
 
resizeCluster(PlotCluster, PlotId, PlotId) - Static method in class com.plotsquared.core.database.DBFunc
 
resizeCluster(PlotCluster, PlotId, PlotId) - Method in class com.plotsquared.core.database.SQLManager
 
resolveName(UUID) - Static method in class com.plotsquared.core.util.PlayerManager
Attempts to resolve the username by an uuid
resolveName(UUID, boolean) - Static method in class com.plotsquared.core.util.PlayerManager
Attempts to resolve the username by an uuid
restoreBackup(Backup, PlotPlayer<?>) - Method in interface com.plotsquared.core.backup.BackupProfile
Restore a backup
restoreBackup(Backup, PlotPlayer<?>) - Method in class com.plotsquared.core.backup.NullBackupProfile
 
restoreBackup(Backup, PlotPlayer<?>) - Method in class com.plotsquared.core.backup.PlayerBackupProfile
 
restoreTile(QueueCoordinator, CompoundTag, int, int, int) - Method in class com.plotsquared.core.util.SchematicHandler
 
RESTRICT_BUILDING - Static variable in class com.plotsquared.core.configuration.Settings.Done
 
result - Variable in class com.plotsquared.core.queue.ChunkQueueCoordinator
 
Result - Enum Class in com.plotsquared.core.events
ROAD - Enum constant in enum class com.plotsquared.core.plot.PlotAreaTerrainType
Generate everything using the vanilla generator but with PS roads.
ROAD_BLOCK - Variable in class com.plotsquared.core.generator.ClassicPlotWorld
 
ROAD_HEIGHT - Variable in class com.plotsquared.core.generator.ClassicPlotWorld
 
ROAD_OFFSET_X - Variable in class com.plotsquared.core.generator.SquarePlotWorld
 
ROAD_OFFSET_Z - Variable in class com.plotsquared.core.generator.SquarePlotWorld
 
ROAD_SCHEMATIC_ENABLED - Variable in class com.plotsquared.core.generator.HybridPlotWorld
 
ROAD_WIDTH - Variable in class com.plotsquared.core.generator.SquarePlotWorld
 
rotate(BaseBlock) - Static method in class com.plotsquared.core.generator.HybridPlotWorld
 
roundInt(double) - Static method in class com.plotsquared.core.util.MathMan
 
run() - Method in class com.plotsquared.core.util.task.ObjectTaskRunnable
 
run() - Method in interface com.plotsquared.core.util.task.PlotSquaredTask
Run the task.
run() - Method in class com.plotsquared.core.util.task.RunnableVal
 
run() - Method in class com.plotsquared.core.util.task.RunnableVal2
 
run() - Method in class com.plotsquared.core.util.task.RunnableVal3
 
run(RuntimeException) - Method in class com.plotsquared.core.util.RuntimeExceptionRunnableVal
 
run(T) - Method in class com.plotsquared.core.util.task.RunnableVal
 
run(T, U) - Method in class com.plotsquared.core.util.task.RunnableVal2
 
run(T, U, V) - Method in class com.plotsquared.core.util.task.RunnableVal3
 
runAutomatedTask() - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
RunnableVal<T> - Class in com.plotsquared.core.util.task
 
RunnableVal() - Constructor for class com.plotsquared.core.util.task.RunnableVal
 
RunnableVal(T) - Constructor for class com.plotsquared.core.util.task.RunnableVal
 
RunnableVal2<T,U> - Class in com.plotsquared.core.util.task
 
RunnableVal2() - Constructor for class com.plotsquared.core.util.task.RunnableVal2
 
RunnableVal2(T, U) - Constructor for class com.plotsquared.core.util.task.RunnableVal2
 
RunnableVal3<T,U,V> - Class in com.plotsquared.core.util.task
 
RunnableVal3() - Constructor for class com.plotsquared.core.util.task.RunnableVal3
 
RunnableVal3(T, U, V) - Constructor for class com.plotsquared.core.util.task.RunnableVal3
 
running - Static variable in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
runTask() - Method in class com.plotsquared.core.util.task.PlotSquaredTask.NullTask
 
runTask() - Method in interface com.plotsquared.core.util.task.PlotSquaredTask
Run the task
runTask(Runnable) - Static method in class com.plotsquared.core.util.task.TaskManager
Run a synchronous task.
runTask(RunnableVal3<Plot, Runnable, Boolean>) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
runTaskAsync(Runnable) - Static method in class com.plotsquared.core.util.task.TaskManager
Run an asynchronous task.
runTaskLater(Runnable, TaskTime) - Static method in class com.plotsquared.core.util.task.TaskManager
Run a synchronous task after a given delay.
runTaskLaterAsync(Runnable, TaskTime) - Static method in class com.plotsquared.core.util.task.TaskManager
Run an asynchronous task after a given delay.
runTaskRepeat(Runnable, TaskTime) - Static method in class com.plotsquared.core.util.task.TaskManager
Run a repeating synchronous task.
RuntimeExceptionRunnableVal<T> - Class in com.plotsquared.core.util
 
RuntimeExceptionRunnableVal(RunnableVal<T>, AtomicBoolean) - Constructor for class com.plotsquared.core.util.RuntimeExceptionRunnableVal
 

S

sameOwners(Plot, Plot) - Static method in class com.plotsquared.core.plot.PlotHandler
 
save(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Backup
 
save(CompoundTag, String) - Method in class com.plotsquared.core.util.SchematicHandler
Saves a schematic to a file path.
save(File) - Method in class com.plotsquared.core.configuration.file.FileConfiguration
Saves this FileConfiguration to the specified location.
save(File) - Static method in class com.plotsquared.core.configuration.Settings
 
save(File) - Static method in class com.plotsquared.core.configuration.Storage
 
save(File) - Method in class com.plotsquared.core.plot.schematic.Schematic
 
save(File, Class<? extends Config>) - Static method in class com.plotsquared.core.configuration.Config
Set all values in the file (load first to avoid overwriting)
Save - Class in com.plotsquared.core.command
Deprecated, for removal: This API element is subject to removal in a future version.
In favor of "/plot download" (Arkitektonika) and scheduled for removal within the next major release.
Save(PlotAreaManager, SchematicHandler) - Constructor for class com.plotsquared.core.command.Save
Deprecated.
 
saveConfiguration(ConfigurationSection) - Method in class com.plotsquared.core.plot.PlotArea
Saving core PlotArea settings.
saveConfiguration(ConfigurationSection) - Method in class com.plotsquared.core.plot.world.SinglePlotArea
 
saveToString() - Method in class com.plotsquared.core.configuration.file.FileConfiguration
Saves this FileConfiguration to a string, and returns it.
saveToString() - Method in class com.plotsquared.core.configuration.file.YamlConfiguration
 
saveWorld(String) - Method in class com.plotsquared.core.util.WorldUtil
Save a world
ScatteredPlotWorld - Class in com.plotsquared.core.plot.world
Plot world that contains several plot areas (clusters)
ScatteredPlotWorld(String) - Constructor for class com.plotsquared.core.plot.world.ScatteredPlotWorld
Create a new plot world with a given world name
scheduleRoadUpdate(PlotArea, int) - Method in class com.plotsquared.core.generator.HybridUtils
 
scheduleRoadUpdate(PlotArea, Set<BlockVector2>, int, Set<BlockVector2>) - Method in class com.plotsquared.core.generator.HybridUtils
 
scheduleSingleRegionRoadUpdate(Plot, int) - Method in class com.plotsquared.core.generator.HybridUtils
 
SCHEM_Y - Variable in class com.plotsquared.core.generator.HybridPlotWorld
 
Schematic - Class in com.plotsquared.core.plot.schematic
 
Schematic(Clipboard) - Constructor for class com.plotsquared.core.plot.schematic.Schematic
 
SCHEMATIC - Enum constant in enum class com.plotsquared.core.command.CommandCategory
Web.
SchematicCmd - Class in com.plotsquared.core.command
 
SchematicCmd(PlotAreaManager, SchematicHandler) - Constructor for class com.plotsquared.core.command.SchematicCmd
 
SchematicHandler - Class in com.plotsquared.core.util
 
SchematicHandler(WorldUtil, ProgressSubscriberFactory) - Constructor for class com.plotsquared.core.util.SchematicHandler
 
SchematicHandler.UnsupportedFormatException - Exception in com.plotsquared.core.util
 
Schematics() - Constructor for class com.plotsquared.core.configuration.Settings.Schematics
 
SCHEMATICS - Static variable in class com.plotsquared.core.configuration.Settings.Paths
 
SCIENTIFIC - Static variable in class com.plotsquared.core.configuration.Settings.General
 
ScopedQueueCoordinator - Class in com.plotsquared.core.queue
Queue that only sets blocks with a designated area
ScopedQueueCoordinator(QueueCoordinator, Location, Location) - Constructor for class com.plotsquared.core.queue.ScopedQueueCoordinator
Create a new ScopedQueueCoordinator instance that delegates to a given QueueCoordinator.
seconds(long) - Static method in class com.plotsquared.core.util.task.TaskTime
Create a new task time in seconds
secToTime(long) - Static method in class com.plotsquared.core.util.TimeUtil
Format seconds into a string with the format #y #w #d #h #s
secToTime(long) - Method in class com.plotsquared.core.command.Load
Deprecated, for removal: This API element is subject to removal in a future version.
sendActionBar(Caption, Template...) - Method in class com.plotsquared.core.player.PlotPlayer
Method designed to send an ActionBar to a player.
sendBatch() - Method in class com.plotsquared.core.database.SQLManager
 
sendConsoleMessage(Caption, Template...) - Method in class com.plotsquared.core.PlotAPI
Sends a message to the console.
sendConsoleMessage(String, Template...) - Method in class com.plotsquared.core.PlotAPI
Send a message to the console.
senderName - Variable in class com.plotsquared.core.plot.comment.PlotComment
 
sendMessage(Caption, Template...) - Method in interface com.plotsquared.core.command.CommandCaller
Send a message to the command caller
sendMessage(Caption, Template...) - Method in class com.plotsquared.core.player.ConsolePlayer
 
sendMessage(Caption, Template...) - Method in class com.plotsquared.core.player.PlotPlayer
 
sendTitle(Caption, Caption, int, int, int, Template...) - Method in class com.plotsquared.core.player.ConsolePlayer
 
sendTitle(Caption, Caption, int, int, int, Template...) - Method in class com.plotsquared.core.player.PlotPlayer
Send a title to the player
sendTitle(Caption, Caption, Template...) - Method in class com.plotsquared.core.player.PlotPlayer
Send a title to the player that fades in, in 10 ticks, stays for 50 ticks and fades out in 20 ticks
sendTitle(PlotPlayer<?>, Plot) - Static method in class com.plotsquared.core.plot.comment.CommentManager
 
sendUsage(PlotPlayer<?>) - Method in class com.plotsquared.core.command.Command
 
SerializableAs - Annotation Interface in com.plotsquared.core.configuration.serialization
Represents an "alias" that a ConfigurationSerializable may be stored as.
serialize() - Method in class com.plotsquared.core.components.ComponentPreset
 
serialize() - Method in interface com.plotsquared.core.configuration.serialization.ConfigurationSerializable
Creates a Map representation of this class.
serialize() - Method in class com.plotsquared.core.plot.BlockBucket
 
SERIALIZED_TYPE_KEY - Static variable in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
 
SERVER - Static variable in class com.plotsquared.core.database.DBFunc
 
SERVER_PLOT_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.ServerPlotFlag
 
SERVER_PLOT_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.ServerPlotFlag
 
serverImplementation() - Method in interface com.plotsquared.core.PlotPlatform
Gets the server implementation name and version
serverNativePackage() - Method in interface com.plotsquared.core.PlotPlatform
Gets the native server code package prefix.
ServerPlotFlag - Class in com.plotsquared.core.plot.flag.implementations
 
serverVersion() - Method in interface com.plotsquared.core.PlotPlatform
Gets the version of Minecraft that is running
SERVICE_BUKKIT - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
SERVICE_ESSENTIALSX - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
SERVICE_LUCKPERMS - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
SERVICE_PAPER - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
ServiceError - Exception in com.plotsquared.core.uuid
Thrown by ServiceError when something goes wrong
ServiceError(String) - Constructor for exception com.plotsquared.core.uuid.ServiceError
 
ServiceError(String, Throwable) - Constructor for exception com.plotsquared.core.uuid.ServiceError
 
servicePipeline() - Method in interface com.plotsquared.core.PlotPlatform
Get the ServicePipeline implementation
set(T) - Method in class com.plotsquared.core.player.MetaDataAccess
Set the meta data value
set(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.FlagCommand
 
set(Caption) - Method in class com.plotsquared.core.configuration.caption.CaptionHolder
 
set(PlotPlayer<?>, Plot, String) - Method in class com.plotsquared.core.command.Biome
 
set(PlotPlayer<?>, Plot, String) - Method in class com.plotsquared.core.command.Desc
 
set(PlotPlayer<?>, Plot, String) - Method in class com.plotsquared.core.command.Owner
 
set(PlotPlayer<?>, Plot, String) - Method in class com.plotsquared.core.command.SetCommand
 
set(PlotPlayer<?>, Plot, String) - Method in class com.plotsquared.core.command.SetHome
 
set(Object) - Method in class com.plotsquared.core.util.ReflectionUtils.RefField.RefExecutor
set field value for applied object
set(String, Object) - Method in interface com.plotsquared.core.configuration.ConfigurationSection
Sets the specified path to the given value.
set(String, Object) - Method in class com.plotsquared.core.configuration.MemorySection
 
set(String, Object, Class<? extends Config>) - Static method in class com.plotsquared.core.configuration.Config
Set the value of a specific node
Probably throws some error if you supply non existing keys or invalid values
set(PreparedStatement) - Method in class com.plotsquared.core.database.SQLManager.UniqueStatement
 
Set - Class in com.plotsquared.core.command
 
Set(WorldUtil) - Constructor for class com.plotsquared.core.command.Set
 
SET_BIOME - Static variable in class com.plotsquared.core.configuration.Settings.FAWE_Components
 
SET_OWNER - Variable in class com.plotsquared.core.database.SQLManager
 
setAir(PlotId, Pattern, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
Sets the plot air region.
setAlias(Plot, String) - Method in interface com.plotsquared.core.database.AbstractDB
Sets the plot alias.
setAlias(Plot, String) - Static method in class com.plotsquared.core.database.DBFunc
 
setAlias(Plot, String) - Method in class com.plotsquared.core.database.SQLManager
 
setAlias(String) - Method in class com.plotsquared.core.plot.Plot
Sets the plot alias.
setAlias(String) - Method in class com.plotsquared.core.plot.PlotSettings
 
setAll(PlotId, Pattern, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
Sets the plot main, floor and air areas.
setAllowSigns(boolean) - Method in class com.plotsquared.core.plot.PlotArea
 
setArea(PlotArea) - Method in class com.plotsquared.core.plot.Plot
Assigns this plot to a plot area.
(Mostly used during startup when worlds are being created)
setArea(SinglePlotArea) - Method in class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
setArea(PlotArea) - Method in class com.plotsquared.core.plot.PlotCluster
 
setAttribute(String) - Method in class com.plotsquared.core.player.ConsolePlayer
 
setAttribute(String) - Method in class com.plotsquared.core.player.PlotPlayer
Set player data that will persist restarts.
setBiome(int, int, int, BiomeType) - Method in class com.plotsquared.core.queue.AreaBoundDelegateQueueCoordinator
 
setBiome(int, int, int, BiomeType) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
setBiome(int, int, int, BiomeType) - Method in class com.plotsquared.core.queue.ChunkQueueCoordinator
 
setBiome(int, int, int, BiomeType) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
setBiome(int, int, int, BiomeType) - Method in class com.plotsquared.core.queue.LocalChunk
 
setBiome(int, int, int, BiomeType) - Method in class com.plotsquared.core.queue.LocationOffsetDelegateQueueCoordinator
 
setBiome(int, int, int, BiomeType) - Method in class com.plotsquared.core.queue.QueueCoordinator
Set a biome in XYZ
setBiome(int, int, int, BiomeType) - Method in class com.plotsquared.core.queue.ScopedQueueCoordinator
 
setBiome(int, int, BiomeType) - Method in class com.plotsquared.core.queue.AreaBoundDelegateQueueCoordinator
 
setBiome(int, int, BiomeType) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
setBiome(int, int, BiomeType) - Method in class com.plotsquared.core.queue.ChunkQueueCoordinator
 
setBiome(int, int, BiomeType) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
setBiome(int, int, BiomeType) - Method in class com.plotsquared.core.queue.LocationOffsetDelegateQueueCoordinator
 
setBiome(int, int, BiomeType) - Method in class com.plotsquared.core.queue.QueueCoordinator
Deprecated, for removal: This API element is subject to removal in a future version.
Biomes now take XYZ, see QueueCoordinator.setBiome(int, int, int, BiomeType)
Scheduled for removal once we drop the support for versions not supporting 3D biomes.
setBiome(int, int, BiomeType) - Method in class com.plotsquared.core.queue.ScopedQueueCoordinator
 
setBiome(BiomeType, Runnable) - Method in class com.plotsquared.core.plot.PlotModificationManager
Sets the biome for a plot asynchronously.
setBiome(BlockVector2, BiomeType) - Method in class com.plotsquared.core.listener.ProcessedWEExtent
 
setBiome(BlockVector2, BiomeType) - Method in class com.plotsquared.core.listener.WEExtent
 
setBiome(CuboidRegion, int, BiomeType, PlotArea, Runnable) - Method in class com.plotsquared.core.util.RegionManager
Set a region to a biome type.
setBiome(CuboidRegion, int, BiomeType, String, Runnable) - Method in class com.plotsquared.core.util.RegionManager
Deprecated, for removal: This API element is subject to removal in a future version.
setBiome(String, int, int, int, int, BiomeType) - Static method in class com.plotsquared.core.util.WorldUtil
Deprecated, for removal: This API element is subject to removal in a future version.
setBiome(String, CuboidRegion, BiomeType) - Static method in class com.plotsquared.core.util.WorldUtil
Set the biome in a region
setBiomeCuboid(Location, Location, BiomeType) - Method in class com.plotsquared.core.queue.QueueCoordinator
Fill a cuboid between two positions with a BiomeType
setBiomes(String, CuboidRegion, BiomeType) - Method in class com.plotsquared.core.util.WorldUtil
Set the biome in a region
setBlock(int, int, int, Pattern) - Method in class com.plotsquared.core.queue.AreaBoundDelegateQueueCoordinator
 
setBlock(int, int, int, Pattern) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
setBlock(int, int, int, Pattern) - Method in class com.plotsquared.core.queue.ChunkQueueCoordinator
 
setBlock(int, int, int, Pattern) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
setBlock(int, int, int, Pattern) - Method in class com.plotsquared.core.queue.LocationOffsetDelegateQueueCoordinator
 
setBlock(int, int, int, Pattern) - Method in class com.plotsquared.core.queue.QueueCoordinator
Sets the block at the coordinates provided to the given id.
setBlock(int, int, int, Pattern) - Method in class com.plotsquared.core.queue.ScopedQueueCoordinator
 
setBlock(int, int, int, BaseBlock) - Method in class com.plotsquared.core.queue.AreaBoundDelegateQueueCoordinator
 
setBlock(int, int, int, BaseBlock) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
setBlock(int, int, int, BaseBlock) - Method in class com.plotsquared.core.queue.ChunkQueueCoordinator
 
setBlock(int, int, int, BaseBlock) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
setBlock(int, int, int, BaseBlock) - Method in class com.plotsquared.core.queue.LocalChunk
 
setBlock(int, int, int, BaseBlock) - Method in class com.plotsquared.core.queue.LocationOffsetDelegateQueueCoordinator
 
setBlock(int, int, int, BaseBlock) - Method in class com.plotsquared.core.queue.QueueCoordinator
Sets the block at the coordinates provided to the given id.
setBlock(int, int, int, BaseBlock) - Method in class com.plotsquared.core.queue.ScopedQueueCoordinator
 
setBlock(int, int, int, BlockState) - Method in class com.plotsquared.core.queue.AreaBoundDelegateQueueCoordinator
 
setBlock(int, int, int, BlockState) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
setBlock(int, int, int, BlockState) - Method in class com.plotsquared.core.queue.ChunkQueueCoordinator
 
setBlock(int, int, int, BlockState) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
setBlock(int, int, int, BlockState) - Method in class com.plotsquared.core.queue.LocationOffsetDelegateQueueCoordinator
 
setBlock(int, int, int, BlockState) - Method in class com.plotsquared.core.queue.QueueCoordinator
Sets the block at the coordinates provided to the given id.
setBlock(int, int, int, BlockState) - Method in class com.plotsquared.core.queue.ScopedQueueCoordinator
 
setBlock(BlockVector3, BaseBlock) - Method in class com.plotsquared.core.plot.schematic.Schematic
 
setBlock(BlockVector3, BlockStateHolder) - Method in class com.plotsquared.core.listener.WEExtent
 
setBlock(BlockVector3, T) - Method in class com.plotsquared.core.listener.ProcessedWEExtent
 
setBulk(List<T>, StmtMod<T>, Runnable) - Method in class com.plotsquared.core.database.SQLManager
 
setCategory(CommandCategory) - Method in class com.plotsquared.core.util.helpmenu.HelpMenu
 
setChunk(LocalChunk) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
Forces an LocalChunk into the list of chunks to be written.
setChunkConsumer(Consumer<BlockVector2>) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
setChunkConsumer(Consumer<BlockVector2>) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
setChunkConsumer(Consumer<BlockVector2>) - Method in class com.plotsquared.core.queue.QueueCoordinator
Set the Consumer that will be executed on each chunk in queue
setChunkInPlotArea(RunnableVal<ScopedQueueCoordinator>, RunnableVal<ScopedQueueCoordinator>, String, BlockVector2) - Static method in class com.plotsquared.core.util.ChunkManager
 
setChunkObject(Object) - Method in class com.plotsquared.core.queue.QueueCoordinator
Set a chunk object (e.g.
setClusterName(PlotCluster, String) - Method in interface com.plotsquared.core.database.AbstractDB
Renames a cluster to the given name.
setClusterName(PlotCluster, String) - Method in class com.plotsquared.core.database.SQLManager
 
SetCommand - Class in com.plotsquared.core.command
 
SetCommand() - Constructor for class com.plotsquared.core.command.SetCommand
 
setCommands(List<Command>) - Method in class com.plotsquared.core.util.helpmenu.HelpMenu
 
setComment(Plot, PlotComment) - Method in interface com.plotsquared.core.database.AbstractDB
Adds the specified comment to the given plot.
setComment(Plot, PlotComment) - Static method in class com.plotsquared.core.database.DBFunc
 
setComment(Plot, PlotComment) - Method in class com.plotsquared.core.database.SQLManager
 
setComments(List<PlotComment>) - Method in class com.plotsquared.core.plot.PlotCommentContainer
Set the plot comments
setComments(List<PlotComment>) - Method in class com.plotsquared.core.plot.PlotSettings
 
setCompassTarget(Location) - Method in class com.plotsquared.core.player.ConsolePlayer
 
setCompassTarget(Location) - Method in class com.plotsquared.core.player.PlotPlayer
Set this compass target.
setCompleteTask(Runnable) - Method in class com.plotsquared.core.queue.QueueCoordinator
Set the task to be run when all chunks have been accessed
setCompleteTask(Runnable) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
setCompleteTask(Runnable) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
setComponent(PlotId, String, Pattern, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
setComponent(PlotId, String, Pattern, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
Set the specified components to the specified Pattern on the specified plot.
setComponent(PlotId, String, Pattern, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
setComponent(String, Pattern, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotModificationManager
Sets a component for a plot to the provided blocks
- E.g.
setComponent(String) - Method in class com.plotsquared.core.events.PlotComponentSetEvent
Change the component being set
setComponent(String, String, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotModificationManager
Deprecated.
setConfigurationVersion(String) - Method in class com.plotsquared.core.PlotSquared
 
setCreateRoad(boolean) - Method in class com.plotsquared.core.events.PlotUnlinkEvent
 
setCreateSign(boolean) - Method in class com.plotsquared.core.events.PlotUnlinkEvent
 
setCuboid(Location, Location, Pattern) - Method in class com.plotsquared.core.queue.QueueCoordinator
Fill a cuboid between two positions with a Pattern
setCuboid(Location, Location, BlockState) - Method in class com.plotsquared.core.queue.QueueCoordinator
Fill a cuboid between two positions with a BlockState
setCuboids(PlotArea, Set<CuboidRegion>, Pattern, int, int, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.util.RegionManager
Set a number of cuboids to a certain block between two y values.
setDefaultHome(BlockLoc) - Method in class com.plotsquared.core.plot.PlotArea
 
setDefaults(Configuration) - Method in interface com.plotsquared.core.configuration.Configuration
Sets the source of all default values for this Configuration.
setDefaults(Configuration) - Method in class com.plotsquared.core.configuration.MemoryConfiguration
 
setDenied(Set<UUID>) - Method in class com.plotsquared.core.plot.Plot
Sets the denied users for this plot.
setDenied(Plot, UUID) - Method in interface com.plotsquared.core.database.AbstractDB
Denies the specified player from the given plot.
setDenied(Plot, UUID) - Static method in class com.plotsquared.core.database.DBFunc
 
setDenied(Plot, UUID) - Method in class com.plotsquared.core.database.SQLManager
 
setDir(Direction) - Method in class com.plotsquared.core.events.PlotMergeEvent
 
setEntity(Entity) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
setEntity(Entity) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
setEntity(Entity) - Method in class com.plotsquared.core.queue.QueueCoordinator
Add an entity to be created
setEntity(Location, BaseEntity) - Method in class com.plotsquared.core.queue.LocalChunk
 
setEventResult(Result) - Method in interface com.plotsquared.core.events.CancellablePlotEvent
 
setEventResult(Result) - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
 
setEventResult(Result) - Method in class com.plotsquared.core.events.PlayerClaimPlotEvent
 
setEventResult(Result) - Method in class com.plotsquared.core.events.PlayerTeleportToPlotEvent
 
setEventResult(Result) - Method in class com.plotsquared.core.events.PlotAutoMergeEvent
 
setEventResult(Result) - Method in class com.plotsquared.core.events.PlotChangeOwnerEvent
 
setEventResult(Result) - Method in class com.plotsquared.core.events.PlotClearEvent
 
setEventResult(Result) - Method in class com.plotsquared.core.events.PlotDeleteEvent
 
setEventResult(Result) - Method in class com.plotsquared.core.events.PlotDoneEvent
 
setEventResult(Result) - Method in class com.plotsquared.core.events.PlotFlagAddEvent
 
setEventResult(Result) - Method in class com.plotsquared.core.events.PlotFlagRemoveEvent
 
setEventResult(Result) - Method in class com.plotsquared.core.events.PlotMergeEvent
 
setEventResult(Result) - Method in class com.plotsquared.core.events.PlotRateEvent
 
setEventResult(Result) - Method in class com.plotsquared.core.events.PlotUnlinkEvent
 
setFlag(PlotFlag<V, ?>) - Method in class com.plotsquared.core.plot.Plot
Sets a flag for the plot and stores it in the database.
setFlag(Class<?>, String) - Method in class com.plotsquared.core.plot.Plot
Parse the flag value into a flag instance based on the provided flag class, and store it in the database.
setFlag(Plot, PlotFlag<?, ?>) - Method in interface com.plotsquared.core.database.AbstractDB
Sets plot flag.
setFlag(Plot, PlotFlag<?, ?>) - Static method in class com.plotsquared.core.database.DBFunc
 
setFlag(Plot, PlotFlag<?, ?>) - Method in class com.plotsquared.core.database.SQLManager
 
setFlags(Map<String, Tag>) - Method in class com.plotsquared.core.plot.schematic.Schematic
 
setFlight(boolean) - Method in class com.plotsquared.core.player.ConsolePlayer
 
setFlight(boolean) - Method in class com.plotsquared.core.player.PlotPlayer
Sets whether or not this player can fly.
setFloor(PlotId, Pattern, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
Set the plot floor
setFoodLevel(PlotPlayer<?>, int) - Method in class com.plotsquared.core.util.WorldUtil
Set the player food level
setForceSync(boolean) - Method in class com.plotsquared.core.queue.QueueCoordinator
Set whether the queue should be forced to be synchronous
setGameMode(GameMode) - Method in class com.plotsquared.core.player.ConsolePlayer
 
setGameMode(GameMode) - Method in class com.plotsquared.core.player.PlotPlayer
Set this player's gameMode.
setGenerator(String) - Method in interface com.plotsquared.core.PlotPlatform
If a world is already loaded, set the generator (use NMS if required).
setHealth(PlotPlayer<?>, double) - Method in class com.plotsquared.core.util.WorldUtil
Set the player health
setHelper(PlotCluster, UUID) - Method in interface com.plotsquared.core.database.AbstractDB
 
setHelper(PlotCluster, UUID) - Static method in class com.plotsquared.core.database.DBFunc
 
setHelper(PlotCluster, UUID) - Method in class com.plotsquared.core.database.SQLManager
 
setHome(BlockLoc) - Method in class com.plotsquared.core.plot.Plot
Sets the home location
SetHome - Class in com.plotsquared.core.command
 
SetHome() - Constructor for class com.plotsquared.core.command.SetHome
 
setId(PlotId) - Method in class com.plotsquared.core.plot.Plot
Change the plot ID
setInvited(PlotCluster, UUID) - Method in interface com.plotsquared.core.database.AbstractDB
 
setInvited(PlotCluster, UUID) - Static method in class com.plotsquared.core.database.DBFunc
 
setInvited(PlotCluster, UUID) - Method in class com.plotsquared.core.database.SQLManager
 
setItem(int, PlotItemStack) - Method in class com.plotsquared.core.plot.PlotInventory
Put an item into this inventory
setItem(PlotInventory, int, PlotItemStack) - Method in class com.plotsquared.core.util.InventoryUtil
Attempts to set an item into a PlotInventory
setItemChecked(int, PlotItemStack) - Method in class com.plotsquared.core.plot.PlotInventory
Put an item into this inventory, while also checking the existence of the material in the current version
setItemChecked(PlotInventory, int, PlotItemStack) - Method in class com.plotsquared.core.util.InventoryUtil
Attempts to set an item into a PlotInventory while also checking the existence of the material
setLightingMode(LightingMode) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
setLightingMode(LightingMode) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
setLightingMode(LightingMode) - Method in class com.plotsquared.core.queue.QueueCoordinator
Set the LightingMode to be used when setting blocks
setLocale(Locale) - Method in interface com.plotsquared.core.configuration.caption.LocaleHolder
Set the locale for the holder
setLocale(Locale) - Method in class com.plotsquared.core.player.PlotPlayer
 
setMain(PlotId, Pattern, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
Sets the plot main blocks.
setMax(int) - Method in class com.plotsquared.core.events.PlotMergeEvent
 
setMember(Plot, UUID) - Method in interface com.plotsquared.core.database.AbstractDB
 
setMember(Plot, UUID) - Static method in class com.plotsquared.core.database.DBFunc
 
setMember(Plot, UUID) - Method in class com.plotsquared.core.database.SQLManager
 
setMembers(Set<UUID>) - Method in class com.plotsquared.core.plot.Plot
Sets the members for this plot.
setMerged(boolean[]) - Method in class com.plotsquared.core.plot.Plot
Sets the raw merge data
- Updates DB
- Does not modify terrain
Gets if the plot is merged in a direction
----------
0 = north
1 = east
2 = south
3 = west
----------
Note: Diagonal merging (4-7) must be done by merging the corresponding plots.
setMerged(boolean[]) - Method in class com.plotsquared.core.plot.PlotSettings
 
setMerged(int, boolean) - Method in class com.plotsquared.core.plot.PlotSettings
 
setMerged(Direction, boolean) - Method in class com.plotsquared.core.plot.Plot
Sets the raw merge data
- Updates DB
- Does not modify terrain
setMerged(Direction, boolean) - Method in class com.plotsquared.core.plot.PlotSettings
 
setMerged(Plot, boolean[]) - Method in interface com.plotsquared.core.database.AbstractDB
Sets the merged status for a plot.
setMerged(Plot, boolean[]) - Static method in class com.plotsquared.core.database.DBFunc
 
setMerged(Plot, boolean[]) - Method in class com.plotsquared.core.database.SQLManager
 
setMessage(String) - Method in class com.plotsquared.core.configuration.caption.ChatFormatter.ChatContext
Set the new message
setMeta(String, Object) - Method in class com.plotsquared.core.plot.Plot
Session only plot metadata (session is until the server stops)

For persistent metadata use the flag system
setMeta(String, Object) - Method in class com.plotsquared.core.plot.PlotArea
Session only plot metadata (session is until the server stops).
setMiddle(PlotId, Pattern, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
Set the middle plot block to a Pattern
setModified() - Method in class com.plotsquared.core.queue.QueueCoordinator
Set the queue as having been modified now
setModified(long) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
setModified(long) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
setModified(long) - Method in class com.plotsquared.core.queue.QueueCoordinator
Set when the queue was last modified
setMySQL(PreparedStatement, int, T) - Method in class com.plotsquared.core.database.StmtMod
 
setNewOwner(UUID) - Method in class com.plotsquared.core.events.PlotChangeOwnerEvent
Set the new owner of the plot.
setOutline(PlotId, Pattern, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
Set a plot's outline
setOwner(UUID) - Method in class com.plotsquared.core.plot.Plot
Sets the plot owner (and update the database)
setOwner(Plot, UUID) - Method in interface com.plotsquared.core.database.AbstractDB
Sets Plot owner.
setOwner(Plot, UUID) - Static method in class com.plotsquared.core.database.DBFunc
Set the owner of a plot
setOwner(Plot, UUID) - Method in class com.plotsquared.core.database.SQLManager
Set Plot owner
setOwner(UUID, PlotPlayer<?>) - Method in class com.plotsquared.core.plot.Plot
Sets the plot owner (and update the database)
setOwnerAbs(UUID) - Method in class com.plotsquared.core.plot.Plot
Set the owner of this exact sub-plot.
setP1(PlotId) - Method in class com.plotsquared.core.plot.PlotCluster
 
setP2(PlotId) - Method in class com.plotsquared.core.plot.PlotCluster
 
setParentContainer(FlagContainer) - Method in class com.plotsquared.core.plot.flag.FlagContainer
 
setPattern(Pattern) - Method in class com.plotsquared.core.events.PlotComponentSetEvent
Change the pattern being set
setPlatformImplementation(TaskManager) - Static method in class com.plotsquared.core.util.task.TaskManager
 
setPlotInventoryOpen(PlotPlayer<?>, PlotInventory) - Static method in class com.plotsquared.core.plot.PlotInventory
 
setPlots(List<Plot>) - Method in class com.plotsquared.core.events.PlayerAutoPlotsChosenEvent
Set the plots to be claimed by the player.
setPlots(Map<String, HashMap<PlotId, Plot>>) - Method in class com.plotsquared.core.PlotSquared
 
setPosition(BlockLoc) - Method in class com.plotsquared.core.plot.PlotSettings
 
setPosition(PlotCluster, String) - Method in interface com.plotsquared.core.database.AbstractDB
 
setPosition(PlotCluster, String) - Static method in class com.plotsquared.core.database.DBFunc
 
setPosition(PlotCluster, String) - Method in class com.plotsquared.core.database.SQLManager
 
setPosition(Plot, String) - Method in interface com.plotsquared.core.database.AbstractDB
Sets the plot home position.
setPosition(Plot, String) - Static method in class com.plotsquared.core.database.DBFunc
 
setPosition(Plot, String) - Method in class com.plotsquared.core.database.SQLManager
 
setQueueProvider(QueueProvider) - Method in class com.plotsquared.core.queue.GlobalBlockQueue
 
setRandom(Random) - Method in class com.plotsquared.core.collection.RandomCollection
 
setRating(Rating) - Method in class com.plotsquared.core.events.PlotRateEvent
 
setRating(Plot, UUID, int) - Method in interface com.plotsquared.core.database.AbstractDB
Sets a rating for a plot.
setRating(Plot, UUID, int) - Static method in class com.plotsquared.core.database.DBFunc
 
setRating(Plot, UUID, int) - Method in class com.plotsquared.core.database.SQLManager
 
setRating(String, int) - Method in class com.plotsquared.core.plot.Rating
 
setRatings(HashMap<UUID, Integer>) - Method in class com.plotsquared.core.plot.PlotSettings
 
setRegenRegion(CuboidRegion) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
setRegenRegion(CuboidRegion) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
setRegenRegion(CuboidRegion) - Method in class com.plotsquared.core.queue.QueueCoordinator
Set the CuboidRegion designated for direct regeneration
setRequiredArguments(Argument<?>[]) - Method in class com.plotsquared.core.command.Command
 
setSchematic(String) - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
Set the schematic string used in the claim.
setSchematic(String) - Method in class com.plotsquared.core.events.PlayerClaimPlotEvent
Set the schematic string used in the claim.
setSign() - Method in class com.plotsquared.core.plot.PlotModificationManager
Sets the plot sign if plot signs are enabled.
setSign(Location, Caption[], Template...) - Method in class com.plotsquared.core.util.WorldUtil
Set the block at the specified location to a sign, with given text
setSign(String) - Method in class com.plotsquared.core.plot.PlotModificationManager
Sets the sign for a plot to a specific name
setSize_x(int) - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
Deprecated, for removal: This API element is subject to removal in a future version.
setSize_z(int) - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
Deprecated, for removal: This API element is subject to removal in a future version.
setSizeX(int) - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
Set the x size of the auto-area
setSizeZ(int) - Method in class com.plotsquared.core.events.PlayerAutoPlotEvent
Set the z size of the auto-area
setSpawn(Location) - Method in class com.plotsquared.core.util.WorldUtil
Set the world spawn location
setSQL(PreparedStatement, T) - Method in class com.plotsquared.core.database.StmtMod
 
setSQLite(PreparedStatement, int, T) - Method in class com.plotsquared.core.database.StmtMod
 
setTemplates(Template...) - Method in class com.plotsquared.core.configuration.caption.CaptionHolder
 
setTerrain(PlotAreaTerrainType) - Method in class com.plotsquared.core.plot.PlotArea
Set the terrain generation type of this plot area.
setTile(int, int, int, CompoundTag) - Method in class com.plotsquared.core.queue.AreaBoundDelegateQueueCoordinator
 
setTile(int, int, int, CompoundTag) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
setTile(int, int, int, CompoundTag) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
setTile(int, int, int, CompoundTag) - Method in class com.plotsquared.core.queue.LocalChunk
 
setTile(int, int, int, CompoundTag) - Method in class com.plotsquared.core.queue.LocationOffsetDelegateQueueCoordinator
 
setTile(int, int, int, CompoundTag) - Method in class com.plotsquared.core.queue.QueueCoordinator
Sets a tile entity at the coordinates provided to the given CompoundTag
setTile(int, int, int, CompoundTag) - Method in class com.plotsquared.core.queue.ScopedQueueCoordinator
 
setTime(long) - Method in class com.plotsquared.core.player.ConsolePlayer
 
setTime(long) - Method in class com.plotsquared.core.player.PlotPlayer
Set this player's local time (ticks).
settings - Variable in class com.plotsquared.core.plot.PlotCluster
 
Settings - Class in com.plotsquared.core.configuration
 
Settings() - Constructor for class com.plotsquared.core.configuration.Settings
 
SETTINGS - Enum constant in enum class com.plotsquared.core.command.CommandCategory
Protection.
Settings.Arkitektonika - Class in com.plotsquared.core.configuration
 
Settings.Auto_Clear - Class in com.plotsquared.core.configuration
 
Settings.Auto_Clear.CALIBRATION - Class in com.plotsquared.core.configuration
 
Settings.Backup - Class in com.plotsquared.core.configuration
 
Settings.Chat - Class in com.plotsquared.core.configuration
 
Settings.Chunk_Processor - Class in com.plotsquared.core.configuration
 
Settings.Claim - Class in com.plotsquared.core.configuration
 
Settings.Confirmation - Class in com.plotsquared.core.configuration
 
Settings.Done - Class in com.plotsquared.core.configuration
 
Settings.Enabled_Components - Class in com.plotsquared.core.configuration
 
Settings.FAWE_Components - Class in com.plotsquared.core.configuration
 
Settings.General - Class in com.plotsquared.core.configuration
 
Settings.Limit - Class in com.plotsquared.core.configuration
 
Settings.Paper_Components - Class in com.plotsquared.core.configuration
 
Settings.Paths - Class in com.plotsquared.core.configuration
 
Settings.QUEUE - Class in com.plotsquared.core.configuration
 
Settings.Ratings - Class in com.plotsquared.core.configuration
 
Settings.Redstone - Class in com.plotsquared.core.configuration
 
Settings.Schematics - Class in com.plotsquared.core.configuration
 
Settings.Tab_Completions - Class in com.plotsquared.core.configuration
 
Settings.Teleport - Class in com.plotsquared.core.configuration
 
Settings.Timeformat - Class in com.plotsquared.core.configuration
 
Settings.Titles - Class in com.plotsquared.core.configuration
 
Settings.UpdateChecker - Class in com.plotsquared.core.configuration
 
Settings.UUID - Class in com.plotsquared.core.configuration
 
Settings.Web - Class in com.plotsquared.core.configuration
Deprecated, for removal: This API element is subject to removal in a future version.
SettingsNodeStep - Class in com.plotsquared.core.setup
A SettingsNodeStep is a step wrapping a ConfigurationNode.
SettingsNodeStep(ConfigurationNode, int, SettingsNodesWrapper) - Constructor for class com.plotsquared.core.setup.SettingsNodeStep
 
settingsNodesWrapper() - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
settingsNodesWrapper(SettingsNodesWrapper) - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
SettingsNodesWrapper - Class in com.plotsquared.core.setup
This class wraps an array of ConfigurationNodes.
SettingsNodesWrapper(ConfigurationNode[], SetupStep) - Constructor for class com.plotsquared.core.setup.SettingsNodesWrapper
 
setTitle(String) - Method in class com.plotsquared.core.plot.PlotInventory
 
setTrusted(Set<UUID>) - Method in class com.plotsquared.core.plot.Plot
Sets the trusted users for this plot.
setTrusted(Plot, UUID) - Method in interface com.plotsquared.core.database.AbstractDB
 
setTrusted(Plot, UUID) - Static method in class com.plotsquared.core.database.DBFunc
 
setTrusted(Plot, UUID) - Method in class com.plotsquared.core.database.SQLManager
 
setType(PlotAreaType) - Method in class com.plotsquared.core.plot.PlotArea
Set the type of this plot area.
setUnloadAfter(boolean) - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
setUnloadAfter(boolean) - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
setUnloadAfter(boolean) - Method in class com.plotsquared.core.queue.QueueCoordinator
Set whether chunks should be unloaded after being accessed
setup() - Static method in class com.plotsquared.core.plot.flag.GlobalFlagContainer
 
Setup - Class in com.plotsquared.core.command
 
Setup(SetupUtils) - Constructor for class com.plotsquared.core.command.Setup
 
setupBorder() - Method in class com.plotsquared.core.plot.PlotArea
Setup the plot border for a world (usually done when the world is created).
setupConfig() - Method in class com.plotsquared.core.PlotSquared
Setup the default configuration.
setupConfigs() - Method in class com.plotsquared.core.PlotSquared
Setup all configuration files
- Config: settings.yml
- Storage: storage.yml
setupDatabase() - Method in class com.plotsquared.core.PlotSquared
Setup the database connection.
setupManager() - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
setupManager(SetupUtils) - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
setupPermissionProfile() - Method in class com.plotsquared.core.player.PlotPlayer
 
setupPlotWorld(String, String, IndependentPlotGenerator) - Method in class com.plotsquared.core.PlotSquared
Setup the configuration for a plot world based on world arguments.
SetupProcess - Class in com.plotsquared.core.setup
This class keeps track of a setup process.
SetupProcess() - Constructor for class com.plotsquared.core.setup.SetupProcess
 
setupRoadSchematic(Plot) - Method in class com.plotsquared.core.generator.HybridUtils
 
setupSchematics() - Method in class com.plotsquared.core.generator.HybridPlotWorld
 
SetupStep - Interface in com.plotsquared.core.setup
 
setupUtils() - Method in interface com.plotsquared.core.PlotPlatform
Get the SetupUtils implementation for the platform
SetupUtils - Class in com.plotsquared.core.util
 
SetupUtils() - Constructor for class com.plotsquared.core.util.SetupUtils
 
setupWorld(PlotAreaBuilder) - Method in class com.plotsquared.core.util.SetupUtils
 
setValue(String) - Method in class com.plotsquared.core.configuration.ConfigurationNode
 
setWall(PlotId, Pattern, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
Set a plot's wall top block only
setWallFilling(PlotId, Pattern, PlotPlayer<?>, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
Set the wall filling for a plot
setWeather(PlotWeather) - Method in class com.plotsquared.core.player.ConsolePlayer
 
setWeather(PlotWeather) - Method in class com.plotsquared.core.player.PlotPlayer
Sets the local weather for this Player.
shouldAutomaticallyBackup() - Method in interface com.plotsquared.core.backup.BackupManager
Returns true if (potentially) destructive actions should cause PlotSquared to create automatic plot backups
shouldAutomaticallyBackup() - Method in class com.plotsquared.core.backup.NullBackupManager
 
shouldAutomaticallyBackup() - Method in class com.plotsquared.core.backup.SimpleBackupManager
 
shouldDeleteForUnknownOwner() - Method in class com.plotsquared.core.plot.expiration.ExpiryTask
Returns true if this task respects unknown owners
shutdown() - Method in interface com.plotsquared.core.PlotPlatform
Completely shuts down the plugin.
signMaterial() - Method in class com.plotsquared.core.plot.PlotArea
Get the plot sign material.
SimpleBackupManager - Class in com.plotsquared.core.backup
SimpleBackupManager(PlayerBackupProfileFactory) - Constructor for class com.plotsquared.core.backup.SimpleBackupManager
 
SimpleBackupManager(Path, boolean, int, PlayerBackupProfileFactory) - Constructor for class com.plotsquared.core.backup.SimpleBackupManager
 
SimpleRandomCollection<E> - Class in com.plotsquared.core.collection
 
SimpleRandomCollection(Map<E, Double>, Random) - Constructor for class com.plotsquared.core.collection.SimpleRandomCollection
 
SinglePlot - Class in com.plotsquared.core.plot.world
 
SinglePlot(PlotArea, PlotId) - Constructor for class com.plotsquared.core.plot.world.SinglePlot
 
SinglePlot(PlotId, UUID, HashSet<UUID>, HashSet<UUID>, HashSet<UUID>, String, BlockLoc, Collection<PlotFlag<?, ?>>, PlotArea, boolean[], long, int) - Constructor for class com.plotsquared.core.plot.world.SinglePlot
 
SinglePlotArea - Class in com.plotsquared.core.plot.world
 
SinglePlotArea(PlotAreaManager, EventDispatcher, PlotListener, YamlConfiguration, GlobalBlockQueue) - Constructor for class com.plotsquared.core.plot.world.SinglePlotArea
 
SinglePlotAreaManager - Class in com.plotsquared.core.plot.world
 
SinglePlotAreaManager(EventDispatcher, PlotListener, YamlConfiguration, GlobalBlockQueue) - Constructor for class com.plotsquared.core.plot.world.SinglePlotAreaManager
 
SinglePlotManager - Class in com.plotsquared.core.plot.world
 
SinglePlotManager(PlotArea) - Constructor for class com.plotsquared.core.plot.world.SinglePlotManager
 
SinglePlotService() - Constructor for class com.plotsquared.core.services.plots.AutoService.SinglePlotService
 
SingleWorldGenerator - Class in com.plotsquared.core.generator
 
SingleWorldGenerator(PlotAreaManager) - Constructor for class com.plotsquared.core.generator.SingleWorldGenerator
 
size - Variable in class com.plotsquared.core.collection.QuadMap
 
size() - Method in class com.plotsquared.core.queue.BasicQueueCoordinator
 
size() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
size() - Method in class com.plotsquared.core.queue.QueueCoordinator
Get the size of the queue in chunks
SIZE - Variable in class com.plotsquared.core.generator.GridPlotWorld
 
skip - Variable in class com.plotsquared.core.collection.QuadMap
 
SKIP_ACCOUNT_AGE_DAYS - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear
 
skipCategoryVerification - Static variable in class com.plotsquared.core.plot.flag.types.BlockTypeListFlag
 
sLetterPair(String) - Static method in class com.plotsquared.core.util.StringComparison
Get an array containing letter pairs
SNOW_FORM_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.SnowFormFlag
 
SNOW_FORM_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.SnowFormFlag
 
SNOW_MELT_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.SnowMeltFlag
 
SNOW_MELT_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.SnowMeltFlag
 
SnowFormFlag - Class in com.plotsquared.core.plot.flag.implementations
 
SnowMeltFlag - Class in com.plotsquared.core.plot.flag.implementations
 
SOIL_DRY_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.SoilDryFlag
 
SOIL_DRY_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.SoilDryFlag
 
SoilDryFlag - Class in com.plotsquared.core.plot.flag.implementations
 
sort(int[]) - Static method in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
SORT_BY_CREATION - Enum constant in enum class com.plotsquared.core.util.query.SortingStrategy
Sort by creation date
SORT_BY_DONE - Enum constant in enum class com.plotsquared.core.util.query.SortingStrategy
Sort by the value in the plot's DoneFlag
SORT_BY_RATING - Enum constant in enum class com.plotsquared.core.util.query.SortingStrategy
Sort by the plot rating
SORT_BY_TEMP - Enum constant in enum class com.plotsquared.core.util.query.SortingStrategy
Sort by the temporary (magic) plot ID
sorted(Comparator<Plot>) - Method in class com.plotsquared.core.util.query.PlotQuery
Use a custom comparator to sort the results
SortingStrategy - Enum Class in com.plotsquared.core.util.query
Strategy used when sorting plot results
sortPlots(Collection<Plot>, PlotSquared.SortType, PlotArea) - Method in class com.plotsquared.core.PlotSquared
Sort a collection of plots by world (with a priority world), then by hashcode.
sortPlotsByTemp(Collection<Plot>) - Method in class com.plotsquared.core.PlotSquared
 
SOUTH - Enum constant in enum class com.plotsquared.core.location.Direction
 
SOUTHEAST - Enum constant in enum class com.plotsquared.core.location.Direction
 
SOUTHWEST - Enum constant in enum class com.plotsquared.core.location.Direction
 
SPAWN_MOB - Enum constant in enum class com.plotsquared.core.listener.PlayerBlockEventType
 
SPAWNER_SPAWN - Static variable in class com.plotsquared.core.configuration.Settings.Paper_Components
 
specify(String) - Method in class com.plotsquared.core.generator.IndependentPlotGenerator
Get the generator for your specific implementation (bukkit/sponge).
- e.g.
splitMessage(String) - Static method in class com.plotsquared.core.util.StringMan
 
SQLite - Class in com.plotsquared.core.database
Connects to and uses a SQLite database.
SQLite() - Constructor for class com.plotsquared.core.configuration.Storage.SQLite
 
SQLite(File) - Constructor for class com.plotsquared.core.database.SQLite
Creates a new SQLite instance
SQLManager - Class in com.plotsquared.core.database
 
SQLManager(Database, String, EventDispatcher, PlotListener, YamlConfiguration) - Constructor for class com.plotsquared.core.database.SQLManager
Constructor
SQLManager.UniqueStatement - Class in com.plotsquared.core.database
 
sqrt(int) - Static method in class com.plotsquared.core.util.MathMan
 
sqrtApprox(double) - Static method in class com.plotsquared.core.util.MathMan
 
sqrtApprox(float) - Static method in class com.plotsquared.core.util.MathMan
 
square(int[]) - Static method in class com.plotsquared.core.plot.expiration.PlotAnalysis
A simple array squaring algorithm.
SquarePlotManager - Class in com.plotsquared.core.generator
A plot manager with a square grid layout, with square shaped plots.
SquarePlotManager(SquarePlotWorld, RegionManager) - Constructor for class com.plotsquared.core.generator.SquarePlotManager
 
SquarePlotWorld - Class in com.plotsquared.core.generator
 
SquarePlotWorld(String, String, IndependentPlotGenerator, PlotId, PlotId, YamlConfiguration, GlobalBlockQueue) - Constructor for class com.plotsquared.core.generator.SquarePlotWorld
 
StandardPlotWorld - Class in com.plotsquared.core.plot.world
Ordinary plot world with a single plot area
StandardPlotWorld(String, PlotArea) - Constructor for class com.plotsquared.core.plot.world.StandardPlotWorld
 
start() - Method in class com.plotsquared.core.queue.ChunkCoordinator
Starts the chunk coordinator.
start() - Method in class com.plotsquared.core.queue.DelegateQueueCoordinator
 
start() - Method in class com.plotsquared.core.queue.QueueCoordinator
Start the queue
startExpiryTasks() - Method in class com.plotsquared.core.PlotSquared
 
startMetrics() - Method in interface com.plotsquared.core.PlotPlatform
Start Metrics.
startPlotMerge(List<PlotId>, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
startPlotMerge(List<PlotId>, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
 
startPlotMerge(List<PlotId>, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
startPlotUnlink(List<PlotId>, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
startPlotUnlink(List<PlotId>, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
 
startPlotUnlink(List<PlotId>, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
startRunnable() - Method in class com.plotsquared.core.listener.PlotListener
 
StaticCaption - Class in com.plotsquared.core.configuration.caption
 
StmtMod<T> - Class in com.plotsquared.core.database
 
StmtMod() - Constructor for class com.plotsquared.core.database.StmtMod
 
stopSpectating() - Method in class com.plotsquared.core.player.ConsolePlayer
 
stopSpectating() - Method in class com.plotsquared.core.player.PlotPlayer
 
Storage - Class in com.plotsquared.core.configuration
 
Storage() - Constructor for class com.plotsquared.core.configuration.Storage
 
Storage.MySQL - Class in com.plotsquared.core.configuration
 
Storage.SQLite - Class in com.plotsquared.core.configuration
 
storeDate(UUID, long) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
storeImmediately(String, UUID) - Method in class com.plotsquared.core.uuid.UUIDPipeline
This will store the given username-UUID pair directly, and overwrite any existing caches.
String - Static variable in class com.plotsquared.core.command.Argument
 
StringComparison<T> - Class in com.plotsquared.core.util
String comparison library.
StringComparison() - Constructor for class com.plotsquared.core.util.StringComparison
You should call init(...) when you are ready to get a String comparison value.
StringComparison(String, Collection<T>) - Constructor for class com.plotsquared.core.util.StringComparison
 
StringComparison(String, Collection<T>, Function<T, String>) - Constructor for class com.plotsquared.core.util.StringComparison
 
StringComparison(String, T[]) - Constructor for class com.plotsquared.core.util.StringComparison
Constructor
StringComparison(String, T[], Function<T, String>) - Constructor for class com.plotsquared.core.util.StringComparison
 
StringComparison.ComparisonResult - Class in com.plotsquared.core.util
The comparison result
StringFlag<F extends StringFlag<F>> - Class in com.plotsquared.core.plot.flag.types
Plot flag representing a string value.
StringFlag(String, Caption, Caption) - Constructor for class com.plotsquared.core.plot.flag.types.StringFlag
Construct a new flag instance.
StringMan - Class in com.plotsquared.core.util
 
StringMan() - Constructor for class com.plotsquared.core.util.StringMan
 
stringValues() - Static method in enum class com.plotsquared.core.generator.ClassicPlotManagerComponent
 
stripClickEvents(PlotFlag<?, ?>, String) - Static method in class com.plotsquared.core.configuration.caption.CaptionUtility
Strips configured MiniMessage click events from a plot flag value.
stripClickEvents(String) - Static method in class com.plotsquared.core.configuration.caption.CaptionUtility
Strips configured click events from a MiniMessage string.
stripClicks(ClickEvent.Action...) - Static method in interface com.plotsquared.core.configuration.caption.ComponentTransform
Creates a transform that removes click events of the given actions from a component.
SubCommand - Class in com.plotsquared.core.command
Deprecated.
In favor of normal Command class
SubCommand() - Constructor for class com.plotsquared.core.command.SubCommand
Deprecated.
 
SubCommand(Argument<?>...) - Constructor for class com.plotsquared.core.command.SubCommand
Deprecated.
 
subscribe(FlagContainer.PlotFlagUpdateHandler) - Method in class com.plotsquared.core.plot.flag.FlagContainer
Subscribe to flag updates in this particular flag container instance.
subtitle() - Method in class com.plotsquared.core.plot.PlotTitle
 
subtract(int, int, int) - Method in class com.plotsquared.core.location.Location
Return a new location offset by (-) the given coordinates
SUCCESS - Enum constant in enum class com.plotsquared.core.command.Command.CommandResult
 
suffix - Variable in class com.plotsquared.core.PlotVersion
 
sum(int[]) - Static method in class com.plotsquared.core.plot.expiration.PlotAnalysis
Calls Arrays.stream(array).sum()
supportsLocale(Locale) - Method in interface com.plotsquared.core.configuration.caption.CaptionMap
Check if the map supports a given locale
supportsLocale(Locale) - Method in class com.plotsquared.core.configuration.caption.DummyCaptionMap
 
supportsLocale(Locale) - Method in class com.plotsquared.core.configuration.caption.LocalizedCaptionMap
 
supportsLocale(Locale) - Method in class com.plotsquared.core.configuration.caption.PerUserLocaleCaptionMap
 
swap(Plot, PlotPlayer<?>, Runnable) - Method in class com.plotsquared.core.plot.PlotModificationManager
Swap the plot contents and settings with another location
- The destination must correspond to a valid plot of equal dimensions
swap(Location, Location, Location, PlotPlayer<?>, Runnable) - Method in class com.plotsquared.core.util.RegionManager
Swap two regions within the same world
Swap - Class in com.plotsquared.core.command
 
Swap() - Constructor for class com.plotsquared.core.command.Swap
 
swapData(Plot) - Method in class com.plotsquared.core.plot.Plot
Swaps the settings for two plots.
swapPlots(Plot, Plot) - Method in interface com.plotsquared.core.database.AbstractDB
Swaps the settings, helpers etc.
swapPlots(Plot, Plot) - Static method in class com.plotsquared.core.database.DBFunc
 
swapPlots(Plot, Plot) - Method in class com.plotsquared.core.database.SQLManager
 
sync(Callable<T>) - Method in class com.plotsquared.core.util.task.TaskManager
Make a synchronous method call and return the result
sync(Callable<T>, int) - Method in class com.plotsquared.core.util.task.TaskManager
Make a synchronous method call and return the result

T

tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Add
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Alias
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Area
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Backup
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Biome
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Cluster
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Command
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Debug
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.DebugExec
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.DebugRoadRegen
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Deny
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Dislike
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Download
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.FlagCommand
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Grant
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Help
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.HomeCommand
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Inbox
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Info
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Kick
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Like
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.ListCmd
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Owner
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Rate
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Remove
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.SchematicCmd
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Set
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Setup
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Target
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Template
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Trust
 
tab(PlotPlayer<?>, String[], boolean) - Method in class com.plotsquared.core.command.Visit
 
TAB_COMPLETED_ALIASES - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
Tab_Completions() - Constructor for class com.plotsquared.core.configuration.Settings.Tab_Completions
 
TabCompletions - Class in com.plotsquared.core.util
Tab completion utilities
tabOf(PlotPlayer<?>, String[], boolean, String...) - Method in class com.plotsquared.core.command.Command
 
TAMEABLE - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
TAMED_ATTACK_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.TamedAttackFlag
 
TAMED_ATTACK_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.TamedAttackFlag
 
TAMED_INTERACT_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.TamedInteractFlag
 
TAMED_INTERACT_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.TamedInteractFlag
 
TamedAttackFlag - Class in com.plotsquared.core.plot.flag.implementations
 
TamedInteractFlag - Class in com.plotsquared.core.plot.flag.implementations
 
Target - Class in com.plotsquared.core.command
 
Target() - Constructor for class com.plotsquared.core.command.Target
 
task(Runnable) - Method in class com.plotsquared.core.util.task.TaskManager
Run a synchronous task.
TASK - Static variable in class com.plotsquared.core.command.Condense
 
taskAsync(Runnable) - Method in class com.plotsquared.core.util.task.TaskManager
Run an asynchronous task.
taskLater(Runnable, TaskTime) - Method in class com.plotsquared.core.util.task.TaskManager
Run a synchronous task after a given delay.
taskLaterAsync(Runnable, TaskTime) - Method in class com.plotsquared.core.util.task.TaskManager
Run an asynchronous task after a given delay.
TaskManager - Class in com.plotsquared.core.util.task
Task manager that handles scheduling of tasks.
TaskManager() - Constructor for class com.plotsquared.core.util.task.TaskManager
 
taskRepeat(Runnable, TaskTime) - Method in class com.plotsquared.core.util.task.TaskManager
Run a repeating synchronous task.
taskRepeatAsync(Runnable, TaskTime) - Method in class com.plotsquared.core.util.task.TaskManager
Run a repeating asynchronous task.
TaskTime - Class in com.plotsquared.core.util.task
Task timings
TaskTime.TaskUnit - Enum Class in com.plotsquared.core.util.task
 
TaskTime.TimeConverter - Interface in com.plotsquared.core.util.task
 
teleport(Location) - Method in class com.plotsquared.core.player.PlotPlayer
Teleport this player to a location.
teleport(Location, TeleportCause) - Method in class com.plotsquared.core.player.ConsolePlayer
 
teleport(Location, TeleportCause) - Method in class com.plotsquared.core.player.PlotPlayer
Teleport this player to a location.
Teleport() - Constructor for class com.plotsquared.core.configuration.Settings.Teleport
 
TELEPORT - Enum constant in enum class com.plotsquared.core.command.CommandCategory
Teleportation CommandConfig.
TELEPORT_OBJECT - Enum constant in enum class com.plotsquared.core.listener.PlayerBlockEventType
 
TeleportCause - Enum Class in com.plotsquared.core.events
The reason for an internal player teleport.
TeleportCause.CauseSets - Class in com.plotsquared.core.events
 
teleportPlayer(PlotPlayer<?>, TeleportCause, Consumer<Boolean>) - Method in class com.plotsquared.core.plot.Plot
Teleport a player to a plot and send them the teleport message.
teleportPlayer(PlotPlayer<?>, Consumer<Boolean>) - Method in class com.plotsquared.core.plot.Plot
Teleport a player to a plot and send them the teleport message.
temp - Variable in class com.plotsquared.core.plot.Plot
Deprecated.
magical
temp - Variable in class com.plotsquared.core.plot.PlotCluster
 
Template - Class in com.plotsquared.core.command
 
Template(PlotAreaManager, YamlConfiguration, File, SetupUtils, WorldUtil) - Constructor for class com.plotsquared.core.command.Template
 
Templates - Class in com.plotsquared.core.configuration.caption
Utility class that generates templates
TEMPLATES - Static variable in class com.plotsquared.core.configuration.Settings.Paths
 
TEMPORARY_AUTO - Static variable in class com.plotsquared.core.player.PlayerMetaDataKeys
 
TEMPORARY_CONFIRM - Static variable in class com.plotsquared.core.player.PlayerMetaDataKeys
 
TEMPORARY_IGNORE_EXPIRE_TASK - Static variable in class com.plotsquared.core.player.PlayerMetaDataKeys
 
TEMPORARY_INVENTORY - Static variable in class com.plotsquared.core.player.PlayerMetaDataKeys
 
TEMPORARY_KICK - Static variable in class com.plotsquared.core.player.PlayerMetaDataKeys
 
TEMPORARY_LAST_PLOT - Static variable in class com.plotsquared.core.player.PlayerMetaDataKeys
 
TEMPORARY_LOCATION - Static variable in class com.plotsquared.core.player.PlayerMetaDataKeys
 
TEMPORARY_MUSIC - Static variable in class com.plotsquared.core.player.PlayerMetaDataKeys
 
TEMPORARY_SCHEMATICS - Static variable in class com.plotsquared.core.player.PlayerMetaDataKeys
 
TEMPORARY_SETUP - Static variable in class com.plotsquared.core.player.PlayerMetaDataKeys
 
TEMPORARY_WORLD_EDIT_REGION_PLOT - Static variable in class com.plotsquared.core.player.PlayerMetaDataKeys
 
terrainType() - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
terrainType(PlotAreaTerrainType) - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
test(AutoService.AutoQuery) - Method in class com.plotsquared.core.services.plots.AutoService.MultiPlotService
 
test(AutoService.AutoQuery) - Method in class com.plotsquared.core.services.plots.AutoService.SinglePlotService
 
thatPasses(Predicate<Plot>) - Method in class com.plotsquared.core.util.query.PlotQuery
Query for plots that passes a given predicate
ThreadUtils - Class in com.plotsquared.core.util
 
three - Variable in class com.plotsquared.core.collection.QuadMap
 
THRESHOLD - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear
 
ticks(long) - Static method in class com.plotsquared.core.util.task.TaskTime
Create a new task time in server ticks
TICKS - Enum constant in enum class com.plotsquared.core.util.task.TaskTime.TaskUnit
 
ticksToMs(long) - Method in interface com.plotsquared.core.util.task.TaskTime.TimeConverter
Convert from server ticks to milliseconds
TILE_ENTITY_CHECK - Static variable in class com.plotsquared.core.configuration.Settings.Paper_Components
 
time(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Toggle
 
TIME_DISABLED - Static variable in class com.plotsquared.core.plot.flag.implementations.TimeFlag
 
TIME_ZONE - Static variable in class com.plotsquared.core.configuration.Settings.Timeformat
 
Timed(int, T) - Constructor for class com.plotsquared.core.plot.flag.types.TimedFlag.Timed
 
TimedFlag<T,F extends PlotFlag<TimedFlag.Timed<T>,F>> - Class in com.plotsquared.core.plot.flag.types
 
TimedFlag(TimedFlag.Timed<T>, T, Caption) - Constructor for class com.plotsquared.core.plot.flag.types.TimedFlag
 
TimedFlag.Timed<T> - Class in com.plotsquared.core.plot.flag.types
 
TimeFlag - Class in com.plotsquared.core.plot.flag.implementations
 
TimeFlag(Long) - Constructor for class com.plotsquared.core.plot.flag.implementations.TimeFlag
 
Timeformat() - Constructor for class com.plotsquared.core.configuration.Settings.Timeformat
 
timestamp - Variable in class com.plotsquared.core.command.CmdInstance
 
timestamp - Variable in class com.plotsquared.core.plot.comment.PlotComment
 
timeToSec(String) - Static method in class com.plotsquared.core.util.TimeUtil
Parse a time string back into time
TimeUtil - Class in com.plotsquared.core.util
 
title() - Method in class com.plotsquared.core.plot.PlotTitle
 
TITLE_FLAG_DEFAULT - Static variable in class com.plotsquared.core.plot.flag.implementations.PlotTitleFlag
 
titles(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Toggle
 
Titles() - Constructor for class com.plotsquared.core.configuration.Settings.Titles
 
TITLES_AS_ACTIONBAR - Static variable in class com.plotsquared.core.configuration.Settings.Titles
 
TITLES_FADE_IN - Static variable in class com.plotsquared.core.configuration.Settings.Titles
 
TITLES_FADE_OUT - Static variable in class com.plotsquared.core.configuration.Settings.Titles
 
TITLES_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.TitlesFlag
 
TITLES_NONE - Static variable in class com.plotsquared.core.plot.flag.implementations.TitlesFlag
 
TITLES_STAY - Static variable in class com.plotsquared.core.configuration.Settings.Titles
 
TITLES_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.TitlesFlag
 
TitlesFlag - Class in com.plotsquared.core.plot.flag.implementations
 
TitlesFlag.TitlesFlagValue - Enum Class in com.plotsquared.core.plot.flag.implementations
 
toActor() - Method in class com.plotsquared.core.player.ConsolePlayer
 
toActor() - Method in class com.plotsquared.core.player.PlotPlayer
 
toCommaSeparatedString() - Method in class com.plotsquared.core.plot.PlotId
Get a String representation of the plot ID where the components are separated by ","
toDashSeparatedString() - Method in class com.plotsquared.core.plot.PlotId
Get a String representation of the plot ID where the components are separated by "-"
toDouble(Object, double) - Static method in class com.plotsquared.core.configuration.MemorySection
 
toggle - Variable in class com.plotsquared.core.command.MainCommand
 
toggle(PlotPlayer<?>, String) - Method in class com.plotsquared.core.command.Toggle
 
Toggle - Class in com.plotsquared.core.command
 
Toggle() - Constructor for class com.plotsquared.core.command.Toggle
 
toInt(Object, int) - Static method in class com.plotsquared.core.configuration.MemorySection
 
toLegacyPlatformString(Component) - Method in interface com.plotsquared.core.PlotPlatform
Convert a component to a legacy string
toLong(Object, long) - Static method in class com.plotsquared.core.configuration.MemorySection
 
toMBR() - Method in class com.plotsquared.core.location.Location
Get a minimum bounding rectangle that contains this location only
toMs(TaskTime) - Method in interface com.plotsquared.core.util.task.TaskTime.TimeConverter
Convert the task time to milliseconds
TOP_BLOCK - Variable in class com.plotsquared.core.generator.ClassicPlotWorld
 
toPattern() - Method in class com.plotsquared.core.plot.BlockBucket
 
toRectangle(CuboidRegion) - Static method in class com.plotsquared.core.util.RegionUtil
 
toSeparatedString(String) - Method in class com.plotsquared.core.plot.PlotId
Get a String representation of the plot ID where the components are separated by a specified string
toString() - Method in class com.plotsquared.core.command.Argument
 
toString() - Method in class com.plotsquared.core.command.Command
 
toString() - Method in enum class com.plotsquared.core.command.CommandCategory
Deprecated.
toString() - Method in class com.plotsquared.core.configuration.MemorySection
 
toString() - Method in interface com.plotsquared.core.generator.GeneratorWrapper
 
toString() - Method in class com.plotsquared.core.generator.IndependentPlotGenerator
 
toString() - Method in class com.plotsquared.core.location.BlockLoc
 
toString() - Method in class com.plotsquared.core.location.ChunkWrapper
 
toString() - Method in class com.plotsquared.core.location.Location
 
toString() - Method in class com.plotsquared.core.location.PlotLoc
 
toString() - Method in enum class com.plotsquared.core.permissions.Permission
 
toString() - Method in class com.plotsquared.core.player.MetaDataKey
 
toString() - Method in class com.plotsquared.core.player.PlotPlayer
This player's name.
toString() - Method in class com.plotsquared.core.plot.BlockBucket
 
toString() - Method in class com.plotsquared.core.plot.comment.CommentInbox
 
toString() - Method in class com.plotsquared.core.plot.comment.InboxOwner
 
toString() - Method in class com.plotsquared.core.plot.comment.InboxPublic
 
toString() - Method in class com.plotsquared.core.plot.comment.InboxReport
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.DescriptionFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.DoneFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.FarewellFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.FlyFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.GamemodeFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.GreetingFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.GuestGamemodeFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.KeepFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.MusicFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.PlotTitleFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.TitlesFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.implementations.WeatherFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.PlotFlag
Returns a string representation of the flag instance, that when passed through PlotFlag.parse(String) will result in an equivalent instance of the flag.
toString() - Method in class com.plotsquared.core.plot.flag.types.BlockTypeWrapper
 
toString() - Method in class com.plotsquared.core.plot.flag.types.BooleanFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.types.DoubleFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.types.IntegerFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.types.ListFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.types.LongFlag
 
toString() - Method in class com.plotsquared.core.plot.flag.types.TimedFlag.Timed
 
toString() - Method in class com.plotsquared.core.plot.flag.types.TimedFlag
 
toString() - Method in class com.plotsquared.core.plot.Plot
Gets plot display name.
toString() - Method in class com.plotsquared.core.plot.PlotArea
 
toString() - Method in class com.plotsquared.core.plot.PlotCluster
 
toString() - Method in class com.plotsquared.core.plot.PlotId
Get a String representation of the plot ID where the components are separated by ";"
toString() - Method in class com.plotsquared.core.PlotVersion
 
toString() - Method in class com.plotsquared.core.synchronization.LockKey
 
toString() - Method in class com.plotsquared.core.util.helpmenu.HelpObject
 
toTicks(TaskTime) - Method in interface com.plotsquared.core.util.task.TaskTime.TimeConverter
Convert the task time to server ticks
toUnderscoreSeparatedString() - Method in class com.plotsquared.core.plot.PlotId
Get a String representation of the plot ID where the components are separated by "_"
transform(Component) - Method in interface com.plotsquared.core.configuration.caption.ComponentTransform
Applies this transform on the given component and returns the result.
TranslatableCaption - Class in com.plotsquared.core.configuration.caption
Caption that is user modifiable
TRIGGER_PHYSICAL - Enum constant in enum class com.plotsquared.core.listener.PlayerBlockEventType
 
Trim - Class in com.plotsquared.core.command
 
Trim(PlotAreaManager, WorldUtil, GlobalBlockQueue, RegionManager) - Constructor for class com.plotsquared.core.command.Trim
 
TRUE - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.TitlesFlag.TitlesFlagValue
 
Trust - Class in com.plotsquared.core.command
 
Trust(EventDispatcher) - Constructor for class com.plotsquared.core.command.Trust
 
TRUSTED - Enum constant in enum class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag.DeniedGroup
 
tryParse(String, String, String) - Static method in class com.plotsquared.core.PlotVersion
 
two - Variable in class com.plotsquared.core.collection.QuadMap
 

U

unclaim() - Method in class com.plotsquared.core.plot.Plot
Unclaim the plot (does not modify terrain).
unClaimPlot(Plot, Runnable, QueueCoordinator) - Method in class com.plotsquared.core.generator.ClassicPlotManager
 
unClaimPlot(Plot, Runnable, QueueCoordinator) - Method in class com.plotsquared.core.plot.PlotManager
Completes block changes associated with plot unclaim.
unClaimPlot(Plot, Runnable, QueueCoordinator) - Method in class com.plotsquared.core.plot.world.SinglePlotManager
 
UniqueStatement(String) - Constructor for class com.plotsquared.core.database.SQLManager.UniqueStatement
 
UNKNOWN - Enum constant in enum class com.plotsquared.core.events.TeleportCause
 
UNKNOWN_AS_DEFAULT - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
unlink() - Method in class com.plotsquared.core.plot.PlotModificationManager
Unlink a plot and remove the roads
Unlink - Class in com.plotsquared.core.command
 
Unlink(EventDispatcher) - Constructor for class com.plotsquared.core.command.Unlink
 
unlinkPlot(boolean, boolean) - Method in class com.plotsquared.core.plot.PlotModificationManager
Unlink the plot and all connected plots.
unload(String, boolean) - Method in class com.plotsquared.core.util.SetupUtils
 
unloadAfter(boolean) - Method in class com.plotsquared.core.queue.ChunkCoordinatorBuilder
Set whether the chunks should be allow to unload after being accessed.
unpair(int) - Static method in class com.plotsquared.core.plot.PlotId
Gets the PlotId from the HashCode
Note: Only accurate for small x,z values (short)
unpair16x(byte) - Static method in class com.plotsquared.core.util.MathMan
 
unpair16y(byte) - Static method in class com.plotsquared.core.util.MathMan
 
unpairIntX(long) - Static method in class com.plotsquared.core.util.MathMan
 
unpairIntY(long) - Static method in class com.plotsquared.core.util.MathMan
 
unpairX(int) - Static method in class com.plotsquared.core.util.MathMan
 
unpairY(int) - Static method in class com.plotsquared.core.util.MathMan
 
unregister() - Method in class com.plotsquared.core.player.PlotPlayer
Called when this player quits.
unregister(PlotPlayer<?>) - Method in interface com.plotsquared.core.PlotPlatform
Unregisters a PlotPlayer from cache e.g.
unregisterAll() - Method in class com.plotsquared.core.util.EventDispatcher
 
unregisterClass(Class<? extends ConfigurationSerializable>) - Static method in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
Unregisters any aliases for the specified ConfigurationSerializable class.
unregisterClass(String) - Static method in class com.plotsquared.core.configuration.serialization.ConfigurationSerialization
Unregisters the specified alias to a ConfigurationSerializable
unregisterListener(Object) - Method in class com.plotsquared.core.util.EventDispatcher
 
unsafeAllowed - Static variable in class com.plotsquared.core.command.DebugAllowUnsafe
 
unsignedmod(int, int) - Static method in class com.plotsquared.core.util.MathMan
 
UnsupportedFormatException(String) - Constructor for exception com.plotsquared.core.util.SchematicHandler.UnsupportedFormatException
Throw with a message.
UnsupportedFormatException(String, Throwable) - Constructor for exception com.plotsquared.core.util.SchematicHandler.UnsupportedFormatException
Throw with a message and a cause.
UNTRUSTED_VISIT_FLAG_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.UntrustedVisitFlag
 
UntrustedVisitFlag - Class in com.plotsquared.core.plot.flag.implementations
 
UntrustedVisitFlag(boolean) - Constructor for class com.plotsquared.core.plot.flag.implementations.UntrustedVisitFlag
 
UPDATE - Static variable in class com.plotsquared.core.generator.HybridUtils
 
UPDATE_EDGES - Static variable in class com.plotsquared.core.configuration.Settings.QUEUE
 
UPDATE_NOTIFICATIONS - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
UpdateChecker() - Constructor for class com.plotsquared.core.configuration.Settings.UpdateChecker
 
updateExpired(Plot) - Method in class com.plotsquared.core.plot.expiration.ExpireManager
 
updateGenerators(boolean) - Method in class com.plotsquared.core.util.SetupUtils
 
updateSQL(String) - Method in class com.plotsquared.core.database.Database
Executes an Update SQL Query.
updateSQL(String) - Method in class com.plotsquared.core.database.MySQL
 
updateSQL(String) - Method in class com.plotsquared.core.database.SQLite
 
updateTables(int[]) - Method in interface com.plotsquared.core.database.AbstractDB
 
updateTables(int[]) - Static method in class com.plotsquared.core.database.DBFunc
 
updateTables(int[]) - Method in class com.plotsquared.core.database.SQLManager
 
updateWorldBorder() - Method in class com.plotsquared.core.plot.Plot
Expands the world border to include this plot if it is beyond the current border.
upload(Plot) - Method in class com.plotsquared.core.util.PlotUploader
Upload a plot and retrieve a result.
upload(Plot, UUID, String, RunnableVal<URL>) - Method in class com.plotsquared.core.util.WorldUtil
 
upload(UUID, String, String, RunnableVal<OutputStream>, RunnableVal<URL>) - Static method in class com.plotsquared.core.util.SchematicHandler
Deprecated, for removal: This API element is subject to removal in a future version.
upload(CompoundTag, UUID, String, RunnableVal<URL>) - Method in class com.plotsquared.core.util.SchematicHandler
Deprecated, for removal: This API element is subject to removal in a future version.
URL - Static variable in class com.plotsquared.core.configuration.Settings.Web
Deprecated.
 
usage() - Element in annotation interface com.plotsquared.core.command.CommandDeclaration
 
USAGE - Static variable in class com.plotsquared.core.command.DebugRoadRegen
 
USE - Static variable in class com.plotsquared.core.configuration.Storage.MySQL
 
USE - Static variable in class com.plotsquared.core.configuration.Storage.SQLite
 
USE_LIKES - Static variable in class com.plotsquared.core.configuration.Settings.Ratings
 
USE_MVDWAPI - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
USE_NONE - Static variable in class com.plotsquared.core.plot.flag.implementations.UseFlag
 
USE_WALL_IN_ROAD_SCHEM_HEIGHT - Static variable in class com.plotsquared.core.configuration.Settings.Schematics
 
useEconomy() - Method in class com.plotsquared.core.plot.PlotArea
Get whether economy is enabled and used on this plot area or not.
UseFlag - Class in com.plotsquared.core.plot.flag.implementations
 
UseFlag(List<BlockTypeWrapper>) - Constructor for class com.plotsquared.core.plot.flag.implementations.UseFlag
 
useLock(LockKey, Runnable) - Method in class com.plotsquared.core.synchronization.LockRepository
Wait for the lock to become available, and run the given runnable, then unlock the lock.
useLock(LockKey, Consumer<Lock>) - Method in class com.plotsquared.core.synchronization.LockRepository
Consume a lock
USER - Static variable in class com.plotsquared.core.configuration.Storage.MySQL
 
UUID() - Constructor for class com.plotsquared.core.configuration.Settings.UUID
 
UUID_CACHE_SIZE - Static variable in class com.plotsquared.core.configuration.Settings.UUID
 
UUIDMapping - Class in com.plotsquared.core.uuid
A pair consisting of a UUID and a username
UUIDMapping(UUID, String) - Constructor for class com.plotsquared.core.uuid.UUIDMapping
 
UUIDPipeline - Class in com.plotsquared.core.uuid
An UUID pipeline is essentially an ordered list of uuid services that each get the opportunity of providing usernames or UUIDs.
UUIDPipeline(Executor) - Constructor for class com.plotsquared.core.uuid.UUIDPipeline
Construct a new UUID pipeline
UUIDService - Interface in com.plotsquared.core.uuid
Service used to provide usernames from player UUIDs

V

validateAllPlots(Set<Plot>) - Method in interface com.plotsquared.core.database.AbstractDB
 
validateAllPlots(Set<Plot>) - Method in class com.plotsquared.core.database.SQLManager
 
validatePlots(Set<Plot>) - Static method in class com.plotsquared.core.database.DBFunc
 
validateValue(String) - Method in class com.plotsquared.core.configuration.ConfigurationUtil.SettingValue
 
value - Variable in class com.plotsquared.core.util.task.RunnableVal
 
value() - Element in annotation interface com.plotsquared.core.configuration.Config.BlockName
 
value() - Element in annotation interface com.plotsquared.core.configuration.Config.Comment
 
value() - Element in annotation interface com.plotsquared.core.configuration.serialization.DelegateDeserialization
Which class should be used as a delegate for this classes deserialization
value() - Element in annotation interface com.plotsquared.core.configuration.serialization.SerializableAs
This is the name your class will be stored and retrieved as.
value1 - Variable in class com.plotsquared.core.util.task.RunnableVal2
 
value1 - Variable in class com.plotsquared.core.util.task.RunnableVal3
 
value2 - Variable in class com.plotsquared.core.util.task.RunnableVal2
 
value2 - Variable in class com.plotsquared.core.util.task.RunnableVal3
 
value3 - Variable in class com.plotsquared.core.util.task.RunnableVal3
 
valueOf(int) - Static method in enum class com.plotsquared.core.events.Result
Obtain the Result enum associated with the int value
valueOf(int) - Static method in enum class com.plotsquared.core.queue.LightingMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.command.Command.CommandResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.command.CommandCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.command.RequiredType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.events.PlotUnlinkEvent.REASON
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.events.Result
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.events.TeleportCause
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.generator.ClassicPlotManagerComponent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.listener.PlayerBlockEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.location.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.permissions.ConsolePermissionProfile
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.permissions.NullPermissionProfile
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.permissions.Permission
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.permissions.PermissionHandler.PermissionHandlerCapability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.plot.flag.FlagContainer.PlotFlagUpdateType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag.DeniedGroup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.plot.flag.implementations.FlyFlag.FlyStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag.FlowStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.plot.flag.implementations.TitlesFlag.TitlesFlagValue
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.plot.PlotAreaTerrainType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.plot.PlotAreaType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.plot.PlotWeather
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.PlotSquared.SortType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.queue.LightingMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.setup.CommonSetupSteps
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.util.query.SortingStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.plotsquared.core.util.task.TaskTime.TaskUnit
Returns the enum constant of this class with the specified name.
values - Static variable in class com.plotsquared.core.command.Merge
 
values - Static variable in class com.plotsquared.core.command.Set
 
values() - Static method in enum class com.plotsquared.core.command.Command.CommandResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.command.CommandCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.command.RequiredType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.events.PlotUnlinkEvent.REASON
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.events.Result
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.events.TeleportCause
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.generator.ClassicPlotManagerComponent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.listener.PlayerBlockEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.location.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.permissions.ConsolePermissionProfile
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.permissions.NullPermissionProfile
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.permissions.Permission
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.permissions.PermissionHandler.PermissionHandlerCapability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.plot.flag.FlagContainer.PlotFlagUpdateType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.plot.flag.implementations.DenyTeleportFlag.DeniedGroup
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.plot.flag.implementations.FlyFlag.FlyStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.plot.flag.implementations.LiquidFlowFlag.FlowStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.plot.flag.implementations.TitlesFlag.TitlesFlagValue
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.plot.PlotAreaTerrainType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.plot.PlotAreaType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.plot.PlotWeather
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.PlotSquared.SortType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.queue.LightingMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.setup.CommonSetupSteps
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.util.query.SortingStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.plotsquared.core.util.task.TaskTime.TaskUnit
Returns an array containing the constants of this enum class, in the order they are declared.
variety - Variable in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
VARIETY - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear.CALIBRATION
 
variety_sd - Variable in class com.plotsquared.core.plot.expiration.PlotAnalysis
 
VARIETY_SD - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear.CALIBRATION
 
VEHICLE - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
VEHICLE_BREAK_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.VehicleBreakFlag
 
VEHICLE_BREAK_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.VehicleBreakFlag
 
VEHICLE_CAP_UNLIMITED - Static variable in class com.plotsquared.core.plot.flag.implementations.VehicleCapFlag
 
VEHICLE_PLACE_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.VehiclePlaceFlag
 
VEHICLE_PLACE_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.VehiclePlaceFlag
 
VEHICLE_USE_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.VehicleUseFlag
 
VEHICLE_USE_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.VehicleUseFlag
 
VehicleBreakFlag - Class in com.plotsquared.core.plot.flag.implementations
 
VehicleCapFlag - Class in com.plotsquared.core.plot.flag.implementations
 
VehicleCapFlag(int) - Constructor for class com.plotsquared.core.plot.flag.implementations.VehicleCapFlag
 
VehiclePlaceFlag - Class in com.plotsquared.core.plot.flag.implementations
 
VehicleUseFlag - Class in com.plotsquared.core.plot.flag.implementations
 
version - Variable in class com.plotsquared.core.PlotVersion
 
versionMaxHeight() - Method in interface com.plotsquared.core.PlotPlatform
Gets the default maximum world height for the version of Minecraft that the server is running.
versionMinHeight() - Method in interface com.plotsquared.core.PlotPlatform
Gets the default minimum world height for the version of Minecraft that the server is running.
versionString - Variable in class com.plotsquared.core.PlotVersion
 
versionString() - Method in class com.plotsquared.core.PlotVersion
 
VILLAGER - Static variable in class com.plotsquared.core.util.entity.EntityCategories
 
VILLAGER_INTERACT_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.VillagerInteractFlag
 
VILLAGER_INTERACT_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.VillagerInteractFlag
 
VillagerInteractFlag - Class in com.plotsquared.core.plot.flag.implementations
 
VINE_GROW_FALSE - Static variable in class com.plotsquared.core.plot.flag.implementations.VineGrowFlag
 
VINE_GROW_TRUE - Static variable in class com.plotsquared.core.plot.flag.implementations.VineGrowFlag
 
VineGrowFlag - Class in com.plotsquared.core.plot.flag.implementations
 
Visit - Class in com.plotsquared.core.command
 
Visit(PlotAreaManager) - Constructor for class com.plotsquared.core.command.Visit
 
VISIT_MERGED_OWNERS - Static variable in class com.plotsquared.core.configuration.Settings.Teleport
 
VOID - Variable in class com.plotsquared.core.plot.world.SinglePlotArea
 

W

WALL - Enum constant in enum class com.plotsquared.core.generator.ClassicPlotManagerComponent
 
WALL_BLOCK - Variable in class com.plotsquared.core.generator.ClassicPlotWorld
 
WALL_FILLING - Variable in class com.plotsquared.core.generator.ClassicPlotWorld
 
WALL_HEIGHT - Variable in class com.plotsquared.core.generator.ClassicPlotWorld
 
wasAdded() - Method in class com.plotsquared.core.events.PlayerPlotDeniedEvent
If a user was added.
wasAdded() - Method in class com.plotsquared.core.events.PlayerPlotHelperEvent
If a player was added
wasAdded() - Method in class com.plotsquared.core.events.PlayerPlotTrustedEvent
If a player was added
wasAuto() - Method in class com.plotsquared.core.events.PlotClaimedNotifyEvent
If the plot was claimed using /plot auto
WeatherFlag - Class in com.plotsquared.core.plot.flag.implementations
 
WeatherFlag(PlotWeather) - Constructor for class com.plotsquared.core.plot.flag.implementations.WeatherFlag
Construct a new flag instance.
Web() - Constructor for class com.plotsquared.core.configuration.Settings.Web
Deprecated.
 
WEExtent - Class in com.plotsquared.core.listener
 
WEExtent(Set<CuboidRegion>, Extent) - Constructor for class com.plotsquared.core.listener.WEExtent
 
WEManager - Class in com.plotsquared.core.util
 
WEManager() - Constructor for class com.plotsquared.core.util.WEManager
 
WEST - Enum constant in enum class com.plotsquared.core.location.Direction
 
WESubscriber - Class in com.plotsquared.core.listener
 
WESubscriber(PlotAreaManager, WorldUtil) - Constructor for class com.plotsquared.core.listener.WESubscriber
 
whereBasePlot() - Method in class com.plotsquared.core.util.query.PlotQuery
Query for base plots only
withAlias(String) - Method in class com.plotsquared.core.util.query.PlotQuery
Query for plots with a specific alias
withChunk(BlockVector2) - Method in class com.plotsquared.core.queue.ChunkCoordinatorBuilder
Add a chunk to be accessed
withChunks(Collection<BlockVector2>) - Method in class com.plotsquared.core.queue.ChunkCoordinatorBuilder
Add a Collection of chunks to be accessed
withConsumer(Consumer<BlockVector2>) - Method in class com.plotsquared.core.queue.ChunkCoordinatorBuilder
Set the consumer to be used when a chunk is loaded
withdrawMoney(PlotPlayer<?>, double) - Method in class com.plotsquared.core.util.EconHandler
 
withFinalAction(Runnable) - Method in class com.plotsquared.core.queue.ChunkCoordinatorBuilder
Set the Runnable to run when all chunks have been accessed
withInitialBatchSize(int) - Method in class com.plotsquared.core.queue.ChunkCoordinatorBuilder
Set the initial batch size to be used for loading chunks
withMaxIterationTime(long) - Method in class com.plotsquared.core.queue.ChunkCoordinatorBuilder
Set the max time taken while iterating over and accessing loaded chunks
withMember(UUID) - Method in class com.plotsquared.core.util.query.PlotQuery
Query for plots with a specific member (added/trusted/owner)
withPitch(float) - Method in class com.plotsquared.core.location.Location
Return a new location using the given pitch
withPlot(Plot) - Method in class com.plotsquared.core.util.query.PlotQuery
Query with a pre-defined result
withProgressSubscriber(ProgressSubscriber) - Method in class com.plotsquared.core.queue.ChunkCoordinatorBuilder
 
withProgressSubscribers(Collection<ProgressSubscriber>) - Method in class com.plotsquared.core.queue.ChunkCoordinatorBuilder
 
withRegion(Location, Location) - Method in class com.plotsquared.core.queue.ChunkCoordinatorBuilder
Add chunks within a region to be accessed
withSingle(BlockState) - Static method in class com.plotsquared.core.plot.BlockBucket
 
withSortingStrategy(SortingStrategy) - Method in class com.plotsquared.core.util.query.PlotQuery
Specify the sorting strategy that will decide how to sort the results.
withThrowableConsumer(Consumer<Throwable>) - Method in class com.plotsquared.core.queue.ChunkCoordinatorBuilder
Set the consumer to be used to handle Throwables
withWorld(String) - Method in class com.plotsquared.core.location.Location
Return a new location using the given world
withX(int) - Method in class com.plotsquared.core.location.Location
Return a new location using the given X coordinate
withY(int) - Method in class com.plotsquared.core.location.Location
Return a new location using the given Y coordinate
withYaw(float) - Method in class com.plotsquared.core.location.Location
Return a new location using the given yaw
withZ(int) - Method in class com.plotsquared.core.location.Location
Return a new location using the given Z coordinate
wLetterPair(String) - Static method in class com.plotsquared.core.util.StringComparison
Create an ArrayList containing pairs of letters
world - Variable in class com.plotsquared.core.location.ChunkWrapper
 
world - Variable in class com.plotsquared.core.plot.comment.PlotComment
 
World<T> - Interface in com.plotsquared.core.location
PlotSquared representation of a platform world
WORLD - Enum constant in enum class com.plotsquared.core.plot.PlotWeather
 
World.NullWorld<T> - Class in com.plotsquared.core.location
 
WorldConfig - Annotation Interface in com.plotsquared.core.inject.annotations
 
worldContainer() - Method in interface com.plotsquared.core.PlotPlatform
Gets the folder where all world data is stored.
worldedit(Command, PlotPlayer<?>, String[], RunnableVal3<Command, Runnable, Runnable>, RunnableVal2<Command, Command.CommandResult>) - Method in class com.plotsquared.core.command.Toggle
 
WORLDEDIT_RESTRICTIONS - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
worldEditImplementations() - Method in interface com.plotsquared.core.PlotPlatform
Get the kind of WorldEdit implementation
WorldFile - Annotation Interface in com.plotsquared.core.inject.annotations
 
worldManager() - Method in interface com.plotsquared.core.PlotPlatform
Get the platform specific world manager
worldName() - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
worldName(String) - Method in class com.plotsquared.core.setup.PlotAreaBuilder
 
WORLDS - Variable in class com.plotsquared.core.configuration.Settings.Auto_Clear
 
WORLDS - Static variable in class com.plotsquared.core.configuration.Settings.Enabled_Components
 
worldUtil - Variable in class com.plotsquared.core.util.RegionManager
 
worldUtil() - Method in interface com.plotsquared.core.PlotPlatform
Get the world utility implementation
WorldUtil - Class in com.plotsquared.core.util
 
WorldUtil() - Constructor for class com.plotsquared.core.util.WorldUtil
 
wrap(byte, int) - Static method in class com.plotsquared.core.generator.HybridPlotWorld
 
wrap2(byte, int) - Static method in class com.plotsquared.core.generator.HybridPlotWorld
 
wrapPlayer(String) - Method in class com.plotsquared.core.PlotAPI
Gets the PlotPlayer for a username.
wrapPlayer(UUID) - Method in class com.plotsquared.core.PlotAPI
Gets the PlotPlayer for a UUID.
wrapPlotGenerator(String, IndependentPlotGenerator) - Method in interface com.plotsquared.core.PlotPlatform
Create a platform generator from a plot generator
write(byte[]) - Method in class com.plotsquared.core.util.net.AbstractDelegateOutputStream
 
write(byte[], int, int) - Method in class com.plotsquared.core.util.net.AbstractDelegateOutputStream
 
write(int) - Method in class com.plotsquared.core.util.net.AbstractDelegateOutputStream
 

X

x - Variable in class com.plotsquared.core.collection.QuadMap
 
x - Variable in class com.plotsquared.core.location.ChunkWrapper
 
x_loc - Static variable in class com.plotsquared.core.util.MainUtil
Deprecated, for removal: This API element is subject to removal in a future version.

Y

y_loc - Static variable in class com.plotsquared.core.util.MainUtil
Deprecated, for removal: This API element is subject to removal in a future version.
YamlConfiguration - Class in com.plotsquared.core.configuration.file
An implementation of Configuration which saves all files in Yaml.
YamlConfiguration() - Constructor for class com.plotsquared.core.configuration.file.YamlConfiguration
 
YamlConfigurationOptions - Class in com.plotsquared.core.configuration.file
Various settings for controlling the input and output of a YamlConfiguration.
YamlConstructor - Class in com.plotsquared.core.configuration.file
 
year - Variable in class com.plotsquared.core.PlotVersion
 
yield() - Method in interface com.plotsquared.core.util.task.YieldRunnable
Runs the Runnable.run() method again on the next tick.
YieldRunnable - Interface in com.plotsquared.core.util.task
A runnable that can be yielded.

Z

z - Variable in class com.plotsquared.core.collection.QuadMap
 
z - Variable in class com.plotsquared.core.location.ChunkWrapper
 
z_loc - Static variable in class com.plotsquared.core.util.MainUtil
Deprecated, for removal: This API element is subject to removal in a future version.
ZERO - Static variable in class com.plotsquared.core.location.BlockLoc
 
zipAll(String, Set<FileBytes>) - Static method in class com.plotsquared.core.command.Template
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form