Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • New
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Classes
  • Fields
  • Methods
  • Constructors
  • Enum Constants
  • Element
    Description
    com.plotsquared.core.command.Chat
    In favor of "/plot toggle chat" and scheduled for removal within the next major release.
    com.plotsquared.core.command.Load.secToTime(long)
    Use TimeUtil.secToTime(long)
    com.plotsquared.core.command.Save
    In favor of "/plot download" (Arkitektonika) and scheduled for removal within the next major release.
    com.plotsquared.core.configuration.Config.ConfigBlock.getSections()
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.configuration.Config.get(String, Class<?>)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.configuration.Settings.Web
    com.plotsquared.core.events.PlayerAutoPlotEvent.getSize_x()
    for removal. Use PlayerAutoPlotEvent.getSizeX()
    com.plotsquared.core.events.PlayerAutoPlotEvent.getSize_z()
    for removal. Use PlayerAutoPlotEvent.getSizeZ()
    com.plotsquared.core.events.PlayerAutoPlotEvent.setSize_x(int)
    for removal. Use PlayerAutoPlotEvent.setSizeX(int)
    com.plotsquared.core.events.PlayerAutoPlotEvent.setSize_z(int)
    for removal. Use PlayerAutoPlotEvent.setSizeZ(int)
    com.plotsquared.core.events.PlayerTeleportToPlotEvent(PlotPlayer<?>, Location, Plot)
    use PlayerTeleportToPlotEvent(PlotPlayer, Location, Plot, TeleportCause). You should not be creating events in the first place.
    com.plotsquared.core.generator.AugmentedUtils.generate(Object, String, int, int, QueueCoordinator)
    Use AugmentedUtils.generateChunk(String, int, int, QueueCoordinator) as chunkObject is not required in the above method
    com.plotsquared.core.generator.HybridPlotWorld.addOverlayBiome(short, short, BiomeType)
    This method should not be available for public API usage and will be made private.
    com.plotsquared.core.generator.HybridPlotWorld.addOverlayBlock(short, short, short, BaseBlock, boolean, int)
    This method should not be available for public API usage and will be made private.
    com.plotsquared.core.generator.HybridPlotWorld.getRoot()
    in favour of HybridPlotWorld.getSchematicRoot()
    com.plotsquared.core.generator.HybridPlotWorld.PLOT_SCHEMATIC_HEIGHT
    com.plotsquared.core.generator.HybridPlotWorld.wrap(byte, int)
    com.plotsquared.core.generator.HybridPlotWorld.wrap2(byte, int)
    com.plotsquared.core.generator.HybridUtils.checkModified(QueueCoordinator, int, int, int, int, int, int, BlockState[])
    Unused internally and poor implementation. Scheduled for removal in next major release.
    com.plotsquared.core.generator.HybridUtils.regenerateRoad(PlotArea, BlockVector2, int)
    use HybridUtils.regenerateRoad(PlotArea, BlockVector2, int, QueueCoordinator)
    com.plotsquared.core.generator.IndependentPlotGenerator.generateChunk(ScopedQueueCoordinator, PlotArea)
    ScopedQueueCoordinator will be renamed in v7.
    com.plotsquared.core.generator.IndependentPlotGenerator.populateChunk(ScopedQueueCoordinator, PlotArea)
    ScopedQueueCoordinator will be renamed in v7.
    com.plotsquared.core.permissions.Permission.PERMISSION_PROJECTILE_OTHER
    com.plotsquared.core.permissions.Permission.PERMISSION_PROJECTILE_UNOWNED
    com.plotsquared.core.plot.expiration.ExpireManager.getAge(UUID)
    com.plotsquared.core.plot.expiration.ExpireManager.IMP
    Use PlotPlatform.expireManager() instead
    com.plotsquared.core.plot.flag.FlagContainer.canEqual(Object)
    This method is not meant to be invoked or overridden, with no replacement.
    com.plotsquared.core.plot.flag.PlotFlag.canEqual(Object)
    This method is not meant to be invoked or overridden, with no replacement.
    com.plotsquared.core.plot.Plot.claim(PlotPlayer<?>, boolean, String)
    com.plotsquared.core.plot.Plot.claim(PlotPlayer<?>, boolean, String, boolean)
    com.plotsquared.core.plot.Plot.MAX_HEIGHT
    com.plotsquared.core.plot.PlotArea.getDefaultHome()
    Use PlotArea.defaultHome
    com.plotsquared.core.plot.PlotArea.getLegacySignMaterial()
    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.
    com.plotsquared.core.plot.PlotArea.getNonmemberHome()
    Use PlotArea.nonmemberHome
    com.plotsquared.core.plot.PlotId.copy()
    PlotId is immutable, copy is not required.
    com.plotsquared.core.plot.PlotManager.getWorldHeight()
    In favor of custom world heights within 1.17 and therefore scheduled for removal without replacement
    com.plotsquared.core.plot.PlotSettings.setMerged(int, boolean)
    Unused internally. Scheduled for removal in next major release. Use PlotSettings.setMerged(Direction, boolean)
    com.plotsquared.core.plot.PlotWorld.canEqual(Object)
    This method is not meant to be invoked or overridden, with no replacement.
    com.plotsquared.core.queue.ChunkQueueCoordinator
    This class is poorly designed and will no longer be used in PlotSquared
    com.plotsquared.core.queue.QueueCoordinator.getForChunk(int, int)
    Use QueueCoordinator.getForChunk(int, int, int, int)
    com.plotsquared.core.queue.QueueCoordinator.getForChunk(int, int, int, int)
    ScopedQueueCoordinator will be renamed in v7.
    com.plotsquared.core.queue.QueueCoordinator.setBiome(int, int, BiomeType)
    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, 1.18 and earlier.
    com.plotsquared.core.queue.ScopedQueueCoordinator
    This should be renamed to NormalizedScopedQueueCoordinator or something.
    com.plotsquared.core.util.BlockUtil.deserialize(Map<String, Object>)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.BlockUtil.parse(String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.ChunkManager.postProcessChunk(BlockVector2, ScopedQueueCoordinator)
    ScopedQueueCoordinator will be renamed in v7.
    com.plotsquared.core.util.ChunkManager.preProcessChunk(BlockVector2, ScopedQueueCoordinator)
    ScopedQueueCoordinator will be renamed in v7.
    com.plotsquared.core.util.ChunkManager.setChunkInPlotArea(RunnableVal<ScopedQueueCoordinator>, RunnableVal<ScopedQueueCoordinator>, String, BlockVector2)
    ScopedQueueCoordinator will be renamed in v7.
    com.plotsquared.core.util.ChunkUtil.isWholeChunk(Location, Location, BlockVector2)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MainUtil
    Do not use
    com.plotsquared.core.util.MainUtil.CACHE_I
    com.plotsquared.core.util.MainUtil.CACHE_J
    com.plotsquared.core.util.MainUtil.initCache()
    com.plotsquared.core.util.MainUtil.x_loc
    com.plotsquared.core.util.MainUtil.y_loc
    com.plotsquared.core.util.MainUtil.z_loc
    com.plotsquared.core.util.MathMan.atan2(float, float)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.floorMod(int, int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.getDirection(float, float)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.getMean(double[])
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.getPitchAndYaw(float, float, float)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.getSD(double[], double)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.inverseRound(double)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.invSqrt(float)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.isPowerOfTwo(int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.mod(int, int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.pair16(byte, byte)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.pairInt(int, int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.sqrt(int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.sqrtApprox(double)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.sqrtApprox(float)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unpair16x(byte)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unpair16y(byte)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unpairIntX(long)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unpairIntY(long)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unpairX(int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unpairY(int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unsignedmod(int, int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.Permissions
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes
    com.plotsquared.core.util.Permissions.hasKeyedPermission(PermissionHolder, String, String)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PermissionHolder.hasKeyedPermission(String, String)
    com.plotsquared.core.util.Permissions.hasPermission(PermissionHolder, Permission)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PermissionHolder.hasPermission(Permission)
    com.plotsquared.core.util.Permissions.hasPermission(PermissionHolder, String)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PermissionHolder.hasPermission(String)
    com.plotsquared.core.util.Permissions.hasPermission(PlotPlayer<?>, Permission, boolean)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PlotPlayer.hasPermission(String, boolean)
    com.plotsquared.core.util.Permissions.hasPermission(PlotPlayer<?>, String, boolean)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PlotPlayer.hasPermission(String, boolean)
    com.plotsquared.core.util.Permissions.hasPermissionRange(PlotPlayer<?>, Permission, int)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PermissionHolder.hasPermissionRange(Permission, int)
    com.plotsquared.core.util.Permissions.hasPermissionRange(PlotPlayer<?>, String, int)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PermissionHolder.hasPermissionRange(String, int)
    com.plotsquared.core.util.PlayerManager.getName(UUID)
    Use PlayerManager.resolveName(UUID)
    com.plotsquared.core.util.PlayerManager.getName(UUID, boolean)
    Use PlayerManager.resolveName(UUID, boolean)
    com.plotsquared.core.util.RegExUtil
    com.plotsquared.core.util.RegionManager.setBiome(CuboidRegion, int, BiomeType, String, Runnable)
    com.plotsquared.core.util.RegionUtil.createRegion(int, int, int, int)
    com.plotsquared.core.util.RegionUtil.toRectangle(CuboidRegion)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.SchematicHandler.getSaves(UUID)
    com.plotsquared.core.util.SchematicHandler.upload(UUID, String, String, RunnableVal<OutputStream>, RunnableVal<URL>)
    com.plotsquared.core.util.SchematicHandler.upload(CompoundTag, UUID, String, RunnableVal<URL>)
    com.plotsquared.core.util.StringMan.contains(String, char)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.getString(Object)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.isAlpha(String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.isAlphanumeric(String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.isAsciiPrintable(char)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.isAsciiPrintable(String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.isEqualIgnoreCase(String, String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.isEqualToAny(String, String...)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.join(int[], String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.join(Collection<?>, char)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.match(Collection<T>, String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.replaceAll(String, Object...)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.replaceFirst(char, String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.replaceFromMap(String, Map<String, String>)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.TabCompletions.completeAddedPlayers(Plot, String, List<String>)
    In favor TabCompletions.completeAddedPlayers(PlotPlayer, Plot, String, List)
    com.plotsquared.core.util.TabCompletions.completePlayers(String, List<String>)
    In favor TabCompletions.completePlayers(PlotPlayer, String, List)
    com.plotsquared.core.util.WEManager.intersects(CuboidRegion, CuboidRegion)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.WEManager.maskContains(Set<CuboidRegion>, double, double)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.WEManager.maskContains(Set<CuboidRegion>, double, double, double)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.WEManager.regionContains(CuboidRegion, HashSet<CuboidRegion>)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.WorldUtil.setBiome(String, int, int, int, int, BiomeType)
    use WorldUtil.setBiome(String, CuboidRegion, BiomeType)
    com.plotsquared.core.util.WorldUtil.upload(Plot, UUID, String, RunnableVal<URL>)
    com.plotsquared.core.uuid.UUIDMapping.canEqual(Object)
    This method is not meant to be invoked or overridden, with no replacement.
  • Class
    Description
    com.plotsquared.core.command.Chat
    In favor of "/plot toggle chat" and scheduled for removal within the next major release.
    com.plotsquared.core.command.Save
    In favor of "/plot download" (Arkitektonika) and scheduled for removal within the next major release.
    com.plotsquared.core.command.SubCommand
    In favor of normal Command class
    com.plotsquared.core.configuration.Settings.Web
    com.plotsquared.core.queue.ChunkQueueCoordinator
    This class is poorly designed and will no longer be used in PlotSquared
    com.plotsquared.core.queue.ScopedQueueCoordinator
    This should be renamed to NormalizedScopedQueueCoordinator or something.
    com.plotsquared.core.util.MainUtil
    Do not use
    com.plotsquared.core.util.Permissions
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes
    com.plotsquared.core.util.RegExUtil
  • Field
    Description
    com.plotsquared.core.generator.HybridPlotWorld.PLOT_SCHEMATIC_HEIGHT
    com.plotsquared.core.plot.expiration.ExpireManager.IMP
    Use PlotPlatform.expireManager() instead
    com.plotsquared.core.plot.Plot.MAX_HEIGHT
    com.plotsquared.core.plot.Plot.temp
    magical
    com.plotsquared.core.util.MainUtil.CACHE_I
    com.plotsquared.core.util.MainUtil.CACHE_J
    com.plotsquared.core.util.MainUtil.x_loc
    com.plotsquared.core.util.MainUtil.y_loc
    com.plotsquared.core.util.MainUtil.z_loc
  • Method
    Description
    com.plotsquared.core.command.CommandCategory.toString()
    com.plotsquared.core.command.Load.secToTime(long)
    Use TimeUtil.secToTime(long)
    com.plotsquared.core.configuration.Config.ConfigBlock.getSections()
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.configuration.Config.get(String, Class<?>)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.database.DBFunc.hasColumn(ResultSet, String)
    com.plotsquared.core.events.PlayerAutoPlotEvent.getSize_x()
    for removal. Use PlayerAutoPlotEvent.getSizeX()
    com.plotsquared.core.events.PlayerAutoPlotEvent.getSize_z()
    for removal. Use PlayerAutoPlotEvent.getSizeZ()
    com.plotsquared.core.events.PlayerAutoPlotEvent.setSize_x(int)
    for removal. Use PlayerAutoPlotEvent.setSizeX(int)
    com.plotsquared.core.events.PlayerAutoPlotEvent.setSize_z(int)
    for removal. Use PlayerAutoPlotEvent.setSizeZ(int)
    com.plotsquared.core.generator.AugmentedUtils.generate(Object, String, int, int, QueueCoordinator)
    Use AugmentedUtils.generateChunk(String, int, int, QueueCoordinator) as chunkObject is not required in the above method
    com.plotsquared.core.generator.HybridPlotWorld.addOverlayBiome(short, short, BiomeType)
    This method should not be available for public API usage and will be made private.
    com.plotsquared.core.generator.HybridPlotWorld.addOverlayBlock(short, short, short, BaseBlock, boolean, int)
    This method should not be available for public API usage and will be made private.
    com.plotsquared.core.generator.HybridPlotWorld.getRoot()
    in favour of HybridPlotWorld.getSchematicRoot()
    com.plotsquared.core.generator.HybridPlotWorld.wrap(byte, int)
    com.plotsquared.core.generator.HybridPlotWorld.wrap2(byte, int)
    com.plotsquared.core.generator.HybridUtils.checkModified(QueueCoordinator, int, int, int, int, int, int, BlockState[])
    Unused internally and poor implementation. Scheduled for removal in next major release.
    com.plotsquared.core.generator.HybridUtils.regenerateRoad(PlotArea, BlockVector2, int)
    use HybridUtils.regenerateRoad(PlotArea, BlockVector2, int, QueueCoordinator)
    com.plotsquared.core.generator.IndependentPlotGenerator.generateChunk(ScopedQueueCoordinator, PlotArea)
    ScopedQueueCoordinator will be renamed in v7.
    com.plotsquared.core.generator.IndependentPlotGenerator.populateChunk(ScopedQueueCoordinator, PlotArea)
    ScopedQueueCoordinator will be renamed in v7.
    com.plotsquared.core.plot.expiration.ExpireManager.getAge(UUID)
    com.plotsquared.core.plot.flag.FlagContainer.canEqual(Object)
    This method is not meant to be invoked or overridden, with no replacement.
    com.plotsquared.core.plot.flag.PlotFlag.canEqual(Object)
    This method is not meant to be invoked or overridden, with no replacement.
    com.plotsquared.core.plot.Plot.claim(PlotPlayer<?>, boolean, String)
    com.plotsquared.core.plot.Plot.claim(PlotPlayer<?>, boolean, String, boolean)
    com.plotsquared.core.plot.Plot.getBiomeSynchronous()
    May cause synchronous chunk loads
    com.plotsquared.core.plot.Plot.getBottom()
    in favor of getCorners()[0];
    com.plotsquared.core.plot.Plot.getCenterSynchronous()
    May cause synchronous chunk loads
    com.plotsquared.core.plot.Plot.getCorners()
    as merged plots no longer need to be rectangular
    com.plotsquared.core.plot.Plot.getDefaultHomeSynchronous(boolean)
    May cause synchronous chunk loads
    com.plotsquared.core.plot.Plot.getHomeSynchronous()
    May cause synchronous chunk loading
    com.plotsquared.core.plot.Plot.getSideSynchronous()
    May cause synchronous chunk loads
    com.plotsquared.core.plot.Plot.getTop()
    in favor of getCorners()[1];
    com.plotsquared.core.plot.PlotArea.getDefaultHome()
    Use PlotArea.defaultHome
    com.plotsquared.core.plot.PlotArea.getLegacySignMaterial()
    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.
    com.plotsquared.core.plot.PlotArea.getNonmemberHome()
    Use PlotArea.nonmemberHome
    com.plotsquared.core.plot.PlotArea.getPlots(PlotPlayer<?>)
    Use PlotArea.getPlots(UUID)
    com.plotsquared.core.plot.PlotArea.getPlotsRaw()
    Poorly implemented. May be removed in future.
    com.plotsquared.core.plot.PlotAreaTerrainType.fromLegacyInt(int)
    com.plotsquared.core.plot.PlotAreaType.fromLegacyInt(int)
    com.plotsquared.core.plot.PlotCluster.getRegion()
    - returns region of IDs, not of actual blocks.
    com.plotsquared.core.plot.PlotId.copy()
    PlotId is immutable, copy is not required.
    com.plotsquared.core.plot.PlotManager.getWorldHeight()
    In favor of custom world heights within 1.17 and therefore scheduled for removal without replacement
    com.plotsquared.core.plot.PlotModificationManager.setComponent(String, String, PlotPlayer<?>, QueueCoordinator)
    com.plotsquared.core.plot.PlotSettings.setMerged(int, boolean)
    Unused internally. Scheduled for removal in next major release. Use PlotSettings.setMerged(Direction, boolean)
    com.plotsquared.core.plot.PlotWorld.canEqual(Object)
    This method is not meant to be invoked or overridden, with no replacement.
    com.plotsquared.core.queue.QueueCoordinator.getForChunk(int, int)
    Use QueueCoordinator.getForChunk(int, int, int, int)
    com.plotsquared.core.queue.QueueCoordinator.getForChunk(int, int, int, int)
    ScopedQueueCoordinator will be renamed in v7.
    com.plotsquared.core.queue.QueueCoordinator.setBiome(int, int, BiomeType)
    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, 1.18 and earlier.
    com.plotsquared.core.util.BlockUtil.deserialize(Map<String, Object>)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.BlockUtil.parse(String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.ChunkManager.loadChunk(String, BlockVector2, boolean)
    com.plotsquared.core.util.ChunkManager.postProcessChunk(BlockVector2, ScopedQueueCoordinator)
    ScopedQueueCoordinator will be renamed in v7.
    com.plotsquared.core.util.ChunkManager.preProcessChunk(BlockVector2, ScopedQueueCoordinator)
    ScopedQueueCoordinator will be renamed in v7.
    com.plotsquared.core.util.ChunkManager.setChunkInPlotArea(RunnableVal<ScopedQueueCoordinator>, RunnableVal<ScopedQueueCoordinator>, String, BlockVector2)
    ScopedQueueCoordinator will be renamed in v7.
    com.plotsquared.core.util.ChunkUtil.isWholeChunk(Location, Location, BlockVector2)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MainUtil.initCache()
    com.plotsquared.core.util.MathMan.atan2(float, float)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.floorMod(int, int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.getDirection(float, float)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.getMean(double[])
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.getPitchAndYaw(float, float, float)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.getSD(double[], double)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.inverseRound(double)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.invSqrt(float)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.isPowerOfTwo(int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.mod(int, int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.pair16(byte, byte)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.pairInt(int, int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.sqrt(int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.sqrtApprox(double)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.sqrtApprox(float)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unpair16x(byte)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unpair16y(byte)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unpairIntX(long)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unpairIntY(long)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unpairX(int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unpairY(int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.MathMan.unsignedmod(int, int)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.Permissions.hasKeyedPermission(PermissionHolder, String, String)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PermissionHolder.hasKeyedPermission(String, String)
    com.plotsquared.core.util.Permissions.hasPermission(PermissionHolder, Permission)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PermissionHolder.hasPermission(Permission)
    com.plotsquared.core.util.Permissions.hasPermission(PermissionHolder, String)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PermissionHolder.hasPermission(String)
    com.plotsquared.core.util.Permissions.hasPermission(PlotPlayer<?>, Permission, boolean)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PlotPlayer.hasPermission(String, boolean)
    com.plotsquared.core.util.Permissions.hasPermission(PlotPlayer<?>, String, boolean)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PlotPlayer.hasPermission(String, boolean)
    com.plotsquared.core.util.Permissions.hasPermissionRange(PlotPlayer<?>, Permission, int)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PermissionHolder.hasPermissionRange(Permission, int)
    com.plotsquared.core.util.Permissions.hasPermissionRange(PlotPlayer<?>, String, int)
    all logic that may once have been in the class lives elsewhere. We also want to do away with statically-accessed classes. Use PermissionHolder.hasPermissionRange(String, int)
    com.plotsquared.core.util.PlayerManager.getName(UUID)
    Use PlayerManager.resolveName(UUID)
    com.plotsquared.core.util.PlayerManager.getName(UUID, boolean)
    Use PlayerManager.resolveName(UUID, boolean)
    com.plotsquared.core.util.RegionManager.setBiome(CuboidRegion, int, BiomeType, String, Runnable)
    com.plotsquared.core.util.RegionUtil.createRegion(int, int, int, int)
    com.plotsquared.core.util.RegionUtil.toRectangle(CuboidRegion)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.SchematicHandler.getSaves(UUID)
    com.plotsquared.core.util.SchematicHandler.upload(UUID, String, String, RunnableVal<OutputStream>, RunnableVal<URL>)
    com.plotsquared.core.util.SchematicHandler.upload(CompoundTag, UUID, String, RunnableVal<URL>)
    com.plotsquared.core.util.StringMan.contains(String, char)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.getString(Object)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.isAlpha(String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.isAlphanumeric(String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.isAsciiPrintable(char)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.isAsciiPrintable(String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.isEqualIgnoreCase(String, String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.isEqualToAny(String, String...)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.join(int[], String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.join(Collection<?>, char)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.match(Collection<T>, String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.replaceAll(String, Object...)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.replaceFirst(char, String)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.StringMan.replaceFromMap(String, Map<String, String>)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.TabCompletions.completeAddedPlayers(Plot, String, List<String>)
    In favor TabCompletions.completeAddedPlayers(PlotPlayer, Plot, String, List)
    com.plotsquared.core.util.TabCompletions.completePlayers(String, List<String>)
    In favor TabCompletions.completePlayers(PlotPlayer, String, List)
    com.plotsquared.core.util.WEManager.intersects(CuboidRegion, CuboidRegion)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.WEManager.maskContains(Set<CuboidRegion>, double, double)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.WEManager.maskContains(Set<CuboidRegion>, double, double, double)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.WEManager.regionContains(CuboidRegion, HashSet<CuboidRegion>)
    Unused internally. Scheduled for removal in next major release.
    com.plotsquared.core.util.WorldUtil.getBiomeSynchronous(String, int, int)
    Use WorldUtil.getBiome(String, int, int, Consumer)
    com.plotsquared.core.util.WorldUtil.getBlockSynchronous(Location)
    Use WorldUtil.getBlock(Location, Consumer)
    com.plotsquared.core.util.WorldUtil.getHighestBlockSynchronous(String, int, int)
    Use WorldUtil.getHighestBlock(String, int, int, IntConsumer)
    com.plotsquared.core.util.WorldUtil.getSignSynchronous(Location)
    May result in synchronous chunk loading
    com.plotsquared.core.util.WorldUtil.setBiome(String, int, int, int, int, BiomeType)
    use WorldUtil.setBiome(String, CuboidRegion, BiomeType)
    com.plotsquared.core.util.WorldUtil.upload(Plot, UUID, String, RunnableVal<URL>)
    com.plotsquared.core.uuid.UUIDMapping.canEqual(Object)
    This method is not meant to be invoked or overridden, with no replacement.
  • Constructor
    Description
    com.plotsquared.core.events.PlayerTeleportToPlotEvent(PlotPlayer<?>, Location, Plot)
    use PlayerTeleportToPlotEvent(PlotPlayer, Location, Plot, TeleportCause). You should not be creating events in the first place.
  • Enum Constant
    Description
    com.plotsquared.core.permissions.Permission.PERMISSION_PROJECTILE_OTHER
    com.plotsquared.core.permissions.Permission.PERMISSION_PROJECTILE_UNOWNED

Javadocs generated for PlotSquared | Documentation |Visit us on our Discord server :)