Index
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form
A
- addCommandArgument(PSCommandArg) - Method in class dev.espi.protectionstones.ProtectionStones
-
Add a command argument to /ps.
- ADDED_TO_REGION - Enum constant in enum class dev.espi.protectionstones.PSL
- ADDED_TO_REGION_SPECIFIC - Enum constant in enum class dev.espi.protectionstones.PSL
- addMember(UUID) - Method in class dev.espi.protectionstones.PSMergedRegion
- addMember(UUID) - Method in class dev.espi.protectionstones.PSRegion
-
Add a member to the region.
- addMember(UUID) - Method in class dev.espi.protectionstones.PSStandardRegion
- addOwner(UUID) - Method in class dev.espi.protectionstones.PSMergedRegion
- addOwner(UUID) - Method in class dev.espi.protectionstones.PSRegion
-
Add an owner to the region.
- addOwner(UUID) - Method in class dev.espi.protectionstones.PSStandardRegion
- ADDREMOVE_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- ADDREMOVE_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- ADDREMOVE_OWNER_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- ADDREMOVE_OWNER_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- ADDREMOVE_PLAYER_NEEDS_TO_BE_ONLINE - Enum constant in enum class dev.espi.protectionstones.PSL
- ADDREMOVE_PLAYER_REACHED_LIMIT - Enum constant in enum class dev.espi.protectionstones.PSL
- ADMIN_CLEANUP_FOOTER - Enum constant in enum class dev.espi.protectionstones.PSL
- ADMIN_CLEANUP_HEADER - Enum constant in enum class dev.espi.protectionstones.PSL
- ADMIN_CONSOLE_WORLD - Enum constant in enum class dev.espi.protectionstones.PSL
- ADMIN_ERROR_PARSING - Enum constant in enum class dev.espi.protectionstones.PSL
- ADMIN_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- ADMIN_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- ADMIN_HIDE_TOGGLED - Enum constant in enum class dev.espi.protectionstones.PSL
- ADMIN_IS_BANNED - Enum constant in enum class dev.espi.protectionstones.PSL
- ADMIN_LAST_LOGON - Enum constant in enum class dev.espi.protectionstones.PSL
- ADMIN_LASTLOGONS_FOOTER - Enum constant in enum class dev.espi.protectionstones.PSL
- ADMIN_LASTLOGONS_HEADER - Enum constant in enum class dev.espi.protectionstones.PSL
- ADMIN_LASTLOGONS_LINE - Enum constant in enum class dev.espi.protectionstones.PSL
- alias - Variable in class dev.espi.protectionstones.PSProtectBlock
- aliases - Variable in class dev.espi.protectionstones.PSConfig
- allowAddownerForOfflinePlayersWithoutLp - Variable in class dev.espi.protectionstones.PSConfig
- allowCraftWithCustomRecipe - Variable in class dev.espi.protectionstones.PSProtectBlock
- allowDuplicateRegionNames - Variable in class dev.espi.protectionstones.PSConfig
- allowedFlags - Variable in class dev.espi.protectionstones.PSProtectBlock
- allowedFlagsRaw - Variable in class dev.espi.protectionstones.PSProtectBlock
- allowedMergingIntoTypes - Variable in class dev.espi.protectionstones.PSProtectBlock
- allowHomeTeleportForMembers - Variable in class dev.espi.protectionstones.PSConfig
- allowMerging - Variable in class dev.espi.protectionstones.PSProtectBlock
- allowMergingHoles - Variable in class dev.espi.protectionstones.PSConfig
- allowMergingRegions - Variable in class dev.espi.protectionstones.PSConfig
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgAddRemove
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgAdmin
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgBuySell
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgCount
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgFlag
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgGet
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgGive
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgHelp
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgHideUnhide
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgHome
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgInfo
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgList
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgMerge
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgName
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgPriority
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgRegion
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgReload
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgRent
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgSethome
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgSetparent
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgTax
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgToggle
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOff
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOn
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgTp
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgUnclaim
- allowNonPlayersToExecute() - Method in class dev.espi.protectionstones.commands.ArgView
- allowNonPlayersToExecute() - Method in interface dev.espi.protectionstones.commands.PSCommandArg
- allowOtherRegionsToOverlap - Variable in class dev.espi.protectionstones.PSProtectBlock
- allowOverlapUnownedRegions - Variable in class dev.espi.protectionstones.PSProtectBlock
- allowPlacingInWild - Variable in class dev.espi.protectionstones.PSProtectBlock
- allowShiftRightBreak - Variable in class dev.espi.protectionstones.PSProtectBlock
- allowSmeltItem - Variable in class dev.espi.protectionstones.PSProtectBlock
- allowUseInCrafting - Variable in class dev.espi.protectionstones.PSProtectBlock
- ALREADY_HIDDEN - Enum constant in enum class dev.espi.protectionstones.PSL
- ALREADY_NOT_HIDDEN - Enum constant in enum class dev.espi.protectionstones.PSL
- append(StringBuilder, Object...) - Method in enum class dev.espi.protectionstones.PSL
- ArgAddRemove - Class in dev.espi.protectionstones.commands
- ArgAddRemove() - Constructor for class dev.espi.protectionstones.commands.ArgAddRemove
- ArgAdmin - Class in dev.espi.protectionstones.commands
- ArgAdmin() - Constructor for class dev.espi.protectionstones.commands.ArgAdmin
- ArgAdminForceMerge - Class in dev.espi.protectionstones.commands
- ArgAdminForceMerge() - Constructor for class dev.espi.protectionstones.commands.ArgAdminForceMerge
- ArgAdminHelp - Class in dev.espi.protectionstones.commands
- ArgAdminHelp() - Constructor for class dev.espi.protectionstones.commands.ArgAdminHelp
- ArgBuySell - Class in dev.espi.protectionstones.commands
- ArgBuySell() - Constructor for class dev.espi.protectionstones.commands.ArgBuySell
- ArgCount - Class in dev.espi.protectionstones.commands
- ArgCount() - Constructor for class dev.espi.protectionstones.commands.ArgCount
- ArgFlag - Class in dev.espi.protectionstones.commands
- ArgFlag() - Constructor for class dev.espi.protectionstones.commands.ArgFlag
- ArgGet - Class in dev.espi.protectionstones.commands
- ArgGet() - Constructor for class dev.espi.protectionstones.commands.ArgGet
- ArgGive - Class in dev.espi.protectionstones.commands
- ArgGive() - Constructor for class dev.espi.protectionstones.commands.ArgGive
- ArgHelp - Class in dev.espi.protectionstones.commands
- ArgHelp() - Constructor for class dev.espi.protectionstones.commands.ArgHelp
- ArgHideUnhide - Class in dev.espi.protectionstones.commands
- ArgHideUnhide() - Constructor for class dev.espi.protectionstones.commands.ArgHideUnhide
- ArgHome - Class in dev.espi.protectionstones.commands
- ArgHome() - Constructor for class dev.espi.protectionstones.commands.ArgHome
- ArgInfo - Class in dev.espi.protectionstones.commands
- ArgInfo() - Constructor for class dev.espi.protectionstones.commands.ArgInfo
- ArgList - Class in dev.espi.protectionstones.commands
- ArgList() - Constructor for class dev.espi.protectionstones.commands.ArgList
- ArgMerge - Class in dev.espi.protectionstones.commands
- ArgMerge() - Constructor for class dev.espi.protectionstones.commands.ArgMerge
- ArgName - Class in dev.espi.protectionstones.commands
- ArgName() - Constructor for class dev.espi.protectionstones.commands.ArgName
- ArgPriority - Class in dev.espi.protectionstones.commands
- ArgPriority() - Constructor for class dev.espi.protectionstones.commands.ArgPriority
- ArgRegion - Class in dev.espi.protectionstones.commands
- ArgRegion() - Constructor for class dev.espi.protectionstones.commands.ArgRegion
- ArgReload - Class in dev.espi.protectionstones.commands
- ArgReload() - Constructor for class dev.espi.protectionstones.commands.ArgReload
- ArgRent - Class in dev.espi.protectionstones.commands
- ArgRent() - Constructor for class dev.espi.protectionstones.commands.ArgRent
- ArgSethome - Class in dev.espi.protectionstones.commands
- ArgSethome() - Constructor for class dev.espi.protectionstones.commands.ArgSethome
- ArgSetparent - Class in dev.espi.protectionstones.commands
- ArgSetparent() - Constructor for class dev.espi.protectionstones.commands.ArgSetparent
- ArgTax - Class in dev.espi.protectionstones.commands
- ArgTax() - Constructor for class dev.espi.protectionstones.commands.ArgTax
- ArgToggle - Class in dev.espi.protectionstones.commands
- ArgToggle() - Constructor for class dev.espi.protectionstones.commands.ArgToggle
- ArgToggle.ArgToggleOff - Class in dev.espi.protectionstones.commands
- ArgToggle.ArgToggleOn - Class in dev.espi.protectionstones.commands
- ArgToggleOff() - Constructor for class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOff
- ArgToggleOn() - Constructor for class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOn
- ArgTp - Class in dev.espi.protectionstones.commands
- ArgTp() - Constructor for class dev.espi.protectionstones.commands.ArgTp
- argumentAdminForceMerge(CommandSender, String[]) - Static method in class dev.espi.protectionstones.commands.ArgAdminForceMerge
- ArgUnclaim - Class in dev.espi.protectionstones.commands
- ArgUnclaim() - Constructor for class dev.espi.protectionstones.commands.ArgUnclaim
- ArgView - Class in dev.espi.protectionstones.commands
- ArgView() - Constructor for class dev.espi.protectionstones.commands.ArgView
- asyncLoadUUIDCache - Variable in class dev.espi.protectionstones.PSConfig
- autoHide - Variable in class dev.espi.protectionstones.PSProtectBlock
- autoMerge - Variable in class dev.espi.protectionstones.PSProtectBlock
B
- base_command - Variable in class dev.espi.protectionstones.PSConfig
- blockDataFolder - Static variable in class dev.espi.protectionstones.ProtectionStones
- BlockHandler - Class in dev.espi.protectionstones
- BlockHandler() - Constructor for class dev.espi.protectionstones.BlockHandler
- BlockUtil - Class in dev.espi.protectionstones.utils
- BlockUtil() - Constructor for class dev.espi.protectionstones.utils.BlockUtil
- BUY_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- BUY_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- BUY_NOT_FOR_SALE - Enum constant in enum class dev.espi.protectionstones.PSL
- BUY_SOLD_BUYER - Enum constant in enum class dev.espi.protectionstones.PSL
- BUY_SOLD_SELLER - Enum constant in enum class dev.espi.protectionstones.PSL
- BUY_STOP_SELL - Enum constant in enum class dev.espi.protectionstones.PSL
C
- canMergeRegionTypes(PSProtectBlock, PSRegion) - Static method in class dev.espi.protectionstones.utils.WGUtils
- CANNOT_MERGE_RENTED_REGION - Enum constant in enum class dev.espi.protectionstones.PSL
- CANNOT_REMOVE_YOURSELF_FROM_ALL_REGIONS - Enum constant in enum class dev.espi.protectionstones.PSL
- CANNOT_REMOVE_YOURSELF_LAST_OWNER - Enum constant in enum class dev.espi.protectionstones.PSL
- canRegister() - Method in class dev.espi.protectionstones.placeholders.PSPlaceholderExpansion
- CANT_PROTECT_THAT - Enum constant in enum class dev.espi.protectionstones.PSL
- ChatUtil - Class in dev.espi.protectionstones.utils
- ChatUtil() - Constructor for class dev.espi.protectionstones.utils.ChatUtil
- check(Player, PSProtectBlock) - Static method in class dev.espi.protectionstones.utils.LimitUtil
- checkAddOwner(PSPlayer, List<PSProtectBlock>) - Static method in class dev.espi.protectionstones.utils.LimitUtil
- chunkRadius - Variable in class dev.espi.protectionstones.PSProtectBlock
- cleanupDeleteRegionsWithMembersButNoOwners - Variable in class dev.espi.protectionstones.PSConfig
- COMMAND_REQUIRES_PLAYER_NAME - Enum constant in enum class dev.espi.protectionstones.PSL
- compareTo(PSRegion.TaxPayment) - Method in class dev.espi.protectionstones.PSRegion.TaxPayment
- concatWithoutLast(List<String>, String) - Static method in class dev.espi.protectionstones.utils.MiscUtil
- config - Static variable in class dev.espi.protectionstones.ProtectionStones
- CONFIG_VERSION - Static variable in class dev.espi.protectionstones.ProtectionStones
- configLocation - Static variable in class dev.espi.protectionstones.ProtectionStones
- ConfigUpgrades - Class in dev.espi.protectionstones.utils.upgrade
- ConfigUpgrades() - Constructor for class dev.espi.protectionstones.utils.upgrade.ConfigUpgrades
- configVersion - Variable in class dev.espi.protectionstones.PSConfig
- containsName(String) - Static method in class dev.espi.protectionstones.utils.UUIDCache
- containsUUID(UUID) - Static method in class dev.espi.protectionstones.utils.UUIDCache
- convertToUUID() - Static method in class dev.espi.protectionstones.utils.upgrade.LegacyUpgrade
- COOLDOWN - Enum constant in enum class dev.espi.protectionstones.PSL
- costToPlace - Variable in class dev.espi.protectionstones.PSProtectBlock
- COUNT_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- COUNT_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- create(Session) - Method in class dev.espi.protectionstones.flags.FarewellFlagHandler.Factory
- create(Session) - Method in class dev.espi.protectionstones.flags.GreetingFlagHandler.Factory
- createActualRegion(Player, Location, PSProtectBlock) - Static method in class dev.espi.protectionstones.BlockHandler
- createItem() - Method in class dev.espi.protectionstones.PSProtectBlock
-
Get the protection block item for this specific protection block.
- createProtectBlockItem(PSProtectBlock) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Get a protection block item from a protect block config object.
- createPSID(double, double, double) - Static method in class dev.espi.protectionstones.utils.WGUtils
- createPSID(Location) - Static method in class dev.espi.protectionstones.utils.WGUtils
- createPSRegion(Player, Location, PSProtectBlock) - Static method in class dev.espi.protectionstones.BlockHandler
- createPSRegion(BlockPlaceEvent) - Static method in class dev.espi.protectionstones.BlockHandler
- customModelData - Variable in class dev.espi.protectionstones.PSProtectBlock
- customRecipe - Variable in class dev.espi.protectionstones.PSProtectBlock
D
- debug(String) - Method in class dev.espi.protectionstones.ProtectionStones
-
Print a debug message (only prints if the plugin is in debug mode).
- defaultProtectionBlockPlacementOff - Variable in class dev.espi.protectionstones.PSConfig
- DELETE_REGION_PREVENTED_NO_HOLES - Enum constant in enum class dev.espi.protectionstones.PSL
- deleteRegion(boolean) - Method in class dev.espi.protectionstones.PSMergedRegion
- deleteRegion(boolean) - Method in class dev.espi.protectionstones.PSRegion
-
Deletes the region forever.
- deleteRegion(boolean) - Method in class dev.espi.protectionstones.PSStandardRegion
- deleteRegion(boolean, Player) - Method in class dev.espi.protectionstones.PSGroupRegion
- deleteRegion(boolean, Player) - Method in class dev.espi.protectionstones.PSMergedRegion
- deleteRegion(boolean, Player) - Method in class dev.espi.protectionstones.PSRegion
-
Deletes the region forever.
- deleteRegion(boolean, Player) - Method in class dev.espi.protectionstones.PSStandardRegion
- depositBalance(double) - Method in class dev.espi.protectionstones.PSPlayer
-
Add a certain amount to the player's bank account.
- describeDuration(Duration) - Static method in class dev.espi.protectionstones.utils.MiscUtil
- description - Variable in class dev.espi.protectionstones.PSProtectBlock
- destroyRegionWhenExplode - Variable in class dev.espi.protectionstones.PSProtectBlock
- determinePlayerSurpassedLimit(Player, List<PSRegion>, PSPlayer) - Method in class dev.espi.protectionstones.commands.ArgAddRemove
- dev.espi.protectionstones - package dev.espi.protectionstones
- dev.espi.protectionstones.commands - package dev.espi.protectionstones.commands
- dev.espi.protectionstones.event - package dev.espi.protectionstones.event
- dev.espi.protectionstones.flags - package dev.espi.protectionstones.flags
- dev.espi.protectionstones.gui - package dev.espi.protectionstones.gui
- dev.espi.protectionstones.placeholders - package dev.espi.protectionstones.placeholders
- dev.espi.protectionstones.utils - package dev.espi.protectionstones.utils
- dev.espi.protectionstones.utils.upgrade - package dev.espi.protectionstones.utils.upgrade
- displayDuplicateRegionAliases(Player, List<PSRegion>) - Static method in class dev.espi.protectionstones.utils.ChatUtil
- displayGUI(CommandSender, String, String, int, int, List<TextComponent>, boolean) - Static method in class dev.espi.protectionstones.utils.TextGUI
- displayName - Variable in class dev.espi.protectionstones.PSProtectBlock
- distanceBetweenClaims - Variable in class dev.espi.protectionstones.PSProtectBlock
- doConfigUpgrades() - Static method in class dev.espi.protectionstones.utils.upgrade.ConfigUpgrades
- doRentPayment(PSRegion) - Static method in class dev.espi.protectionstones.PSEconomy
-
Process a rent payment for a region.
- dropItemWhenInventoryFull - Variable in class dev.espi.protectionstones.PSConfig
E
- enchantedEffect - Variable in class dev.espi.protectionstones.PSProtectBlock
- equals(Object) - Method in class dev.espi.protectionstones.PSRegion
- eventsEnabled - Variable in class dev.espi.protectionstones.PSProtectBlock
- execute(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.PSCommand
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgAddRemove
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgAdmin
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgBuySell
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgCount
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgFlag
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgGet
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgGive
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgHelp
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgHideUnhide
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgHome
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgInfo
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgList
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgMerge
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgName
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgPriority
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgRegion
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgReload
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgRent
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgSethome
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgSetparent
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgTax
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOff
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOn
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgToggle
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgTp
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgUnclaim
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in class dev.espi.protectionstones.commands.ArgView
- executeArgument(CommandSender, String[], HashMap<String, String>) - Method in interface dev.espi.protectionstones.commands.PSCommandArg
F
- Factory() - Constructor for class dev.espi.protectionstones.flags.FarewellFlagHandler.Factory
- Factory() - Constructor for class dev.espi.protectionstones.flags.GreetingFlagHandler.Factory
- FACTORY - Static variable in class dev.espi.protectionstones.flags.FarewellFlagHandler
- FACTORY - Static variable in class dev.espi.protectionstones.flags.GreetingFlagHandler
- FAREWELL_ACTION - Static variable in class dev.espi.protectionstones.FlagHandler
- FarewellFlagHandler - Class in dev.espi.protectionstones.flags
- FarewellFlagHandler(Session) - Constructor for class dev.espi.protectionstones.flags.FarewellFlagHandler
- FarewellFlagHandler.Factory - Class in dev.espi.protectionstones.flags
- findOverlapOrAdjacentRegions(ProtectedRegion, RegionManager, World) - Static method in class dev.espi.protectionstones.utils.WGUtils
-
Find regions that are overlapping or adjacent to the region given.
- findOverlapOrAdjacentRegions(ProtectedRegion, List<ProtectedRegion>, World) - Static method in class dev.espi.protectionstones.utils.WGUtils
-
Find regions that are overlapping or adjacent to the region given.
- findOverlappingRegionGroups(World, List<ProtectedRegion>, HashMap<String, String>, HashMap<String, ArrayList<String>>) - Static method in class dev.espi.protectionstones.utils.WGMerge
- fixBase64HeadRegions() - Static method in class dev.espi.protectionstones.utils.upgrade.LegacyUpgrade
- FLAG_GROUPS - Static variable in class dev.espi.protectionstones.FlagHandler
- FLAG_GUI_HEADER - Enum constant in enum class dev.espi.protectionstones.PSL
- FLAG_GUI_HOVER_CHANGE_GROUP - Enum constant in enum class dev.espi.protectionstones.PSL
- FLAG_GUI_HOVER_CHANGE_GROUP_NULL - Enum constant in enum class dev.espi.protectionstones.PSL
- FLAG_GUI_HOVER_SET - Enum constant in enum class dev.espi.protectionstones.PSL
- FLAG_GUI_HOVER_SET_TEXT - Enum constant in enum class dev.espi.protectionstones.PSL
- FLAG_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- FLAG_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- FLAG_NOT_SET - Enum constant in enum class dev.espi.protectionstones.PSL
- FLAG_PREVENT_EXPLOIT - Enum constant in enum class dev.espi.protectionstones.PSL
- FLAG_PREVENT_EXPLOIT_HOVER - Enum constant in enum class dev.espi.protectionstones.PSL
- FLAG_SET - Enum constant in enum class dev.espi.protectionstones.PSL
- FlagHandler - Class in dev.espi.protectionstones
- FlagHandler() - Constructor for class dev.espi.protectionstones.FlagHandler
- flags - Variable in class dev.espi.protectionstones.PSProtectBlock
- format(Object...) - Method in enum class dev.espi.protectionstones.PSL
- forSale() - Method in class dev.espi.protectionstones.PSMergedRegion
- forSale() - Method in class dev.espi.protectionstones.PSRegion
- forSale() - Method in class dev.espi.protectionstones.PSStandardRegion
- fromLocation(Location) - Static method in class dev.espi.protectionstones.PSRegion
-
Get the protection stone region that the location is in, or the closest one if there are overlapping regions.
- fromLocationGroup(Location) - Static method in class dev.espi.protectionstones.PSRegion
-
Get the protection stone parent region that the location is in.
- fromLocationGroupUnsafe(Location) - Static method in class dev.espi.protectionstones.PSRegion
-
Get the protection stone parent region that the location is in.
- fromLocationUnsafe(Location) - Static method in class dev.espi.protectionstones.PSRegion
-
Get the protection stone region that the location is in, or the closest one if there are overlapping regions.
- fromName(String) - Static method in class dev.espi.protectionstones.PSRegion
-
Get the protection stones regions that have the given name as their set nickname (/ps name), from all worlds.
- fromName(World, String) - Static method in class dev.espi.protectionstones.PSRegion
-
Get the protection stones regions that have the given name as their set nickname (/ps name)
- fromPlayer(Player) - Static method in class dev.espi.protectionstones.PSPlayer
-
Adapt a Bukkit player into a PSPlayer wrapper.
- fromPlayer(OfflinePlayer) - Static method in class dev.espi.protectionstones.PSPlayer
- fromString(String) - Static method in class dev.espi.protectionstones.PSRegion.LastRegionTaxPaymentEntry
-
Convert a flag entry to a last region tax payment entry object.
- fromString(String) - Static method in class dev.espi.protectionstones.PSRegion.TaxPayment
-
Convert a flag entry to a tax payment object.
- fromUUID(UUID) - Static method in class dev.espi.protectionstones.PSPlayer
-
Adapt a UUID into a PSPlayer wrapper.
- fromWGRegion(World, ProtectedRegion) - Static method in class dev.espi.protectionstones.PSRegion
-
Get the protection stone region with the world and region.
G
- GET_GOTTEN - Enum constant in enum class dev.espi.protectionstones.PSL
- GET_GUI_BLOCK - Enum constant in enum class dev.espi.protectionstones.PSL
- GET_GUI_HOVER - Enum constant in enum class dev.espi.protectionstones.PSL
- GET_HEADER - Enum constant in enum class dev.espi.protectionstones.PSL
- GET_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- GET_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- GET_NO_PERMISSION_BLOCK - Enum constant in enum class dev.espi.protectionstones.PSL
- getAllRegionManagers() - Static method in class dev.espi.protectionstones.utils.WGUtils
-
Get all region managers for all worlds.
- getAmount() - Method in class dev.espi.protectionstones.PSRegion.TaxPayment
- getAuthor() - Method in class dev.espi.protectionstones.placeholders.PSPlaceholderExpansion
- getBalance() - Method in class dev.espi.protectionstones.PSPlayer
-
Get the player's balance.
- getBlockOptions(String) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Gets the config options for the protection block type specified.
- getBlockOptions(Block) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Get the protection block config options for the block specified.
- getBlockOptions(ItemStack) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Get the protection block config options for the item specified.
- getChangeBlockHelp() - Static method in class dev.espi.protectionstones.commands.ArgAdmin
- getChangeRegionTypeHelp() - Static method in class dev.espi.protectionstones.commands.ArgAdmin
- getCleanupHelp() - Static method in class dev.espi.protectionstones.commands.ArgAdmin
- getCommandArguments() - Method in class dev.espi.protectionstones.ProtectionStones
- getConfigOptions() - Method in class dev.espi.protectionstones.ProtectionStones
- getConfiguredBlocks() - Method in class dev.espi.protectionstones.ProtectionStones
-
Returns the list of PSProtectBlocks configured through the config.
- getDefaultProtectedRegion(PSProtectBlock, PSLocation) - Static method in class dev.espi.protectionstones.utils.WGUtils
- getEconomy() - Static method in class dev.espi.protectionstones.ProtectionStones
- getFlagHelp() - Static method in class dev.espi.protectionstones.commands.ArgAdmin
- getFlagRegistry() - Static method in class dev.espi.protectionstones.utils.WGUtils
- getForceMergeHelp() - Static method in class dev.espi.protectionstones.commands.ArgAdmin
- getGlobalRegionLimits() - Method in class dev.espi.protectionstones.PSPlayer
-
Get a player's total protection limit from permission (protectionstones.limit.x) If there is no attached Player object to this PSPlayer, and LuckPerms is not enabled, this throws a CannotAccessOfflinePlayerPermissionsException.
- getGroupRegion() - Method in class dev.espi.protectionstones.PSMergedRegion
-
Get the group region that contains this region.
- getGUI(Player, PSRegion) - Static method in class dev.espi.protectionstones.commands.ArgMerge
- getHandlerList() - Static method in class dev.espi.protectionstones.event.PSCreateEvent
- getHandlerList() - Static method in class dev.espi.protectionstones.event.PSRemoveEvent
- getHandlers() - Method in class dev.espi.protectionstones.event.PSCreateEvent
- getHandlers() - Method in class dev.espi.protectionstones.event.PSRemoveEvent
- getHome() - Method in class dev.espi.protectionstones.PSMergedRegion
- getHome() - Method in class dev.espi.protectionstones.PSRegion
-
Get the location of the set home the region has (for /ps tp).
- getHome() - Method in class dev.espi.protectionstones.PSStandardRegion
- getHomes(World) - Method in class dev.espi.protectionstones.PSPlayer
-
Get the list of homes a player owns.
- getId() - Method in class dev.espi.protectionstones.PSMergedRegion
- getId() - Method in class dev.espi.protectionstones.PSRegion
-
Get the WorldGuard ID of the region.
- getId() - Method in class dev.espi.protectionstones.PSStandardRegion
- getID() - Method in class dev.espi.protectionstones.PSRegion
-
Deprecated.
- getIdentifier() - Method in class dev.espi.protectionstones.placeholders.PSPlaceholderExpansion
- getInstance() - Static method in class dev.espi.protectionstones.ProtectionStones
- getLandlord() - Method in class dev.espi.protectionstones.PSMergedRegion
- getLandlord() - Method in class dev.espi.protectionstones.PSRegion
-
Get the landlord of the region.
- getLandlord() - Method in class dev.espi.protectionstones.PSStandardRegion
- getLastPaymentAdded() - Method in class dev.espi.protectionstones.PSRegion.LastRegionTaxPaymentEntry
- getLeaseHelp() - Static method in class dev.espi.protectionstones.commands.ArgRent
- getLuckPerms() - Method in class dev.espi.protectionstones.ProtectionStones
- getLuckPermsUserPermissions(UUID) - Static method in class dev.espi.protectionstones.utils.MiscUtil
- getMaxChunkVector(double, double, double, long, long) - Static method in class dev.espi.protectionstones.utils.WGUtils
- getMaxVector(double, double, double, long, long, long) - Static method in class dev.espi.protectionstones.utils.WGUtils
- getMembers() - Method in class dev.espi.protectionstones.PSMergedRegion
- getMembers() - Method in class dev.espi.protectionstones.PSRegion
- getMembers() - Method in class dev.espi.protectionstones.PSStandardRegion
- getMergeableRegions(Player) - Method in class dev.espi.protectionstones.PSMergedRegion
- getMergeableRegions(Player) - Method in class dev.espi.protectionstones.PSRegion
-
Get a list of regions that the current region can merge into, taking into account a player's permissions.
- getMergeableRegions(Player) - Method in class dev.espi.protectionstones.PSStandardRegion
- getMergedRegion(Location) - Static method in class dev.espi.protectionstones.PSMergedRegion
-
Finds the
PSMergedRegion
at a location if the block at that location is the source protection block for it. - getMergedRegions() - Method in class dev.espi.protectionstones.PSGroupRegion
-
Get the list of
PSMergedRegion
objects of the regions that were merged into this region. - getMergedRegionsUnsafe() - Method in class dev.espi.protectionstones.PSGroupRegion
-
Get the list of
PSMergedRegion
objects of the regions that were merged into this region. - getMinChunkVector(double, double, double, long, long) - Static method in class dev.espi.protectionstones.utils.WGUtils
- getMinVector(double, double, double, long, long, long) - Static method in class dev.espi.protectionstones.utils.WGUtils
- getName() - Method in class dev.espi.protectionstones.PSMergedRegion
- getName() - Method in class dev.espi.protectionstones.PSPlayer
- getName() - Method in class dev.espi.protectionstones.PSRegion
-
Get the name (nickname) of the region from /ps name.
- getName() - Method in class dev.espi.protectionstones.PSStandardRegion
- getNameFromUUID(UUID) - Static method in class dev.espi.protectionstones.utils.UUIDCache
- getNames() - Method in class dev.espi.protectionstones.commands.ArgAddRemove
- getNames() - Method in class dev.espi.protectionstones.commands.ArgAdmin
- getNames() - Method in class dev.espi.protectionstones.commands.ArgBuySell
- getNames() - Method in class dev.espi.protectionstones.commands.ArgCount
- getNames() - Method in class dev.espi.protectionstones.commands.ArgFlag
- getNames() - Method in class dev.espi.protectionstones.commands.ArgGet
- getNames() - Method in class dev.espi.protectionstones.commands.ArgGive
- getNames() - Method in class dev.espi.protectionstones.commands.ArgHelp
- getNames() - Method in class dev.espi.protectionstones.commands.ArgHideUnhide
- getNames() - Method in class dev.espi.protectionstones.commands.ArgHome
- getNames() - Method in class dev.espi.protectionstones.commands.ArgInfo
- getNames() - Method in class dev.espi.protectionstones.commands.ArgList
- getNames() - Method in class dev.espi.protectionstones.commands.ArgMerge
- getNames() - Method in class dev.espi.protectionstones.commands.ArgName
- getNames() - Method in class dev.espi.protectionstones.commands.ArgPriority
- getNames() - Method in class dev.espi.protectionstones.commands.ArgRegion
- getNames() - Method in class dev.espi.protectionstones.commands.ArgReload
- getNames() - Method in class dev.espi.protectionstones.commands.ArgRent
- getNames() - Method in class dev.espi.protectionstones.commands.ArgSethome
- getNames() - Method in class dev.espi.protectionstones.commands.ArgSetparent
- getNames() - Method in class dev.espi.protectionstones.commands.ArgTax
- getNames() - Method in class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOff
- getNames() - Method in class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOn
- getNames() - Method in class dev.espi.protectionstones.commands.ArgToggle
- getNames() - Method in class dev.espi.protectionstones.commands.ArgTp
- getNames() - Method in class dev.espi.protectionstones.commands.ArgUnclaim
- getNames() - Method in class dev.espi.protectionstones.commands.ArgView
- getNames() - Method in interface dev.espi.protectionstones.commands.PSCommandArg
- getNamespacedKeyForBlock(PSProtectBlock) - Static method in class dev.espi.protectionstones.utils.RecipeUtil
- getOfflinePlayer() - Method in class dev.espi.protectionstones.PSPlayer
-
Get the wrapped Bukkit offline player.
- getOwners() - Method in class dev.espi.protectionstones.PSMergedRegion
- getOwners() - Method in class dev.espi.protectionstones.PSRegion
- getOwners() - Method in class dev.espi.protectionstones.PSStandardRegion
- getParent() - Method in class dev.espi.protectionstones.PSMergedRegion
- getParent() - Method in class dev.espi.protectionstones.PSRegion
-
Get the parent of this region, if there is one.
- getParent() - Method in class dev.espi.protectionstones.PSStandardRegion
- getPermissionNumber(List<String>, String, int) - Static method in class dev.espi.protectionstones.utils.MiscUtil
- getPermissionNumber(Player, String, int) - Static method in class dev.espi.protectionstones.utils.MiscUtil
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgAddRemove
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgAdmin
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgBuySell
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgCount
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgFlag
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgGet
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgGive
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgHelp
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgHideUnhide
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgHome
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgInfo
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgList
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgMerge
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgName
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgPriority
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgRegion
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgReload
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgRent
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgSethome
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgSetparent
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgTax
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOff
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOn
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgToggle
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgTp
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgUnclaim
- getPermissionsToExecute() - Method in class dev.espi.protectionstones.commands.ArgView
- getPermissionsToExecute() - Method in interface dev.espi.protectionstones.commands.PSCommandArg
- getPlayer() - Method in class dev.espi.protectionstones.event.PSCreateEvent
-
Returns the player that created the protection region, if applicable
- getPlayer() - Method in class dev.espi.protectionstones.event.PSRemoveEvent
-
Returns the player that removed the protect block, if applicable
- getPlayer() - Method in class dev.espi.protectionstones.PSPlayer
-
Get the wrapped Bukkit player.
- getPlayerAdjacentRegionGroups(Player, RegionManager) - Static method in class dev.espi.protectionstones.utils.WGUtils
- getPlayerPlaceholderFlags() - Static method in class dev.espi.protectionstones.FlagHandler
- getPluginLogger() - Static method in class dev.espi.protectionstones.ProtectionStones
- getPoints() - Method in class dev.espi.protectionstones.PSMergedRegion
- getPoints() - Method in class dev.espi.protectionstones.PSRegion
- getPoints() - Method in class dev.espi.protectionstones.PSStandardRegion
- getPointsFromDecomposedRegion(PSRegion) - Static method in class dev.espi.protectionstones.utils.WGUtils
- getPrice() - Method in class dev.espi.protectionstones.PSMergedRegion
- getPrice() - Method in class dev.espi.protectionstones.PSRegion
-
Get the price of the region This applies to either the rent or the full purchase of a region.
- getPrice() - Method in class dev.espi.protectionstones.PSStandardRegion
- getProtectBlock() - Method in class dev.espi.protectionstones.PSMergedRegion
- getProtectBlock() - Method in class dev.espi.protectionstones.PSRegion
-
This method returns the block that is supposed to contain the protection block.
- getProtectBlock() - Method in class dev.espi.protectionstones.PSStandardRegion
- getProtectBlockFromAlias(String) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Get the config options for a protect block based on its alias
- getProtectBlockItemFromType(String) - Static method in class dev.espi.protectionstones.utils.BlockUtil
- getProtectBlockType(Block) - Static method in class dev.espi.protectionstones.utils.BlockUtil
- getProtectBlockType(ItemStack) - Static method in class dev.espi.protectionstones.utils.BlockUtil
- getPSEconomy() - Method in class dev.espi.protectionstones.ProtectionStones
- getPSRegions(World, boolean) - Method in class dev.espi.protectionstones.PSPlayer
-
Get the list of regions that a player owns, or is a member of.
- getPSRegions(World, String) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Get protection stone regions using an ID or alias.
- getPSRegionsCrossWorld(World, boolean) - Method in class dev.espi.protectionstones.PSPlayer
-
Get the list of regions that a player owns, or is a member of.
- getRecipeKeys() - Static method in class dev.espi.protectionstones.utils.RecipeUtil
- getRegion() - Method in class dev.espi.protectionstones.event.PSCreateEvent
-
Returns the region being created.
- getRegion() - Method in class dev.espi.protectionstones.event.PSRemoveEvent
-
Returns the region being removed.
- getRegionId() - Method in class dev.espi.protectionstones.PSRegion.LastRegionTaxPaymentEntry
- getRegionId() - Method in class dev.espi.protectionstones.PSRegion.TaxPayment
- getRegionLastTaxPaymentAddedEntries() - Method in class dev.espi.protectionstones.PSMergedRegion
- getRegionLastTaxPaymentAddedEntries() - Method in class dev.espi.protectionstones.PSRegion
-
Get the list of timestamps of the last time regions and sub regions have added to the tax payments list.
- getRegionLastTaxPaymentAddedEntries() - Method in class dev.espi.protectionstones.PSStandardRegion
- getRegionLimits() - Method in class dev.espi.protectionstones.PSPlayer
-
Get a player's permission limits for each protection block (protectionstones.limit.alias.x) Protection blocks that aren't specified in the player's permissions will not be returned in the map.
- getRegionManagerWithPlayer(Player) - Static method in class dev.espi.protectionstones.utils.WGUtils
- getRegionManagerWithWorld(World) - Static method in class dev.espi.protectionstones.utils.WGUtils
-
Get a RegionManager from a world.
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgAddRemove
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgAdmin
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgBuySell
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgCount
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgFlag
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgGet
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgGive
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgHelp
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgHideUnhide
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgHome
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgInfo
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgList
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgMerge
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgName
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgPriority
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgRegion
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgReload
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgRent
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgSethome
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgSetparent
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgTax
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOff
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOn
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgToggle
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgTp
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgUnclaim
- getRegisteredFlags() - Method in class dev.espi.protectionstones.commands.ArgView
- getRegisteredFlags() - Method in interface dev.espi.protectionstones.commands.PSCommandArg
- getRentedList() - Method in class dev.espi.protectionstones.PSEconomy
-
Get list of rented regions.
- getRentedRegion() - Method in exception dev.espi.protectionstones.utils.WGMerge.RegionCannotMergeWhileRentedException
- getRentHelp() - Static method in class dev.espi.protectionstones.commands.ArgRent
- getRentLastPaid() - Method in class dev.espi.protectionstones.PSMergedRegion
- getRentLastPaid() - Method in class dev.espi.protectionstones.PSRegion
-
Get the unix timestamp of when rent was last paid.
- getRentLastPaid() - Method in class dev.espi.protectionstones.PSStandardRegion
- getRentPeriod() - Method in class dev.espi.protectionstones.PSMergedRegion
- getRentPeriod() - Method in class dev.espi.protectionstones.PSRegion
-
Get the rent period of the region
- getRentPeriod() - Method in class dev.espi.protectionstones.PSStandardRegion
- getRentStage() - Method in class dev.espi.protectionstones.PSMergedRegion
- getRentStage() - Method in class dev.espi.protectionstones.PSRegion
- getRentStage() - Method in class dev.espi.protectionstones.PSStandardRegion
- getRootRegion() - Method in class dev.espi.protectionstones.PSGroupRegion
-
Get the merged region whose ID is the same as the group region ID.
- getStopLeaseHelp() - Static method in class dev.espi.protectionstones.commands.ArgRent
- getStopRentingHelp() - Static method in class dev.espi.protectionstones.commands.ArgRent
- getTaxAutopayer() - Method in class dev.espi.protectionstones.PSMergedRegion
- getTaxAutopayer() - Method in class dev.espi.protectionstones.PSRegion
-
Get the player that is set to autopay the tax amount.
- getTaxAutopayer() - Method in class dev.espi.protectionstones.PSStandardRegion
- getTaxEligibleRegions() - Method in class dev.espi.protectionstones.PSPlayer
-
Get the list of regions that a player can pay money for taxes to.
- getTaxPaymentPeriod() - Method in class dev.espi.protectionstones.PSGroupRegion
- getTaxPaymentPeriod() - Method in class dev.espi.protectionstones.PSMergedRegion
- getTaxPaymentPeriod() - Method in class dev.espi.protectionstones.PSRegion
-
Get the formatted period(s) allowed for the payment of tax.
- getTaxPaymentPeriod() - Method in class dev.espi.protectionstones.PSStandardRegion
- getTaxPaymentsDue() - Method in class dev.espi.protectionstones.PSMergedRegion
- getTaxPaymentsDue() - Method in class dev.espi.protectionstones.PSRegion
-
Get the list of tax payments that are due.
- getTaxPaymentsDue() - Method in class dev.espi.protectionstones.PSStandardRegion
- getTaxPeriod() - Method in class dev.espi.protectionstones.PSGroupRegion
- getTaxPeriod() - Method in class dev.espi.protectionstones.PSMergedRegion
- getTaxPeriod() - Method in class dev.espi.protectionstones.PSRegion
-
Get the formatted period(s) between tax payments for this region type.
- getTaxPeriod() - Method in class dev.espi.protectionstones.PSStandardRegion
- getTaxRate() - Method in class dev.espi.protectionstones.PSGroupRegion
- getTaxRate() - Method in class dev.espi.protectionstones.PSRegion
-
Get the tax rate for this region type.
- getTenant() - Method in class dev.espi.protectionstones.PSMergedRegion
- getTenant() - Method in class dev.espi.protectionstones.PSRegion
-
Get the tenant of the region.
- getTenant() - Method in class dev.espi.protectionstones.PSStandardRegion
- getTransientEdgeRegions(World, ProtectedRegion) - Static method in class dev.espi.protectionstones.utils.WGUtils
-
Find the list of regions that border `r` (adjacent to the edge), but do not include the corners.
- getType() - Method in class dev.espi.protectionstones.PSMergedRegion
- getType() - Method in class dev.espi.protectionstones.PSRegion
- getType() - Method in class dev.espi.protectionstones.PSStandardRegion
- getTypeOptions() - Method in class dev.espi.protectionstones.PSMergedRegion
- getTypeOptions() - Method in class dev.espi.protectionstones.PSRegion
- getTypeOptions() - Method in class dev.espi.protectionstones.PSStandardRegion
- getUniqueIdIntArray(UUID) - Static method in class dev.espi.protectionstones.utils.MiscUtil
- getUuid() - Method in class dev.espi.protectionstones.PSPlayer
-
Get the wrapped player's uuid.
- getUUIDFromBase64PS(PSProtectBlock) - Static method in class dev.espi.protectionstones.utils.BlockUtil
- getUUIDFromName(String) - Static method in class dev.espi.protectionstones.utils.UUIDCache
- getVal() - Method in enum class dev.espi.protectionstones.PSRentFlag
- getVaultEconomy() - Method in class dev.espi.protectionstones.ProtectionStones
- getVersion() - Method in class dev.espi.protectionstones.placeholders.PSPlaceholderExpansion
- getVersionString() - Static method in class dev.espi.protectionstones.utils.MiscUtil
- getWGRegion() - Method in class dev.espi.protectionstones.PSMergedRegion
- getWGRegion() - Method in class dev.espi.protectionstones.PSRegion
- getWGRegion() - Method in class dev.espi.protectionstones.PSStandardRegion
- getWGRegionManager() - Method in class dev.espi.protectionstones.PSRegion
- getWhenPaymentIsDue() - Method in class dev.espi.protectionstones.PSRegion.TaxPayment
- getWorld() - Method in class dev.espi.protectionstones.PSRegion
- GIVE_GIVEN - Enum constant in enum class dev.espi.protectionstones.PSL
- GIVE_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- GIVE_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- GIVE_NO_INVENTORY_ROOM - Enum constant in enum class dev.espi.protectionstones.PSL
- GO_BACK_PAGE - Enum constant in enum class dev.espi.protectionstones.PSL
- GO_NEXT_PAGE - Enum constant in enum class dev.espi.protectionstones.PSL
- GREET_ACTION - Static variable in class dev.espi.protectionstones.FlagHandler
- GreetingFlagHandler - Class in dev.espi.protectionstones.flags
- GreetingFlagHandler(Session) - Constructor for class dev.espi.protectionstones.flags.GreetingFlagHandler
- GreetingFlagHandler.Factory - Class in dev.espi.protectionstones.flags
- GUIScreen - Class in dev.espi.protectionstones.gui
- GUIScreen() - Constructor for class dev.espi.protectionstones.gui.GUIScreen
H
- hasAmount(double) - Method in class dev.espi.protectionstones.PSPlayer
-
Get if the player has a certain amount of money.
- hashCode() - Method in class dev.espi.protectionstones.PSRegion
- hasMergedRegion(String) - Method in class dev.espi.protectionstones.PSGroupRegion
-
Check if this region contains a specific merged region
- hasNoAccess(ProtectedRegion, Player, LocalPlayer, boolean) - Static method in class dev.espi.protectionstones.utils.WGUtils
- hasPassedOrEqualsRentLimit(Player) - Static method in class dev.espi.protectionstones.utils.LimitUtil
- HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- HELP_NEXT - Enum constant in enum class dev.espi.protectionstones.PSL
- helpMenu - Static variable in class dev.espi.protectionstones.commands.ArgHelp
- hiddenFlagsFromInfo - Variable in class dev.espi.protectionstones.PSProtectBlock
- hide() - Method in class dev.espi.protectionstones.PSGroupRegion
- hide() - Method in class dev.espi.protectionstones.PSRegion
-
Hides the protection block, if it is not hidden.
- HOME_CLICK_TO_TP - Enum constant in enum class dev.espi.protectionstones.PSL
- HOME_HEADER - Enum constant in enum class dev.espi.protectionstones.PSL
- HOME_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- HOME_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- HOME_NEXT - Enum constant in enum class dev.espi.protectionstones.PSL
- homeXOffset - Variable in class dev.espi.protectionstones.PSProtectBlock
- homeYOffset - Variable in class dev.espi.protectionstones.PSProtectBlock
- homeZOffset - Variable in class dev.espi.protectionstones.PSProtectBlock
I
- INFO_AVAILABLE_FOR_RENT - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_AVAILABLE_FOR_SALE - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_BOUNDS_XYZ - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_BOUNDS_XZ - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_FLAGS2 - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_HEADER - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_LANDLORD2 - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_MAY_BE_MERGED - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_MEMBERS2 - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_MERGED2 - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_NO_FLAGS - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_NO_MEMBERS - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_NO_OWNERS - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_OWNERS2 - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_PARENT2 - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_PRICE2 - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_PRIORITY2 - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_REGION2 - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_RENT2 - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_SELLER2 - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_TENANT2 - Enum constant in enum class dev.espi.protectionstones.PSL
- INFO_TYPE2 - Enum constant in enum class dev.espi.protectionstones.PSL
- initDefaultFlagPlaceholders(HashMap<Flag<?>, Object>, Player) - Static method in class dev.espi.protectionstones.FlagHandler
- initHelpMenu() - Static method in class dev.espi.protectionstones.commands.ArgHelp
- INVALID_BLOCK - Enum constant in enum class dev.espi.protectionstones.PSL
- INVALID_WORLD - Enum constant in enum class dev.espi.protectionstones.PSL
- isBase64PSHead(String) - Static method in class dev.espi.protectionstones.utils.BlockUtil
- isCancelled() - Method in class dev.espi.protectionstones.event.PSCreateEvent
- isCancelled() - Method in class dev.espi.protectionstones.event.PSRemoveEvent
- isDebug() - Method in class dev.espi.protectionstones.ProtectionStones
- isEmpty() - Method in enum class dev.espi.protectionstones.PSL
- isHidden() - Method in class dev.espi.protectionstones.PSRegion
-
Must be run sync (calls Bukkit API)
- isLuckPermsSupportEnabled() - Method in class dev.espi.protectionstones.ProtectionStones
- isMember(UUID) - Method in class dev.espi.protectionstones.PSMergedRegion
- isMember(UUID) - Method in class dev.espi.protectionstones.PSRegion
-
Get whether or not a player is a member of this region.
- isMember(UUID) - Method in class dev.espi.protectionstones.PSStandardRegion
- isOwner(UUID) - Method in class dev.espi.protectionstones.PSMergedRegion
- isOwner(UUID) - Method in class dev.espi.protectionstones.PSRegion
-
Get whether or not a player is an owner of this region.
- isOwner(UUID) - Method in class dev.espi.protectionstones.PSStandardRegion
- isPlaceholderAPISupportEnabled() - Method in class dev.espi.protectionstones.ProtectionStones
- isProtectBlock(Block) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Check whether or not a given block is a protection block, and actually protects a region.
- isProtectBlockItem(ItemStack) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Check if an item is a valid protection block, and if the block type has restrict-obtaining on, check if it was created by ProtectionStones (custom NBT tag).
- isProtectBlockItem(ItemStack, boolean) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Check if an item is a valid protection block, and if checkNBT is true, check if it was created by ProtectionStones.
- isProtectBlockType(String) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Get whether or not a material is used as a protection block.
- isProtectBlockType(Block) - Static method in class dev.espi.protectionstones.ProtectionStones
- isPSNameAlreadyUsed(String) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Check if a ProtectionStones name is already used by a region globally (from /ps name)
- isPSRegion(ProtectedRegion) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Check if a WorldGuard
ProtectedRegion
is a ProtectionStones region, and is configured in the config. - isPSRegionFormat(ProtectedRegion) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Check if a WorldGuard
ProtectedRegion
has the format of a ProtectionStones region, but is not necessarily configured in the config. - isTaxPaymentLate() - Method in class dev.espi.protectionstones.PSMergedRegion
- isTaxPaymentLate() - Method in class dev.espi.protectionstones.PSRegion
-
Check if any tax payments are now late (exceeded tax payment time shown in config).
- isTaxPaymentLate() - Method in class dev.espi.protectionstones.PSStandardRegion
- isVaultSupportEnabled() - Method in class dev.espi.protectionstones.ProtectionStones
- isVertex - Variable in class dev.espi.protectionstones.utils.RegionTraverse.TraverseReturn
L
- LANDLORD - Enum constant in enum class dev.espi.protectionstones.PSPlayer.PlayerRegionRelationship
- LANDLORD_IS_OWNER - Enum constant in enum class dev.espi.protectionstones.PSRentFlag
- landlordStillOwner - Variable in class dev.espi.protectionstones.PSProtectBlock
- LastRegionTaxPaymentEntry(String, long) - Constructor for class dev.espi.protectionstones.PSRegion.LastRegionTaxPaymentEntry
- LegacyUpgrade - Class in dev.espi.protectionstones.utils.upgrade
- LegacyUpgrade() - Constructor for class dev.espi.protectionstones.utils.upgrade.LegacyUpgrade
- LimitUtil - Class in dev.espi.protectionstones.utils
- LimitUtil() - Constructor for class dev.espi.protectionstones.utils.LimitUtil
- LIST_HEADER - Enum constant in enum class dev.espi.protectionstones.PSL
- LIST_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- LIST_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- LIST_MEMBER - Enum constant in enum class dev.espi.protectionstones.PSL
- LIST_NO_REGIONS - Enum constant in enum class dev.espi.protectionstones.PSL
- LIST_NO_REGIONS_PLAYER - Enum constant in enum class dev.espi.protectionstones.PSL
- LIST_OWNER - Enum constant in enum class dev.espi.protectionstones.PSL
- ListenerClass - Class in dev.espi.protectionstones
- ListenerClass() - Constructor for class dev.espi.protectionstones.ListenerClass
- loadConfig() - Static method in enum class dev.espi.protectionstones.PSL
- loadConfig(boolean) - Static method in class dev.espi.protectionstones.ProtectionStones
- loadRentList() - Method in class dev.espi.protectionstones.PSEconomy
-
Load list of regions that are rented into memory.
- LOOKING_FOR_TENANT - Enum constant in enum class dev.espi.protectionstones.PSRegion.RentStage
- lore - Variable in class dev.espi.protectionstones.PSProtectBlock
M
- matchLocationToPSID(Location) - Static method in class dev.espi.protectionstones.utils.WGUtils
- MAX_BUILD_HEIGHT - Static variable in class dev.espi.protectionstones.utils.WGUtils
- maxRentPeriod - Variable in class dev.espi.protectionstones.PSConfig
- maxRentPrice - Variable in class dev.espi.protectionstones.PSConfig
- MEMBER - Enum constant in enum class dev.espi.protectionstones.PSPlayer.PlayerRegionRelationship
- MERGE_AUTO_MERGED - Enum constant in enum class dev.espi.protectionstones.PSL
- MERGE_CLICK_TO_MERGE - Enum constant in enum class dev.espi.protectionstones.PSL
- MERGE_DISABLED - Enum constant in enum class dev.espi.protectionstones.PSL
- MERGE_HEADER - Enum constant in enum class dev.espi.protectionstones.PSL
- MERGE_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- MERGE_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- MERGE_INTO - Enum constant in enum class dev.espi.protectionstones.PSL
- MERGE_MERGED - Enum constant in enum class dev.espi.protectionstones.PSL
- MERGE_NO_REGIONS - Enum constant in enum class dev.espi.protectionstones.PSL
- MERGE_NOT_ALLOWED - Enum constant in enum class dev.espi.protectionstones.PSL
- MERGE_WARNING - Enum constant in enum class dev.espi.protectionstones.PSL
- mergeRealRegions(World, RegionManager, PSRegion, List<PSRegion>) - Static method in class dev.espi.protectionstones.utils.WGMerge
- mergeRegions(String, World, RegionManager, PSRegion, List<PSRegion>) - Static method in class dev.espi.protectionstones.utils.WGMerge
- MIN_BUILD_HEIGHT - Static variable in class dev.espi.protectionstones.utils.WGUtils
- minRentPeriod - Variable in class dev.espi.protectionstones.PSConfig
- minRentPrice - Variable in class dev.espi.protectionstones.PSConfig
- MiscUtil - Class in dev.espi.protectionstones.utils
- MiscUtil() - Constructor for class dev.espi.protectionstones.utils.MiscUtil
- msg() - Method in enum class dev.espi.protectionstones.PSL
- msg(PSPlayer, String) - Static method in enum class dev.espi.protectionstones.PSL
- msg(CommandSender, String) - Static method in enum class dev.espi.protectionstones.PSL
- MULTI_REGION_DOES_NOT_EXIST - Enum constant in enum class dev.espi.protectionstones.PSL
- MUST_BE_PLACED_IN_EXISTING_REGION - Enum constant in enum class dev.espi.protectionstones.PSL
- MUST_BE_PLAYER - Enum constant in enum class dev.espi.protectionstones.PSL
N
- NAME_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- NAME_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- NAME_REMOVED - Enum constant in enum class dev.espi.protectionstones.PSL
- NAME_SET_NAME - Enum constant in enum class dev.espi.protectionstones.PSL
- NAME_TAKEN - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_ACCESS - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_LONGER_PROTECTED - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_ADMIN - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_BUYSELL - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_COUNT - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_COUNT_OTHERS - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_CREATE - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_CREATE_SPECIFIC - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_DESTROY - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_FLAGS - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_GET - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_GIVE - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_HIDE - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_HOME - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_INFO - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_LIST - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_LIST_OTHERS - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_MEMBERS - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_MERGE - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_NAME - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_OWNERS - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_PER_FLAG - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_PRIORITY - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_REGION - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_REGION_TYPE - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_RENT - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_SETHOME - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_SETPARENT - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_SETPARENT_OTHERS - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_TAX - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_TOGGLE - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_TP - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_UNCLAIM - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_UNCLAIM_REMOTE - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_UNHIDE - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_PERMISSION_VIEW - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_REGION_HOLES - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_REGION_PERMISSION - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_REGIONS_OWNED - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_ROOM_DROPPING_ON_FLOOR - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_ROOM_IN_INVENTORY - Enum constant in enum class dev.espi.protectionstones.PSL
- NO_SUCH_COMMAND - Enum constant in enum class dev.espi.protectionstones.PSL
- noDrop - Variable in class dev.espi.protectionstones.PSProtectBlock
- noMovingWhenTeleportWaiting - Variable in class dev.espi.protectionstones.PSProtectBlock
- NONMEMBER - Enum constant in enum class dev.espi.protectionstones.PSPlayer.PlayerRegionRelationship
- NOT_ENOUGH_MONEY - Enum constant in enum class dev.espi.protectionstones.PSL
- NOT_IN_REGION - Enum constant in enum class dev.espi.protectionstones.PSL
- NOT_OWNER - Enum constant in enum class dev.espi.protectionstones.PSL
- NOT_PS_REGION - Enum constant in enum class dev.espi.protectionstones.PSL
- NOT_RENTING - Enum constant in enum class dev.espi.protectionstones.PSRegion.RentStage
- NUMBER_ABOVE_ZERO - Enum constant in enum class dev.espi.protectionstones.PSL
- numberOfExposedEdges - Variable in class dev.espi.protectionstones.utils.RegionTraverse.TraverseReturn
O
- Objs - Class in dev.espi.protectionstones.utils
- Objs() - Constructor for class dev.espi.protectionstones.utils.Objs
- onAbsentValue(LocalPlayer, Location, Location, ApplicableRegionSet, String, MoveType) - Method in class dev.espi.protectionstones.flags.FarewellFlagHandler
- onAbsentValue(LocalPlayer, Location, Location, ApplicableRegionSet, String, MoveType) - Method in class dev.espi.protectionstones.flags.GreetingFlagHandler
- onBlockBreak(BlockBreakEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onBlockBreakLowPriority(BlockBreakEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onBlockBurn(BlockBurnEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onBlockDropItem(BlockDropItemEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onBlockExplode(BlockExplodeEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onBlockFade(BlockFadeEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onBlockForm(BlockFormEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onBlockFromTo(BlockFromToEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onBlockIgnite(BlockIgniteEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onBlockPlace(BlockPlaceEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onBlockPlaceLowPriority(PlaceBlockEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onEnable() - Method in class dev.espi.protectionstones.ProtectionStones
- onEntityChangeBlock(EntityChangeBlockEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onEntityExplode(EntityExplodeEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onFurnaceBurnItem(FurnaceBurnEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onFurnaceSmelt(FurnaceSmeltEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onInitialValue(LocalPlayer, ApplicableRegionSet, String) - Method in class dev.espi.protectionstones.flags.FarewellFlagHandler
- onInitialValue(LocalPlayer, ApplicableRegionSet, String) - Method in class dev.espi.protectionstones.flags.GreetingFlagHandler
- onInventoryClickEvent(InventoryClickEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onLoad() - Method in class dev.espi.protectionstones.ProtectionStones
- ONLY_HAS_REGIONS - Enum constant in enum class dev.espi.protectionstones.PSL
- onPistonExtend(BlockPistonExtendEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onPistonRetract(BlockPistonRetractEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onPlaceholderRequest(Player, String) - Method in class dev.espi.protectionstones.placeholders.PSPlaceholderExpansion
- onPlayerBucketFill(PlayerBucketEmptyEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onPlayerInteract(PlayerInteractEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onPlayerJoin(PlayerJoinEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onPlayerTeleport(PlayerTeleportEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onPrepareItemCraft(PrepareItemCraftEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onPSCreate(PSCreateEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onPSRemove(PSRemoveEvent) - Method in class dev.espi.protectionstones.ListenerClass
- onSetValue(LocalPlayer, Location, Location, ApplicableRegionSet, String, String, MoveType) - Method in class dev.espi.protectionstones.flags.FarewellFlagHandler
- onSetValue(LocalPlayer, Location, Location, ApplicableRegionSet, String, String, MoveType) - Method in class dev.espi.protectionstones.flags.GreetingFlagHandler
- onSpongeAbsorb(SpongeAbsorbEvent) - Method in class dev.espi.protectionstones.ListenerClass
- OTHER_REGION_COUNT - Enum constant in enum class dev.espi.protectionstones.PSL
- OTHER_REGION_COUNT_MERGED - Enum constant in enum class dev.espi.protectionstones.PSL
- overlapsStrongerRegion(World, ProtectedRegion, LocalPlayer) - Static method in class dev.espi.protectionstones.utils.WGUtils
- OWNER - Enum constant in enum class dev.espi.protectionstones.PSPlayer.PlayerRegionRelationship
P
- PAID_MONEY - Enum constant in enum class dev.espi.protectionstones.PSL
- parsePSRegionToLocation(String) - Static method in class dev.espi.protectionstones.utils.WGUtils
- parseRecipe(PSProtectBlock) - Static method in class dev.espi.protectionstones.utils.RecipeUtil
- parseRentPeriod(String) - Static method in class dev.espi.protectionstones.utils.MiscUtil
- ParticlesUtil - Class in dev.espi.protectionstones.utils
- ParticlesUtil() - Constructor for class dev.espi.protectionstones.utils.ParticlesUtil
- pay(PSPlayer, double) - Method in class dev.espi.protectionstones.PSPlayer
-
Pay another player a certain amount of money.
- payTax(PSPlayer, double) - Method in class dev.espi.protectionstones.PSMergedRegion
- payTax(PSPlayer, double) - Method in class dev.espi.protectionstones.PSRegion
-
Pay outstanding taxes.
- payTax(PSPlayer, double) - Method in class dev.espi.protectionstones.PSStandardRegion
- permission - Variable in class dev.espi.protectionstones.PSProtectBlock
- persist() - Method in class dev.espi.protectionstones.placeholders.PSPlaceholderExpansion
- persistRedstoneParticle(Player, Location, Particle.DustOptions, int) - Static method in class dev.espi.protectionstones.utils.ParticlesUtil
- PERSONAL_REGION_COUNT - Enum constant in enum class dev.espi.protectionstones.PSL
- PERSONAL_REGION_COUNT_MERGED - Enum constant in enum class dev.espi.protectionstones.PSL
- placingBypassesWGPassthrough - Variable in class dev.espi.protectionstones.PSProtectBlock
- placingCooldown - Variable in class dev.espi.protectionstones.PSConfig
- PLAYER_NOT_FOUND - Enum constant in enum class dev.espi.protectionstones.PSL
- point - Variable in class dev.espi.protectionstones.utils.RegionTraverse.TraverseReturn
- preventBlockPlaceInRestrictedWorld - Variable in class dev.espi.protectionstones.PSProtectBlock
- preventExplode - Variable in class dev.espi.protectionstones.PSProtectBlock
- preventPistonPush - Variable in class dev.espi.protectionstones.PSProtectBlock
- preventPsGet - Variable in class dev.espi.protectionstones.PSProtectBlock
- preventPsHome - Variable in class dev.espi.protectionstones.PSProtectBlock
- preventSilkTouch - Variable in class dev.espi.protectionstones.PSProtectBlock
- preventTeleportIn - Variable in class dev.espi.protectionstones.PSProtectBlock
- price - Variable in class dev.espi.protectionstones.PSProtectBlock
- priority - Variable in class dev.espi.protectionstones.PSProtectBlock
- PRIORITY_ERROR - Enum constant in enum class dev.espi.protectionstones.PSL
- PRIORITY_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- PRIORITY_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- PRIORITY_INFO - Enum constant in enum class dev.espi.protectionstones.PSL
- PRIORITY_SET - Enum constant in enum class dev.espi.protectionstones.PSL
- processTaxes(PSRegion) - Static method in class dev.espi.protectionstones.PSEconomy
-
Process taxes for a region.
- PROTECTED - Enum constant in enum class dev.espi.protectionstones.PSL
- ProtectionStones - Class in dev.espi.protectionstones
-
The base class for the plugin.
- ProtectionStones() - Constructor for class dev.espi.protectionstones.ProtectionStones
- PS_BLOCK_MATERIAL - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_FOR_SALE - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_HOME - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_LANDLORD - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_MERGED_REGIONS - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_MERGED_REGIONS_TYPES - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_NAME - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_PRICE - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_RENT_LAST_PAID - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_RENT_PERIOD - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_RENT_SETTINGS - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_TAX_AUTOPAYER - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_TAX_LAST_PAYMENT_ADDED - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_TAX_PAYMENTS_DUE - Static variable in class dev.espi.protectionstones.FlagHandler
- PS_TENANT - Static variable in class dev.espi.protectionstones.FlagHandler
- PSCommand - Class in dev.espi.protectionstones
- PSCommandArg - Interface in dev.espi.protectionstones.commands
- PSConfig - Class in dev.espi.protectionstones
-
Represents the global config (config.toml) settings.
- PSConfig() - Constructor for class dev.espi.protectionstones.PSConfig
- PSCreateEvent - Class in dev.espi.protectionstones.event
-
Event that is called when a protectionstones region is created, either by a player, or by the plugin.
- PSCreateEvent(PSRegion) - Constructor for class dev.espi.protectionstones.event.PSCreateEvent
- PSCreateEvent(PSRegion, Player) - Constructor for class dev.espi.protectionstones.event.PSCreateEvent
- PSEconomy - Class in dev.espi.protectionstones
-
Handler for ProtectionStones economy related tasks.
- PSEconomy() - Constructor for class dev.espi.protectionstones.PSEconomy
- PSGroupRegion - Class in dev.espi.protectionstones
-
Represents a region that exists but is a group of merged
PSStandardRegion
s. - PSL - Enum Class in dev.espi.protectionstones
- PSLocation - Class in dev.espi.protectionstones
- PSLocation(int, int, int) - Constructor for class dev.espi.protectionstones.PSLocation
- PSLoseRegion - Class in dev.espi.protectionstones.event
- PSLoseRegion() - Constructor for class dev.espi.protectionstones.event.PSLoseRegion
- PSMergedRegion - Class in dev.espi.protectionstones
-
Represents an instance of a PS region that has been merged into another region.
- PSObtainRegion - Class in dev.espi.protectionstones.event
- PSObtainRegion() - Constructor for class dev.espi.protectionstones.event.PSObtainRegion
- PSPlaceholderExpansion - Class in dev.espi.protectionstones.placeholders
- PSPlaceholderExpansion() - Constructor for class dev.espi.protectionstones.placeholders.PSPlaceholderExpansion
- PSPlayer - Class in dev.espi.protectionstones
-
Wrapper for a Bukkit player that exposes ProtectionStones related methods.
- PSPlayer(UUID) - Constructor for class dev.espi.protectionstones.PSPlayer
- PSPlayer(Player) - Constructor for class dev.espi.protectionstones.PSPlayer
- PSPlayer.PlayerRegionRelationship - Enum Class in dev.espi.protectionstones
- PSProtectBlock - Class in dev.espi.protectionstones
-
Object to represent a protection block as defined in config (blocks folder).
- PSProtectBlock() - Constructor for class dev.espi.protectionstones.PSProtectBlock
- PSRegion - Class in dev.espi.protectionstones
-
Represents an instance of a ProtectionStones protected region.
- PSRegion.LastRegionTaxPaymentEntry - Class in dev.espi.protectionstones
- PSRegion.RentStage - Enum Class in dev.espi.protectionstones
- PSRegion.TaxPayment - Class in dev.espi.protectionstones
- PSRemoveEvent - Class in dev.espi.protectionstones.event
-
Event that is called when a protection stones region is removed
- PSRemoveEvent(PSRegion) - Constructor for class dev.espi.protectionstones.event.PSRemoveEvent
- PSRemoveEvent(PSRegion, Player) - Constructor for class dev.espi.protectionstones.event.PSRemoveEvent
- PSRentFlag - Enum Class in dev.espi.protectionstones
- PSStandardRegion - Class in dev.espi.protectionstones
-
Represents an instance of a standard PS region, that has not been merged or contains merged regions.
- psViewCooldown - Variable in class dev.espi.protectionstones.PSConfig
R
- REACHED_PER_BLOCK_REGION_LIMIT - Enum constant in enum class dev.espi.protectionstones.PSL
- REACHED_REGION_LIMIT - Enum constant in enum class dev.espi.protectionstones.PSL
- recipeAmount - Variable in class dev.espi.protectionstones.PSProtectBlock
- RecipeUtil - Class in dev.espi.protectionstones.utils
- RecipeUtil() - Constructor for class dev.espi.protectionstones.utils.RecipeUtil
- REGION_ALREADY_IN_LOCATION_IS_HIDDEN - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_CANT_TELEPORT - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_DISOWN - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_DOES_NOT_EXIST - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_ERROR_SEARCH - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_HIDDEN - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_LIST - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_NOT_ADJACENT - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_NOT_FOUND_FOR_PLAYER - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_NOT_OVERLAPPING - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_OVERLAP - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_REMOVE - Enum constant in enum class dev.espi.protectionstones.PSL
- REGION_TOO_CLOSE - Enum constant in enum class dev.espi.protectionstones.PSL
- regionCreateCommands - Variable in class dev.espi.protectionstones.PSProtectBlock
- regionDestroyCommands - Variable in class dev.espi.protectionstones.PSProtectBlock
- regionFlags - Variable in class dev.espi.protectionstones.PSProtectBlock
- RegionHoleException() - Constructor for exception dev.espi.protectionstones.utils.WGMerge.RegionHoleException
- regionNegativeMinMaxUpdated - Variable in class dev.espi.protectionstones.PSConfig
- regionsMustBeAdjacent - Variable in class dev.espi.protectionstones.PSConfig
- RegionTraverse - Class in dev.espi.protectionstones.utils
- RegionTraverse() - Constructor for class dev.espi.protectionstones.utils.RegionTraverse
- RegionTraverse.TraverseReturn - Class in dev.espi.protectionstones.utils
- RELOAD_COMPLETE - Enum constant in enum class dev.espi.protectionstones.PSL
- RELOAD_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- RELOAD_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- RELOAD_START - Enum constant in enum class dev.espi.protectionstones.PSL
- REMOVED_FROM_REGION - Enum constant in enum class dev.espi.protectionstones.PSL
- REMOVED_FROM_REGION_SPECIFIC - Enum constant in enum class dev.espi.protectionstones.PSL
- removeMember(UUID) - Method in class dev.espi.protectionstones.PSMergedRegion
- removeMember(UUID) - Method in class dev.espi.protectionstones.PSRegion
-
Remove a member of the region, and deal with side-effects
- removeMember(UUID) - Method in class dev.espi.protectionstones.PSStandardRegion
- removeMergedRegionInfo(String) - Method in class dev.espi.protectionstones.PSGroupRegion
-
Removes the merged region's information from the object.
- removeName(String) - Static method in class dev.espi.protectionstones.utils.UUIDCache
- removeOwner(UUID) - Method in class dev.espi.protectionstones.PSMergedRegion
- removeOwner(UUID) - Method in class dev.espi.protectionstones.PSRegion
-
Remove an owner of the region, and deal with side-effects.
- removeOwner(UUID) - Method in class dev.espi.protectionstones.PSStandardRegion
- removePSRecipes() - Static method in class dev.espi.protectionstones.utils.RecipeUtil
- removePSRegion(World, String) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Removes a protection stone region given its ID, and the region manager it is stored in Note: Does not remove the PS block.
- removePSRegion(World, String, Player) - Static method in class dev.espi.protectionstones.ProtectionStones
-
Removes a protection stone region given its ID, and the region manager it is stored in, with a player as its cause Note: Does not remove the PS block, and does not check if the player (cause) has permission to do this.
- removeRenting() - Method in class dev.espi.protectionstones.PSMergedRegion
- removeRenting() - Method in class dev.espi.protectionstones.PSRegion
-
Stop renting process and remove tenant.
- removeRenting() - Method in class dev.espi.protectionstones.PSStandardRegion
- removeUUID(UUID) - Static method in class dev.espi.protectionstones.utils.UUIDCache
- RENT_ALREADY_RENTING - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_BEING_SOLD - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_CANNOT_BREAK_WHILE_RENTING - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_CANNOT_RENT_OWN_REGION - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_EVICT_NO_MONEY_LANDLORD - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_EVICT_NO_MONEY_TENANT - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_EVICTED - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_HELP_HEADER - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_LEASE_SUCCESS - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_NOT_RENTED - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_NOT_RENTING - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_NOT_TENANT - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_PAID_LANDLORD - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_PAID_TENANT - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_PERIOD_INVALID - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_PERIOD_TOO_LONG - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_PERIOD_TOO_SHORT - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_PRICE_TOO_HIGH - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_PRICE_TOO_LOW - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_REACHED_LIMIT - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_RENTING_LANDLORD - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_RENTING_TENANT - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_STOPPED - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_TENANT_STOPPED_LANDLORD - Enum constant in enum class dev.espi.protectionstones.PSL
- RENT_TENANT_STOPPED_TENANT - Enum constant in enum class dev.espi.protectionstones.PSL
- RENTING - Enum constant in enum class dev.espi.protectionstones.PSRegion.RentStage
- rentOut(UUID, UUID, String, double) - Method in class dev.espi.protectionstones.PSMergedRegion
- rentOut(UUID, UUID, String, double) - Method in class dev.espi.protectionstones.PSRegion
-
Starts renting process (adds to rent queue) tenant.
- rentOut(UUID, UUID, String, double) - Method in class dev.espi.protectionstones.PSStandardRegion
- replaceNull(T, T) - Static method in class dev.espi.protectionstones.utils.Objs
- resolveRegion(String, PSPlayer) - Method in class dev.espi.protectionstones.commands.ArgTax
- restrictObtaining - Variable in class dev.espi.protectionstones.PSProtectBlock
S
- sell(UUID) - Method in class dev.espi.protectionstones.PSMergedRegion
- sell(UUID) - Method in class dev.espi.protectionstones.PSRegion
-
Sells the region to a player at the price listed.
- sell(UUID) - Method in class dev.espi.protectionstones.PSStandardRegion
- SELL_FOR_SALE - Enum constant in enum class dev.espi.protectionstones.PSL
- SELL_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- SELL_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- SELL_RENTED_OUT - Enum constant in enum class dev.espi.protectionstones.PSL
- send(CommandSender, Object...) - Method in enum class dev.espi.protectionstones.PSL
- setAmount(double) - Method in class dev.espi.protectionstones.PSRegion.TaxPayment
- setCancelled(boolean) - Method in class dev.espi.protectionstones.event.PSCreateEvent
- setCancelled(boolean) - Method in class dev.espi.protectionstones.event.PSRemoveEvent
- setConfigOptions(PSConfig) - Method in class dev.espi.protectionstones.ProtectionStones
- setDebug(boolean) - Method in class dev.espi.protectionstones.ProtectionStones
- setFlagIfNeeded(ProtectedRegion, T, String) - Static method in class dev.espi.protectionstones.utils.WGUtils
- setFlagIfNeeded(ProtectedRegion, T, List<V>) - Static method in class dev.espi.protectionstones.utils.WGUtils
- setFlagIfNeeded(ProtectedRegion, T, Set<V>) - Static method in class dev.espi.protectionstones.utils.WGUtils
- setHeadType(String, Block) - Static method in class dev.espi.protectionstones.utils.BlockUtil
- setHeadType(String, ItemStack) - Static method in class dev.espi.protectionstones.utils.BlockUtil
- setHome(double, double, double) - Method in class dev.espi.protectionstones.PSMergedRegion
- setHome(double, double, double) - Method in class dev.espi.protectionstones.PSRegion
-
Set the home of the region (internally changes the flag).
- setHome(double, double, double) - Method in class dev.espi.protectionstones.PSStandardRegion
- setHome(double, double, double, float, float) - Method in class dev.espi.protectionstones.PSMergedRegion
- setHome(double, double, double, float, float) - Method in class dev.espi.protectionstones.PSRegion
-
Set the home of the region (internally changes the flag).
- setHome(double, double, double, float, float) - Method in class dev.espi.protectionstones.PSStandardRegion
- SETHOME_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- SETHOME_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- SETHOME_SET - Enum constant in enum class dev.espi.protectionstones.PSL
- setLandlord(UUID) - Method in class dev.espi.protectionstones.PSMergedRegion
- setLandlord(UUID) - Method in class dev.espi.protectionstones.PSRegion
-
Set the landlord of the region.
- setLandlord(UUID) - Method in class dev.espi.protectionstones.PSStandardRegion
- setLastPaymentAdded(long) - Method in class dev.espi.protectionstones.PSRegion.LastRegionTaxPaymentEntry
- setName(String) - Method in class dev.espi.protectionstones.PSMergedRegion
- setName(String) - Method in class dev.espi.protectionstones.PSRegion
-
Set the name of the region (from /ps name).
- setName(String) - Method in class dev.espi.protectionstones.PSStandardRegion
- setParent(PSRegion) - Method in class dev.espi.protectionstones.PSMergedRegion
- setParent(PSRegion) - Method in class dev.espi.protectionstones.PSRegion
-
Set the parent of this region.
- setParent(PSRegion) - Method in class dev.espi.protectionstones.PSStandardRegion
- SETPARENT_CIRCULAR_INHERITANCE - Enum constant in enum class dev.espi.protectionstones.PSL
- SETPARENT_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- SETPARENT_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- SETPARENT_SUCCESS - Enum constant in enum class dev.espi.protectionstones.PSL
- SETPARENT_SUCCESS_REMOVE - Enum constant in enum class dev.espi.protectionstones.PSL
- setPrice(Double) - Method in class dev.espi.protectionstones.PSMergedRegion
- setPrice(Double) - Method in class dev.espi.protectionstones.PSRegion
-
Set the price of the region.
- setPrice(Double) - Method in class dev.espi.protectionstones.PSStandardRegion
- setRegionId(String) - Method in class dev.espi.protectionstones.PSRegion.LastRegionTaxPaymentEntry
- setRegionId(String) - Method in class dev.espi.protectionstones.PSRegion.TaxPayment
- setRegionLastTaxPaymentAddedEntries(List<PSRegion.LastRegionTaxPaymentEntry>) - Method in class dev.espi.protectionstones.PSMergedRegion
- setRegionLastTaxPaymentAddedEntries(List<PSRegion.LastRegionTaxPaymentEntry>) - Method in class dev.espi.protectionstones.PSRegion
-
Save the list of timestamps of the last time regions and sub regions have added to the tax payments list on to the base region.
- setRegionLastTaxPaymentAddedEntries(List<PSRegion.LastRegionTaxPaymentEntry>) - Method in class dev.espi.protectionstones.PSStandardRegion
- setRentable(UUID, String, double) - Method in class dev.espi.protectionstones.PSMergedRegion
- setRentable(UUID, String, double) - Method in class dev.espi.protectionstones.PSRegion
-
MUST BE CALLED when the region is looking for a tenant.
- setRentable(UUID, String, double) - Method in class dev.espi.protectionstones.PSStandardRegion
- setRentLastPaid(Long) - Method in class dev.espi.protectionstones.PSMergedRegion
- setRentLastPaid(Long) - Method in class dev.espi.protectionstones.PSRegion
-
Set the unix timestamp of when rent was last paid.
- setRentLastPaid(Long) - Method in class dev.espi.protectionstones.PSStandardRegion
- setRentPeriod(String) - Method in class dev.espi.protectionstones.PSMergedRegion
- setRentPeriod(String) - Method in class dev.espi.protectionstones.PSRegion
-
Set the rent period of the region
- setRentPeriod(String) - Method in class dev.espi.protectionstones.PSStandardRegion
- setSellable(boolean, UUID, double) - Method in class dev.espi.protectionstones.PSMergedRegion
- setSellable(boolean, UUID, double) - Method in class dev.espi.protectionstones.PSRegion
-
MUST BE CALLED when setting up the region to be sold or cancelling sale
- setSellable(boolean, UUID, double) - Method in class dev.espi.protectionstones.PSStandardRegion
- setTaxAutopayer(UUID) - Method in class dev.espi.protectionstones.PSMergedRegion
- setTaxAutopayer(UUID) - Method in class dev.espi.protectionstones.PSRegion
-
Set a player to auto-pay taxes for this region.
- setTaxAutopayer(UUID) - Method in class dev.espi.protectionstones.PSStandardRegion
- setTaxPaymentsDue(List<PSRegion.TaxPayment>) - Method in class dev.espi.protectionstones.PSMergedRegion
- setTaxPaymentsDue(List<PSRegion.TaxPayment>) - Method in class dev.espi.protectionstones.PSRegion
-
Save the list of tax payments due onto the region.
- setTaxPaymentsDue(List<PSRegion.TaxPayment>) - Method in class dev.espi.protectionstones.PSStandardRegion
- setTenant(UUID) - Method in class dev.espi.protectionstones.PSMergedRegion
- setTenant(UUID) - Method in class dev.espi.protectionstones.PSRegion
-
Set the tenant of the region
- setTenant(UUID) - Method in class dev.espi.protectionstones.PSStandardRegion
- setType(PSProtectBlock) - Method in class dev.espi.protectionstones.PSMergedRegion
- setType(PSProtectBlock) - Method in class dev.espi.protectionstones.PSRegion
-
Change the type of the protection region.
- setType(PSProtectBlock) - Method in class dev.espi.protectionstones.PSStandardRegion
- setupPSRecipes() - Static method in class dev.espi.protectionstones.utils.RecipeUtil
- setVal(String) - Method in enum class dev.espi.protectionstones.PSRentFlag
- setWhenPaymentIsDue(long) - Method in class dev.espi.protectionstones.PSRegion.TaxPayment
- SPECIFY_ID_INSTEAD_OF_ALIAS - Enum constant in enum class dev.espi.protectionstones.PSL
- startWithTaxAutopay - Variable in class dev.espi.protectionstones.PSProtectBlock
- stop() - Method in class dev.espi.protectionstones.PSEconomy
-
Stops the economy cycle.
- storeUUIDNamePair(UUID, String) - Static method in class dev.espi.protectionstones.utils.UUIDCache
- storeWGProfile(UUID, String) - Static method in class dev.espi.protectionstones.utils.UUIDCache
T
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgAddRemove
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgAdmin
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgBuySell
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgCount
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgFlag
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgGet
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgGive
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgHelp
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgHideUnhide
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgHome
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgInfo
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgList
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgMerge
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgName
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgPriority
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgRegion
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgReload
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgRent
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgSethome
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgSetparent
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgTax
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOff
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgToggle.ArgToggleOn
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgToggle
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgTp
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgUnclaim
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.commands.ArgView
- tabComplete(CommandSender, String, String[]) - Method in interface dev.espi.protectionstones.commands.PSCommandArg
- tabComplete(CommandSender, String, String[]) - Method in class dev.espi.protectionstones.PSCommand
- TAX_CLICK_TO_SHOW_MORE_INFO - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_DISABLED_REGION - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_HELP_HEADER - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_INFO_HEADER - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_JOIN_MSG_PENDING_PAYMENTS - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_NEXT - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_PAID - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_PLAYER_REGION_INFO - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_PLAYER_REGION_INFO_AUTOPAYER - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_REGION_INFO - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_REGION_INFO_HEADER - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_SET_AS_AUTOPAYER - Enum constant in enum class dev.espi.protectionstones.PSL
- TAX_SET_NO_AUTOPAYER - Enum constant in enum class dev.espi.protectionstones.PSL
- taxAmount - Variable in class dev.espi.protectionstones.PSProtectBlock
- taxAutoPay(String[], PSPlayer) - Method in class dev.espi.protectionstones.commands.ArgTax
- taxEnabled - Variable in class dev.espi.protectionstones.PSConfig
- taxInfo(String[], HashMap<String, String>, PSPlayer) - Method in class dev.espi.protectionstones.commands.ArgTax
- taxMessageOnJoin - Variable in class dev.espi.protectionstones.PSConfig
- taxPay(String[], PSPlayer) - Method in class dev.espi.protectionstones.commands.ArgTax
- TaxPayment(long, double, String) - Constructor for class dev.espi.protectionstones.PSRegion.TaxPayment
- taxPaymentTime - Variable in class dev.espi.protectionstones.PSProtectBlock
- taxPeriod - Variable in class dev.espi.protectionstones.PSProtectBlock
- TENANT - Enum constant in enum class dev.espi.protectionstones.PSPlayer.PlayerRegionRelationship
- TENANT_IS_OWNER - Enum constant in enum class dev.espi.protectionstones.PSRentFlag
- tenantRentRole - Variable in class dev.espi.protectionstones.PSProtectBlock
- TextGUI - Class in dev.espi.protectionstones.utils
- TextGUI() - Constructor for class dev.espi.protectionstones.utils.TextGUI
- toFlagEntry() - Method in class dev.espi.protectionstones.PSRegion.LastRegionTaxPaymentEntry
-
Converts the last region tax payment entry object into its flag representation.
- toFlagEntry() - Method in class dev.espi.protectionstones.PSRegion.TaxPayment
-
Converts the tax payment object into its flag representation.
- TOGGLE_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- TOGGLE_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- TOGGLE_OFF - Enum constant in enum class dev.espi.protectionstones.PSL
- TOGGLE_ON - Enum constant in enum class dev.espi.protectionstones.PSL
- toggleHide() - Method in class dev.espi.protectionstones.PSRegion
-
Toggle whether or not the protection block is hidden.
- toggleList - Static variable in class dev.espi.protectionstones.ProtectionStones
- TP_CANCELLED_MOVED - Enum constant in enum class dev.espi.protectionstones.PSL
- TP_ERROR_NAME - Enum constant in enum class dev.espi.protectionstones.PSL
- TP_ERROR_TP - Enum constant in enum class dev.espi.protectionstones.PSL
- TP_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- TP_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- TP_IN_SECONDS - Enum constant in enum class dev.espi.protectionstones.PSL
- TP_VALID_NUMBER - Enum constant in enum class dev.espi.protectionstones.PSL
- TPING - Enum constant in enum class dev.espi.protectionstones.PSL
- tpWaitingSeconds - Variable in class dev.espi.protectionstones.PSProtectBlock
- traverseRegionEdge(HashSet<BlockVector2>, List<ProtectedRegion>, Consumer<RegionTraverse.TraverseReturn>) - Static method in class dev.espi.protectionstones.utils.RegionTraverse
- TraverseReturn(BlockVector2, boolean, int, int) - Constructor for class dev.espi.protectionstones.utils.RegionTraverse.TraverseReturn
- type - Variable in class dev.espi.protectionstones.PSProtectBlock
U
- UNCLAIM_HEADER - Enum constant in enum class dev.espi.protectionstones.PSL
- UNCLAIM_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- UNCLAIM_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- unhide() - Method in class dev.espi.protectionstones.PSGroupRegion
- unhide() - Method in class dev.espi.protectionstones.PSRegion
-
Unhides the protection block, if it is hidden.
- unmergeRegion(World, RegionManager, PSMergedRegion) - Static method in class dev.espi.protectionstones.utils.WGMerge
- updateTaxPayments() - Method in class dev.espi.protectionstones.PSGroupRegion
- updateTaxPayments() - Method in class dev.espi.protectionstones.PSMergedRegion
- updateTaxPayments() - Method in class dev.espi.protectionstones.PSRegion
-
Update with the current time and calculate any tax payments that are now due.
- updateTaxPayments() - Method in class dev.espi.protectionstones.PSStandardRegion
- upgradeFromV1V2() - Static method in class dev.espi.protectionstones.utils.upgrade.LegacyUpgrade
- upgradeRegions() - Static method in class dev.espi.protectionstones.utils.upgrade.LegacyUpgrade
- upgradeRegionsWithNegativeYValues() - Static method in class dev.espi.protectionstones.utils.upgrade.LegacyUpgrade
- UUIDCache - Class in dev.espi.protectionstones.utils
- UUIDCache() - Constructor for class dev.espi.protectionstones.utils.UUIDCache
- uuidToBase64Head - Static variable in class dev.espi.protectionstones.utils.BlockUtil
- uuidupdated - Variable in class dev.espi.protectionstones.PSConfig
V
- valueOf(String) - Static method in enum class dev.espi.protectionstones.PSL
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.espi.protectionstones.PSPlayer.PlayerRegionRelationship
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.espi.protectionstones.PSRegion.RentStage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.espi.protectionstones.PSRentFlag
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.espi.protectionstones.PSL
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.espi.protectionstones.PSPlayer.PlayerRegionRelationship
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.espi.protectionstones.PSRegion.RentStage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.espi.protectionstones.PSRentFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vertexGroupID - Variable in class dev.espi.protectionstones.utils.RegionTraverse.TraverseReturn
- VIEW_COOLDOWN - Enum constant in enum class dev.espi.protectionstones.PSL
- VIEW_GENERATE_DONE - Enum constant in enum class dev.espi.protectionstones.PSL
- VIEW_GENERATING - Enum constant in enum class dev.espi.protectionstones.PSL
- VIEW_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- VIEW_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- VIEW_REMOVING - Enum constant in enum class dev.espi.protectionstones.PSL
- VISIBILITY_HIDE_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- VISIBILITY_HIDE_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
- VISIBILITY_UNHIDE_HELP - Enum constant in enum class dev.espi.protectionstones.PSL
- VISIBILITY_UNHIDE_HELP_DESC - Enum constant in enum class dev.espi.protectionstones.PSL
W
- WGMerge - Class in dev.espi.protectionstones.utils
- WGMerge() - Constructor for class dev.espi.protectionstones.utils.WGMerge
- WGMerge.RegionCannotMergeWhileRentedException - Exception in dev.espi.protectionstones.utils
- WGMerge.RegionHoleException - Exception in dev.espi.protectionstones.utils
- WGUtils - Class in dev.espi.protectionstones.utils
- WGUtils() - Constructor for class dev.espi.protectionstones.utils.WGUtils
- withdrawBalance(double) - Method in class dev.espi.protectionstones.PSPlayer
-
Withdraw a certain amount from the player's bank account.
- WORLD_DENIED_CREATE - Enum constant in enum class dev.espi.protectionstones.PSL
- worldListType - Variable in class dev.espi.protectionstones.PSProtectBlock
- worlds - Variable in class dev.espi.protectionstones.PSProtectBlock
X
- x - Variable in class dev.espi.protectionstones.PSLocation
- xRadius - Variable in class dev.espi.protectionstones.PSProtectBlock
Y
- y - Variable in class dev.espi.protectionstones.PSLocation
- yRadius - Variable in class dev.espi.protectionstones.PSProtectBlock
Z
- z - Variable in class dev.espi.protectionstones.PSLocation
- zRadius - Variable in class dev.espi.protectionstones.PSProtectBlock
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form