Index
All Classes and Interfaces|All Packages
A
- addAllyParty(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
-
Adds a new ally party to this party.
- addCustom(String) - Method in interface xaero.pac.common.server.player.config.group.api.IServerPlayerConfigGroupManagerAPI
-
Attempts to add a new custom group to this group manager with a specified ID.
- addCustomLimited(String) - Method in interface xaero.pac.common.server.player.config.group.api.IServerPlayerConfigGroupManagerAPI
-
Attempts to add a new custom group to this group manager with a specified ID.
- addMember(UUID, PartyMemberRank, String) - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
-
Adds a new party member with specified player UUID, rank and username.
- ALL - Static variable in class xaero.pac.common.server.player.permission.api.UsedPermissionNodes
-
A (default node string)->(node instance) map of all player permission nodes.
- ALL_IMMUTABLE - Static variable in class xaero.pac.common.claims.player.mode.api.ClaimingModes
-
Immutable view of the map of all claiming modes by ID
- ALREADY_CLAIMED - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
The chunk is already claimed
- ALREADY_FORCELOADABLE - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
A chunk was already forceloadable
- ALREADY_UNFORCELOADED - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
A chunk was already not forceloadable
- AreaClaimResult - Class in xaero.pac.common.claims.result.api
-
A claim action result for an area of chunks
- AreaClaimResult(Set<ClaimResult.Type>, int, int, int, int) - Constructor for class xaero.pac.common.claims.result.api.AreaClaimResult
-
A constructor for internal usage
B
- BONUS_CHUNK_CLAIMS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.
- BONUS_CHUNK_CLAIMS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
The bonus chunk claims on top of the normal limit.
- BONUS_CHUNK_FORCELOADS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - BONUS_CHUNK_FORCELOADS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
The bonus chunk forceloads on top of the normal limit.
- BONUS_PLAYER_GROUP_SPACE - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
The bonus player group total that this player can create.
- BONUS_PLAYER_GROUPS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
The number of bonus player groups that this player can create.
C
- canClaimAs() - Method in interface xaero.pac.common.player.config.api.IPlayerConfigPermissionAPI
-
Checks whether the player can claim chunks as this config.
- canCreateGroups() - Method in interface xaero.pac.common.player.config.api.IPlayerConfigPermissionAPI
-
Checks whether the player can create/delete player groups in this config.
- canCreatePartyConfigGroups(UUID) - Method in interface xaero.pac.common.server.parties.system.api.IPlayerPartySystemAPI
-
Deprecated.
- canCreatePartyConfigGroups(UUID) - Method in interface xaero.pac.common.server.parties.system.api.v2.IPlayerPartySystemAPI
-
Checks if a player is permitted to create player groups in the party's claims config (the party owner's config).
- canEdit() - Method in interface xaero.pac.common.player.config.api.IPlayerConfigPermissionAPI
-
Checks whether the player can edit the config.
- canEditPartyConfig(UUID) - Method in interface xaero.pac.common.server.parties.system.api.IPlayerPartySystemAPI
-
Deprecated.
- canEditPartyConfig(UUID) - Method in interface xaero.pac.common.server.parties.system.api.v2.IPlayerPartySystemAPI
-
Checks if a player is permitted to edit the party's claims config (the party owner's config).
- canIncludeGroupsInGroups() - Method in interface xaero.pac.common.player.config.api.IPlayerConfigPermissionAPI
-
Checks whether the player can include/exclude player groups in other player groups of this config.
- canIncludeGroupsInPartyConfigGroups(UUID) - Method in interface xaero.pac.common.server.parties.system.api.IPlayerPartySystemAPI
-
Deprecated.
- canIncludeGroupsInPartyConfigGroups(UUID) - Method in interface xaero.pac.common.server.parties.system.api.v2.IPlayerPartySystemAPI
-
Checks if a player is permitted to include/exclude player groups in other player groups in the party's claims config (the party owner's config).
- canIncludePlayersInGroups() - Method in interface xaero.pac.common.player.config.api.IPlayerConfigPermissionAPI
-
Checks whether the player can include/exclude players in the player groups of this config.
- canIncludePlayersInPartyConfigGroups(UUID) - Method in interface xaero.pac.common.server.parties.system.api.IPlayerPartySystemAPI
-
Deprecated.
- canIncludePlayersInPartyConfigGroups(UUID) - Method in interface xaero.pac.common.server.parties.system.api.v2.IPlayerPartySystemAPI
-
Checks if a player is permitted to include/exclude players in player groups in the party's claims config (the party owner's config).
- canView() - Method in interface xaero.pac.common.player.config.api.IPlayerConfigPermissionAPI
-
Checks whether the player can view the config.
- checkExceptionLeveledOption(IPlayerConfigOptionSpecAPI<Integer>, IPlayerConfigAPI, UUID) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Deprecated.use
IChunkProtectionAPI.checkPlayerGroupExceptionOption(IPlayerConfigOptionSpecAPI, IPlayerConfigAPI, UUID)instead Checks whether a player/claim config option with multiple exception levels includes the entity with a specified UUID.Please use
IChunkProtectionAPI.checkExceptionLeveledOption(xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI, xaero.pac.common.server.player.config.api.IPlayerConfigAPI, Entity)when you have an actual entity reference.You most likely don't have to use this method at all. The action-specific protection check methods already use option values. This is meant for things that are not covered by the rest of the API.
- checkExceptionLeveledOption(IPlayerConfigOptionSpecAPI<Integer>, IPlayerConfigAPI, Entity) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Deprecated.use
IChunkProtectionAPI.checkPlayerGroupExceptionOption(IPlayerConfigOptionSpecAPI, IPlayerConfigAPI, Entity)instead Checks whether a player/claim config option with multiple exception levels includes a specified entity.You most likely don't have to use this method at all. The action-specific protection check methods already use option values. This is meant for things that are not covered by the rest of the API.
- checkPlayerGroupExceptionOption(IPlayerConfigOptionSpecAPI<String>, IPlayerConfigAPI, UUID) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Checks whether the group that a player group exception option is set to includes the player with a specified UUID.
- checkPlayerGroupExceptionOption(IPlayerConfigOptionSpecAPI<String>, IPlayerConfigAPI, Entity) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Checks whether the group that a player group exception option is set to includes a specified player/entity.
- checkProtectionLeveledOption(IPlayerConfigOptionSpecAPI<Integer>, IPlayerConfigAPI, UUID) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Deprecated.use negated
IChunkProtectionAPI.checkPlayerGroupExceptionOption(IPlayerConfigOptionSpecAPI, IPlayerConfigAPI, UUID)instead Checks whether a player/claim config option with multiple protection levels protects from the entity with a specified UUID.Please use
IChunkProtectionAPI.checkProtectionLeveledOption(xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI, xaero.pac.common.server.player.config.api.IPlayerConfigAPI, Entity)when you have an actual entity reference.You most likely don't have to use this method at all. The action-specific protection check methods already use option values. This is meant for things that are not covered by the rest of the API.
- checkProtectionLeveledOption(IPlayerConfigOptionSpecAPI<Integer>, IPlayerConfigAPI, Entity) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Deprecated.use negated
IChunkProtectionAPI.checkPlayerGroupExceptionOption(IPlayerConfigOptionSpecAPI, IPlayerConfigAPI, Entity)instead Checks whether a player/claim config option with multiple protection levels protects from a specified entity.You most likely don't have to use this method at all. The action-specific protection check methods already use option values. This is meant for things that are not covered by the rest of the API.
- claim(ResourceLocation, UUID, int, int, int, boolean) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Directly replaces the current claim state of a chunk.
- CLAIM_DISPENSER_BARRIER - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection includes protection against directly dispensing into the claim.
- CLAIM_EXCEPTION_BLOCKS_BY_EXPLOSIONS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for explosions affecting blocks.
- CLAIM_EXCEPTION_BLOCKS_BY_MOBS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for mobs breaking/placing blocks.
- CLAIM_EXCEPTION_BLOCKS_BY_OTHER - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for non-living entities breaking/placing blocks.
- CLAIM_EXCEPTION_BLOCKS_BY_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for players breaking and interacting with blocks.
- CLAIM_EXCEPTION_BLOCKS_REDIRECT - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk block protection redirects the used config option to the owner of the entity.
- CLAIM_EXCEPTION_BUTTONS_BY_PROJECTILES - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for buttons being pressed by projectiles.
- CLAIM_EXCEPTION_CHORUS_FRUIT - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for chorus fruit teleportation into the claim.
- CLAIM_EXCEPTION_CROP_TRAMPLE - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for crop trample.
- CLAIM_EXCEPTION_ENTITIES_BY_EXPLOSIONS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for explosions affecting entities.
- CLAIM_EXCEPTION_ENTITIES_BY_FIRE - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for fire hurting entities.
- CLAIM_EXCEPTION_ENTITIES_BY_MOBS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for mobs interacting with entities.
- CLAIM_EXCEPTION_ENTITIES_BY_OTHER - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for non-living entities interacting with entities.
- CLAIM_EXCEPTION_ENTITIES_BY_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for players interacting with entities.
- CLAIM_EXCEPTION_ENTITIES_REDIRECT - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk entity protection redirects the used config option to the owner of the attacking entity.
- CLAIM_EXCEPTION_FIRE_SPREAD - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for fire spread.
- CLAIM_EXCEPTION_FRIENDLY_NATURAL_SPAWN - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for natural spawn of friendly mobs.
- CLAIM_EXCEPTION_FRIENDLY_SPAWNERS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection disables spawners for friendly mobs.
- CLAIM_EXCEPTION_FROST_WALKING - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for frost walking.
- CLAIM_EXCEPTION_HOSTILE_NATURAL_SPAWN - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for natural spawn of hostile mobs.
- CLAIM_EXCEPTION_HOSTILE_SPAWNERS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection disables spawners for hostile mobs.
- CLAIM_EXCEPTION_ITEM_PICKUP_MOBS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for items being picked up by mobs.
- CLAIM_EXCEPTION_ITEM_PICKUP_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for items being picked up by players.
- CLAIM_EXCEPTION_ITEM_PICKUP_REDIRECT - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk item pickup protection redirects the used config option to the owner of the entity picking up the item.
- CLAIM_EXCEPTION_ITEM_TOSS_MOBS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for items being dropped by mobs.
- CLAIM_EXCEPTION_ITEM_TOSS_OTHER - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for items being dropped by non-living entities.
- CLAIM_EXCEPTION_ITEM_TOSS_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for items being dropped by players.
- CLAIM_EXCEPTION_ITEM_TOSS_REDIRECT - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk item drop protection redirects the used config option to the owner of the dropping entity.
- CLAIM_EXCEPTION_ITEM_USE - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for item use.
- CLAIM_EXCEPTION_MOB_LOOT - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for mob loot being dropped.
- CLAIM_EXCEPTION_NETHER_PORTALS_MOBS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for mobs using nether portals.
- CLAIM_EXCEPTION_NETHER_PORTALS_OTHER - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for non-living entities using nether portals.
- CLAIM_EXCEPTION_NETHER_PORTALS_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for players using nether portals.
- CLAIM_EXCEPTION_PLATES_BY_MOBS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for pressure plates being pressed by mobs.
- CLAIM_EXCEPTION_PLATES_BY_OTHER - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for pressure plates being pressed by non-living entities.
- CLAIM_EXCEPTION_PLATES_BY_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for pressure plates being pressed by players.
- CLAIM_EXCEPTION_PLAYER_LIGHTNING - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for player-caused lightnings.
- CLAIM_EXCEPTION_PLAYERS_BY_MOBS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for mobs attacking players.
- CLAIM_EXCEPTION_PLAYERS_BY_OTHER - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for other entities attacking players.
- CLAIM_EXCEPTION_PLAYERS_BY_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for player VS player combat.
- CLAIM_EXCEPTION_PLAYERS_REDIRECT - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk player protection redirects the used config option to the owner of the attacking entity.
- CLAIM_EXCEPTION_PROJECTILE_HIT_FRIENDLY_SPAWN - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for non-hostile mobs being spawned by landing projectiles (e.g.
- CLAIM_EXCEPTION_PROJECTILE_HIT_HOSTILE_SPAWN - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for hostile mobs being spawned by landing projectiles (e.g.
- CLAIM_EXCEPTION_RAIDS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for village raids.
- CLAIM_EXCEPTION_TARGETS_BY_PROJECTILES - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for target blocks being pressed by projectiles.
- CLAIM_EXCEPTION_TRIPWIRE_BY_MOBS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for tripwires being pressed by mobs.
- CLAIM_EXCEPTION_TRIPWIRE_BY_OTHER - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for tripwires being pressed by non-living entities.
- CLAIM_EXCEPTION_TRIPWIRE_BY_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for tripwires being pressed by players.
- CLAIM_EXCEPTION_XP_PICKUP - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for experience orbs being picked up by players.
- CLAIM_FLUID_BARRIER - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection includes protection against fluids flowing into the claim.
- CLAIM_LIMIT_REACHED - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
The maximum number of claims was reached
- CLAIM_MOB_GRIEFING_OVERRIDE - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection options for block/entity/items override the value of the vanilla "mob griefing" game rule.
- CLAIM_PISTON_BARRIER - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection includes protection against pistons pushing into the claim.
- CLAIM_PROTECTION_NEIGHBOR_CHUNKS_ITEM_USE - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection includes protection against at-air (or sometimes other) item use in neighbor chunks of the claim.
- CLAIM_PROTECTION_PLAYER_DEATH_LOOT - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the claimed chunk protection makes an exception for items dropped on player death.
- ClaimingModes - Class in xaero.pac.common.claims.player.mode.api
-
Access point for all claiming modes in the mod
- ClaimingModes() - Constructor for class xaero.pac.common.claims.player.mode.api.ClaimingModes
- ClaimResult<C extends IPlayerChunkClaimAPI> - Class in xaero.pac.common.claims.result.api
-
A claim result for a single chunk
- ClaimResult(C, ClaimResult.Type) - Constructor for class xaero.pac.common.claims.result.api.ClaimResult
-
A constructor for internal usage
- ClaimResult.Type - Enum Class in xaero.pac.common.claims.result.api
-
All types of claim action results
- CLAIMS_ADMIN_MODE - Static variable in class xaero.pac.common.server.player.permission.api.UsedPermissionNodes
-
The permission to enter admin mode for claims.
- CLAIMS_ARE_DISABLED - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
The claims feature is disabled
- CLAIMS_COLOR - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - CLAIMS_COLOR - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
The display color of the player's claimed chunks.
- CLAIMS_NAME - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - CLAIMS_NAME - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
The display name of the player's claimed chunks.
- ClientWorldCapabilityTypes - Class in xaero.pac.client.world.capability.api
-
Client world capability types to use as an argument in
ICapabilityHelperAPI.getCapability(java.lang.Object, C) - ClientWorldCapabilityTypes() - Constructor for class xaero.pac.client.world.capability.api.ClientWorldCapabilityTypes
- ClientWorldMainCapabilityAPI - Class in xaero.pac.client.world.capability.api
-
API for the main capability attached to a client world
- ClientWorldMainCapabilityAPI() - Constructor for class xaero.pac.client.world.capability.api.ClientWorldMainCapabilityAPI
- copyData() - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerConfigGroupDataAPI
-
Creates a copy of the stored data.
- copyData() - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
- createPartyForOwner(Player) - Method in interface xaero.pac.common.server.parties.party.api.IPartyManagerAPI
-
Creates a new party to be owned by a specified logged in player.
- createSubConfig(String) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPICreates a new sub-config for a specified sub-config ID when possible.
The sub-config ID must be unique, at most 16 characters long and consist of A-Z, a-z, 0-9, '-', '_'.
- createSubConfig(String) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Creates a new sub-config for a specified sub-config ID when possible.
- CUSTOM_PLAYER_GROUPS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
The option used to store player groups.
D
- dataExists(String) - Method in interface xaero.pac.client.player.config.group.api.IClientPlayerConfigGroupManagerAPI
- dataExists(String) - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerConfigGroupDataManagerAPI
-
Checks whether a specified group ID corresponds to one of the custom groups whose data is stored in this group manager.
- dataExists(String) - Method in interface xaero.pac.common.server.player.config.group.api.IServerPlayerConfigGroupManagerAPI
- DEFAULT_PLAYER - Enum constant in enum class xaero.pac.common.server.player.config.api.PlayerConfigType
-
The default player config
- DEFAULTED - Enum constant in enum class xaero.pac.common.server.player.config.api.IPlayerConfigAPI.SetResult
-
Deprecated.The option value was reset to the default config's value
- DEFAULTED - Enum constant in enum class xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI.SetResult
-
The option value was reset to the default config's value
E
- excludeGroup(String) - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
-
Attempts to exclude the group with a specified ID from this group.
- excludeMember(UUID, String) - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
-
Attempts to exclude the member entry with a specified UUID and/or name from this group.
- excludeMember(ICustomPlayerGroupMemberAPI) - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
-
Attempts to exclude a specified member entry from this group.
- EXPIRED - Enum constant in enum class xaero.pac.common.server.player.config.api.PlayerConfigType
-
Expired claims config
F
- fail - Variable in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
Whether the result can be considered a failure
- FORCELOAD - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - FORCELOAD - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the player's forceloadable claims are forceloaded, at least while the player is online.
- FORCELOAD_LIMIT_REACHED - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
The maximum number of forceloadable claims was reached
- from(ServerPlayer) - Static method in class xaero.pac.common.server.player.data.api.ServerPlayerDataAPI
-
Gets the player data for a specified logged in player.
- fromReal(IPlayerConfigAPI.SetResult) - Static method in enum class xaero.pac.common.server.player.config.api.IPlayerConfigAPI.SetResult
-
Deprecated.Converts new api SetResult values to backwards compatible ones
- FULL_ACCESS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Which player group has full access to the claimed chunks.
G
- get() - Static method in class xaero.pac.client.api.OpenPACClientAPI
-
Gets the client-side Open Parties and Claims API instance.
- get(int, int) - Method in interface xaero.pac.client.claims.api.IClientRegionClaimsAPI
- get(int, int) - Method in interface xaero.pac.common.claims.api.IRegionClaimsAPI
-
Gets the claim state at a specified chunk location inside the 512x512 region.
- get(int, int) - Method in interface xaero.pac.common.server.claims.api.IServerRegionClaimsAPI
- get(String) - Static method in class xaero.pac.common.claims.player.mode.api.ClaimingModes
-
Gets the claiming mode with a specified ID.
- get(String) - Method in interface xaero.pac.common.server.player.config.group.api.IServerPlayerConfigGroupManagerAPI
-
Gets the group with a specified ID and wraps the group if it originates from the default player config.
- get(UUID) - Method in interface xaero.pac.client.parties.party.api.IClientPartyAllyInfoStorageAPI
-
Gets info about an ally party with the specified ID.
- get(ResourceLocation, int, int) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
- get(ResourceLocation, int, int) - Method in interface xaero.pac.common.claims.api.IClaimsManagerAPI
-
Gets the claim state for a specified chunk.
- get(ResourceLocation, int, int) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
- get(ResourceLocation, BlockPos) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
- get(ResourceLocation, BlockPos) - Method in interface xaero.pac.common.claims.api.IClaimsManagerAPI
-
Gets the claim state for a specified chunk.
- get(ResourceLocation, BlockPos) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
- get(ResourceLocation, ChunkPos) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
- get(ResourceLocation, ChunkPos) - Method in interface xaero.pac.common.claims.api.IClaimsManagerAPI
-
Gets the claim state for a specified chunk.
- get(ResourceLocation, ChunkPos) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
- get(MinecraftServer) - Static method in class xaero.pac.common.server.api.OpenPACServerAPI
-
Gets the server-side Open Parties and Claims API instance.
- getAdaptiveTextLocalizer() - Method in class xaero.pac.common.server.api.OpenPACServerAPI
-
Gets the API for the server-side adaptive text localizer that lets you create translated text components that are readable even by players that don't have the mod installed.
- getAllIdsSorted() - Method in interface xaero.pac.client.player.config.group.api.IClientPlayerConfigGroupManagerAPI
- getAllIdsSorted() - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerConfigGroupDataManagerAPI
-
Gets a sorted list of all group IDs that can be used as config option exception values in this config.
- getAllIdsSorted() - Method in interface xaero.pac.common.server.player.config.group.api.IServerPlayerConfigGroupManagerAPI
- getAllOptionsStream() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Gets a stream of all player config option types, including the dynamic ones.
- getAllOptionsStream() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigManagerAPI
-
Deprecated.switch to
IPlayerConfigManagerAPIGets a stream of all player config option types, including the dynamic ones.
- getAllOptionsStream() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigManagerAPI
-
Gets a stream of all player config option types, including the dynamic ones.
- getAllStream() - Method in interface xaero.pac.client.parties.party.api.IClientPartyMemberDynamicInfoSyncableStorageAPI
-
Gets a stream of all player dynamic info (e.g.
- getAllStream() - Method in interface xaero.pac.common.server.parties.party.api.IPartyManagerAPI
-
Gets a stream of all parties.
- getAllyCount() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- getAllyCount() - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Gets the number of parties allied by this one.
- getAllyCount() - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- getAllyDefaultName() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAllyInfoAPI
-
Gets the default name of the ally party.
- getAllyId() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAllyInfoAPI
-
Gets the UUID of the ally party.
- getAllyInfoStorage() - Method in interface xaero.pac.client.parties.party.api.IClientPartyStorageAPI
-
Gets the party ally info storage.
- getAllyLimit() - Method in interface xaero.pac.client.parties.party.api.IClientPartyStorageAPI
-
Gets the maximum number of ally parties allowed for a party.
- getAllyName() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAllyInfoAPI
-
Gets the configured custom name of the ally party.
- getAllyPartiesStream() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- getAllyPartiesStream() - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Gets a stream of UUIDs of all parties allied by this party.
- getAllyPartiesStream() - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- getBottom() - Method in class xaero.pac.common.claims.result.api.AreaClaimResult
-
Get the highest Z coordinate value in this area.
- getCapability(Object, C) - Method in interface xaero.pac.common.capability.api.ICapabilityHelperAPI
-
Gets the capability value of a specified type for a specified object.
- getCapabilityHelper() - Method in class xaero.pac.client.api.OpenPACClientAPI
-
Gets the capability API for accessing the data attached to some objects, e.g.
- getChunkProtection() - Method in class xaero.pac.common.server.api.OpenPACServerAPI
-
Gets the API for the chunk protection with some basic methods you can use.
- getClaimConfig(IPlayerChunkClaimAPI) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Deprecated.use
IChunkProtectionAPI.getConfig(IPlayerChunkClaimAPI)insteadGets the player/claim config used for a specified claim state.
You can fetch claim states of chunks from the
IServerClaimsManagerAPI. - getClaimCount() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the claim count of the local client player.
- getClaimCount() - Method in interface xaero.pac.client.claims.player.api.IClientPlayerClaimInfoAPI
- getClaimCount() - Method in interface xaero.pac.common.claims.player.api.IPlayerClaimInfoAPI
-
Gets the number of claims owned by the player.
- getClaimCount() - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
- getClaimCount(IClaimingModeAPI) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the claim count for a specified claiming mode.
- getClaimingMode() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the currently enabled effective claiming mode.
- getClaimingMode() - Method in class xaero.pac.common.server.player.data.api.ServerPlayerDataAPI
-
Gets the current effective claiming mode.
- getClaimLimit() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the local client player's chunk claim limit.
- getClaimLimit(IClaimingModeAPI) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the claim limit for a specified claiming mode.
- getClaimResult() - Method in class xaero.pac.common.claims.result.api.ClaimResult
-
Gets the claim state associated with this result where relevant.
- getClaimResultTracker() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the claim action result tracker that lets you register claim action result listeners.
- getClaimsColor() - Method in interface xaero.pac.client.claims.player.api.IClientPlayerClaimInfoAPI
- getClaimsColor() - Method in interface xaero.pac.common.claims.player.api.IPlayerClaimInfoAPI
-
Gets the currently configured main color of the player's claims.
- getClaimsColor() - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
- getClaimsColor(int) - Method in interface xaero.pac.client.claims.player.api.IClientPlayerClaimInfoAPI
- getClaimsColor(int) - Method in interface xaero.pac.common.claims.player.api.IPlayerClaimInfoAPI
-
Gets the currently configured color of the player's sub-claim with a specified index.
- getClaimsColor(int) - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
- getClaimsColor(String) - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
-
Gets the currently configured color of the player's sub-claim with a specified string ID.
- getClaimsManager() - Method in class xaero.pac.client.api.OpenPACClientAPI
-
Gets the API for the client-side claims manager updated by the server.
- getClaimsName() - Method in interface xaero.pac.client.claims.player.api.IClientPlayerClaimInfoAPI
- getClaimsName() - Method in interface xaero.pac.common.claims.player.api.IPlayerClaimInfoAPI
-
Gets the currently configured main custom name of the player's claims.
- getClaimsName() - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
- getClaimsName(int) - Method in interface xaero.pac.client.claims.player.api.IClientPlayerClaimInfoAPI
- getClaimsName(int) - Method in interface xaero.pac.common.claims.player.api.IPlayerClaimInfoAPI
-
Gets the currently configured custom name of the player's sub-claim with a specified index.
- getClaimsName(int) - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
- getClaimsName(String) - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
-
Gets the currently configured custom name of the player's sub-claim with a specified string ID.
- getClaimState() - Method in interface xaero.pac.common.claims.player.api.IPlayerClaimPosListAPI
-
Gets the claim state that all chunk positions in this list have.
- getClientPartyStorage() - Method in class xaero.pac.client.api.OpenPACClientAPI
-
Gets the API for the client-side party data updated by the server.
- getClientSideValidator() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the client-side validator for potential values of this option.
- getClientSideValidator() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the client-side validator for potential values of this option.
- getClientWorldData() - Method in class xaero.pac.client.world.capability.api.ClientWorldMainCapabilityAPI
-
Gets the client world/level data API.
- getColor(P) - Method in interface xaero.pac.common.server.parties.system.api.v2.IPlayerPartySystemAPI
-
Gets the RGB color (no alpha channel) of a specified party, e.g.
- getCommandInputParser() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigStringableOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigStringableOptionClientStorageAPIinsteadGets the string input parser for this option.
It is the same one that is used for parsing command inputs.
- getCommandInputParser() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigStringableOptionClientStorageAPI
-
Gets the string input parser for this option.
- getCommandInputParser() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the String->value parser of this option, mainly used for commands.
- getCommandInputParser() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the String->value parser of this option, mainly used for commands.
- getCommandMessage() - Method in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Gets this error's message to display after using a command.
- getCommandOutputWriter() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the value->String converter of this option, mainly used for commands.
- getCommandOutputWriterCast() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigStringableOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigStringableOptionClientStorageAPIinsteadGets the string output writer for this option.
It is the same one that is used for displaying option values in command outputs.
It accepts values of any type but will only work with the right one.
- getComment() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinsteadGets the default comment text for the option.
- getComment() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigStringableOptionClientStorageAPI
-
Deprecated.
- getComment() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Gets the default comment text for the option.
- getComment() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigStringableOptionClientStorageAPI
- getComment() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the default en_us comment for this option.
- getComment() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the default en_us comment for this option.
- getComment() - Method in interface xaero.pac.common.server.player.permission.api.IPermissionNodeAPI
-
Gets the text component of the comment/tooltip for this node, to be used in UIs.
- getCommentTranslation() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinsteadGets the translation key for the comment of this option.
- getCommentTranslation() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Gets the translation key for the comment of this option.
- getCommentTranslation() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the translation key for the comment of this option.
- getCommentTranslation() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the translation key for the comment of this option.
- getCommentTranslationArgs() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinsteadGets the translation key arguments for the comment of this option.
- getCommentTranslationArgs() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Gets the translation key arguments for the comment of this option.
- getCommentTranslationArgs() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the translation key arguments for the comment of this option.
- getCommentTranslationArgs() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the translation key arguments for the comment of this option.
- getComponentWriter() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the value->Component converter of this option, mainly used for commands.
- getComponentWriterCast() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigStringableOptionClientStorageAPI
-
Gets the component output writer for this option.
- getConfig(IPlayerChunkClaimAPI) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Gets the player/claim config used for a specified claim state.
- getConfigTypeFilter() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the config type filter of this option.
The filter allows this option to only appear and be configurable on some types of player configs (e.g. just the server claims config).
- getConfigTypeFilter() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the config type filter of this option.
- getCount() - Method in interface xaero.pac.client.claims.api.IClientDimensionClaimsManagerAPI
- getCount() - Method in interface xaero.pac.common.claims.api.IDimensionClaimsManagerAPI
-
Gets the number of 512x512 regions that contain claims in this dimension.
- getCount() - Method in interface xaero.pac.common.claims.player.api.IPlayerClaimPosListAPI
-
Gets the number of chunk positions in this list.
- getCount() - Method in interface xaero.pac.common.server.claims.api.IServerDimensionClaimsManagerAPI
- getCurrentPartyOwner() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the UUID of the owner of the primary party that the local player is in.
- getCurrentServerSubConfigId() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Deprecated.Use
IClientClaimsManagerAPI.getCurrentSubConfigId(IClaimingModeAPI)insteadGets the string ID of the sub-config currently used for new server claims.
- getCurrentServerSubConfigIndex() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Deprecated.Use
IClientClaimsManagerAPI.getCurrentSubConfigIndex(IClaimingModeAPI)insteadGets the index of the sub-config currently used for new server claims.
- getCurrentSubConfigId() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the string ID of the sub-config currently used for new claims.
- getCurrentSubConfigId(IClaimingModeAPI) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the string ID of the sub-config currently used for a specified claiming mode.
- getCurrentSubConfigIndex() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the index of the sub-config currently used for new claims.
- getCurrentSubConfigIndex(IClaimingModeAPI) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the index of the sub-config currently used for a specified claiming mode.
- getCustom(String) - Method in interface xaero.pac.common.server.player.config.group.api.IServerPlayerConfigGroupManagerAPI
-
Gets the API for the custom group with a specified ID in this group manager.
- getDefaultConfig() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigManagerAPI
-
Deprecated.switch to
IPlayerConfigManagerAPIGets the default player config instance.
- getDefaultConfig() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigManagerAPI
-
Gets the default player config instance.
- getDefaultName() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- getDefaultName() - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Gets the default name of this party.
- getDefaultName() - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- getDefaultName(IPlayerChunkClaimAPI) - Method in interface xaero.pac.common.claims.api.IClaimsManagerAPI
-
Gets the default display name that would be used for a provided claim state.
- getDefaultNodeString() - Method in interface xaero.pac.common.server.player.permission.api.IPermissionNodeAPI
-
Gets the default string representation of this node.
- getDefaultPlayerConfig() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Gets the read-only storage for the default player config.
- getDefaultRawValue(IPlayerConfigOptionSpecAPI<T>) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets the default raw value in this config for an option.
This does not redirect to the default player config. It gives you the actual default value for a config option. In the cause of sub-configs, the default raw value is always null.
All player config option types are statically accessible in
PlayerConfigOptions. - getDefaultRawValue(IPlayerConfigOptionSpecAPI<T>) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets the default raw value in this config for an option.
- getDefaultValue() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the default value that this option is set to in configs.
- getDefaultValue() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the default value that this option is set to in configs.
- getDesyncScreenMessage() - Method in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Gets this error's message to display on the player group screen.
- getDimension() - Method in interface xaero.pac.client.claims.api.IClientDimensionClaimsManagerAPI
- getDimension() - Method in interface xaero.pac.common.claims.api.IDimensionClaimsManagerAPI
-
Gets the dimension ID.
- getDimension() - Method in interface xaero.pac.common.parties.party.api.IPartyMemberDynamicInfoSyncableAPI
-
Gets the ID of the dimension that this player is currently in.
- getDimension() - Method in interface xaero.pac.common.server.claims.api.IServerDimensionClaimsManagerAPI
- getDimension(ResourceLocation) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
- getDimension(ResourceLocation) - Method in interface xaero.pac.client.claims.player.api.IClientPlayerClaimInfoAPI
- getDimension(ResourceLocation) - Method in interface xaero.pac.common.claims.api.IClaimsManagerAPI
-
Gets the read-only claims manager for a specified dimension ID.
- getDimension(ResourceLocation) - Method in interface xaero.pac.common.claims.player.api.IPlayerClaimInfoAPI
-
Gets claim info for a dimension with a specified ID.
- getDimension(ResourceLocation) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
- getDimension(ResourceLocation) - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
- getDimensionStream() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets a stream of all read-only dimension claims managers.
- getDimensionStream() - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Gets a stream of all read-only dimension claims managers.
- getDirectGroupIds() - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerConfigGroupDataAPI
-
Gets a set containing all group IDs directly included in this group.
- getDirectGroupIds() - Method in interface xaero.pac.common.server.player.config.group.api.IPlayerConfigParentGroupAPI
-
Gets a set containing all group IDs directly included in this group.
- getDirectGroupIds() - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
- getDirectMembers() - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerConfigGroupDataAPI
-
Gets a set of member entries directly included in this group.
- getDirectMembers() - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
- getDisplayLabel() - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerGroupMemberAPI
-
Gets the display label for this member entry, including the tooltip.
- getDisplayName() - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerGroupMemberAPI
-
Gets the name of the player if it is part of the entry.
- getEffective(IPlayerConfigOptionSpecAPI<T>) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets the effective value of a config option.
This method calculates the automatic option value if such is used, e.g. the claims color, while
IPlayerConfigAPI.getFromEffectiveConfig(xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI<T>)just gets the effective raw value.All player config option types are statically accessible in
PlayerConfigOptions. - getEffective(IPlayerConfigOptionSpecAPI<T>) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets the effective value of a config option.
- getEffectiveSubConfig(int) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets a sub-config of this config from a specified sub-config index.
Gets this config, if the specified sub-config index is -1 or isn't used.
- getEffectiveSubConfig(int) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets a sub-config of this config from a specified sub-config index.
- getEffectiveSubConfig(String) - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Gets a sub-config of this config from a specified sub-config ID.
- getEffectiveSubConfig(String) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets a sub-config of this config from a specified sub-config ID.
Gets this config, if the specified sub-config ID is "main" or isn't used.
- getEffectiveSubConfig(String) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets a sub-config of this config from a specified sub-config ID.
- getExpiredClaimConfig() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigManagerAPI
-
Deprecated.switch to
IPlayerConfigManagerAPIGets the expired claims config instance.
- getExpiredClaimConfig() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigManagerAPI
-
Gets the expired claims config instance.
- getExpiredClaimsConfig() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Gets the read-only "player config" storage for the expired claims.
- getFor(ServerPlayer, String, Object...) - Method in interface xaero.pac.common.server.player.localization.api.IAdaptiveLocalizerAPI
-
Gets a text component for translatable text adapted to a specified player.
- getFor(ServerPlayer, Component) - Method in interface xaero.pac.common.server.player.localization.api.IAdaptiveLocalizerAPI
-
Converts a text component to be readable by a specified player, if necessary.
- getForceloadCount() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the forceload count of the local client player.
- getForceloadCount() - Method in interface xaero.pac.client.claims.player.api.IClientPlayerClaimInfoAPI
- getForceloadCount() - Method in interface xaero.pac.common.claims.player.api.IPlayerClaimInfoAPI
-
Gets the number of forceloadable claims owned by the player.
- getForceloadCount() - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
- getForceloadCount(IClaimingModeAPI) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the forceload count for a specified claiming mode.
- getForceloadLimit() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the local client player's chunk claim forceload limit.
- getForceloadLimit(IClaimingModeAPI) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the forceload limit for a specified claiming mode.
- getForPlayer(UUID) - Method in interface xaero.pac.client.parties.party.api.IClientPartyMemberDynamicInfoSyncableStorageAPI
-
Gets the dynamic info (e.g.
- getFromEffectiveConfig(IPlayerConfigOptionSpecAPI<T>) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets the raw config value from the effective config of a config option, e.g. from the default player config for options that cannot be set per player.
This method does not calculate the automatic option value if such is used, e.g. the claims color.
All player config option types are statically accessible in
PlayerConfigOptions. - getFromEffectiveConfig(IPlayerConfigOptionSpecAPI<T>) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets the raw config value from the effective config of a config option, e.g.
- getFullName(IPlayerChunkClaimAPI) - Method in interface xaero.pac.common.claims.api.IClaimsManagerAPI
-
Gets the full display name, with sub-claim names applied, that would be used for a provided claim state.
- getGroupSpace() - Method in interface xaero.pac.client.player.config.group.api.IClientPlayerConfigGroupManagerAPI
- getGroupSpace() - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerConfigGroupDataManagerAPI
-
Gets the total group space available in this group manager for non-op players.
- getGroupSpace() - Method in interface xaero.pac.common.server.player.config.group.api.IServerPlayerConfigGroupManagerAPI
- getId() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- getId() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinsteadGets the option string ID.
- getId() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigStringableOptionClientStorageAPI
-
Deprecated.
- getId() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Gets the option string ID.
- getId() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigStringableOptionClientStorageAPI
- getId() - Method in interface xaero.pac.common.claims.player.mode.api.IClaimingModeAPI
-
Gets the String ID of the claiming mode.
- getId() - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Gets the UUID of this party.
- getId() - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerGroupMemberAPI
-
Gets the UUID of the player if it is part of the entry.
- getId() - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- getId() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the ID of this option.
Use
IPlayerConfigOptionSpecAPI.getPath()if you need it separated into elements. - getId() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the ID of this option.
- getId() - Method in interface xaero.pac.common.server.player.config.group.api.IPlayerConfigGroupAPI
-
Gets the ID of this group.
- getIds() - Method in interface xaero.pac.client.player.config.group.api.IClientPlayerConfigGroupManagerAPI
-
Gets a set of all custom group IDs the client is currently aware of for this config.
- getIntPermission(ServerPlayer, IPermissionNodeAPI<Integer>) - Method in interface xaero.pac.common.server.player.permission.api.IPlayerPermissionSystemAPI
-
Gets the value of an integer permission for a specified player.
- getInviteCount() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- getInviteCount() - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Gets the number of active invitation to this party.
- getInviteCount() - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- getInvitedPlayersStream() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- getInvitedPlayersStream() - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Gets a stream of all active invitations for this party.
- getInvitedPlayersStream() - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- getInviteLimit() - Method in interface xaero.pac.client.parties.party.api.IClientPartyStorageAPI
-
Gets the maximum number of active invitations allowed for a party.
- getKeyBindings() - Method in class xaero.pac.client.api.OpenPACClientAPI
-
Gets the API for the mod's keybindings.
- getLeft() - Method in class xaero.pac.common.claims.result.api.AreaClaimResult
-
Get the lowest X coordinate value in this area.
- getLoadedConfig(UUID) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigManagerAPI
-
Deprecated.switch to
IPlayerConfigManagerAPIGets or creates the player config for the player with a specified UUID.
Gets the wilderness config if the specified UUID is null, the server claims config if the UUID is
PlayerConfig.SERVER_CLAIM_UUID, the expired claims config if the UUID isPlayerConfig.EXPIRED_CLAIM_UUID. - getLoadedConfig(UUID) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigManagerAPI
-
Gets or creates the player config for the player with a specified UUID.
- getMain() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Gets the main config whether this is a sub-config or not.
- getMaxClaimDistance() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the maximum distance for claiming/forceloading a chunk allowed by the server.
- getMaxGroups() - Method in interface xaero.pac.client.player.config.group.api.IClientPlayerConfigGroupManagerAPI
- getMaxGroups() - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerConfigGroupDataManagerAPI
-
Gets the maximum number of groups that a non-op player can create in this group manager.
- getMaxGroups() - Method in interface xaero.pac.common.server.player.config.group.api.IServerPlayerConfigGroupManagerAPI
- getMemberCount() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- getMemberCount() - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Gets the number of members in this party.
- getMemberCount() - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- getMemberCount(P) - Method in interface xaero.pac.common.server.parties.system.api.IPlayerPartySystemAPI
-
Deprecated.
- getMemberCount(P) - Method in interface xaero.pac.common.server.parties.system.api.v2.IPlayerPartySystemAPI
-
Gets the member count of a specified party.
- getMemberInfo(String) - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
-
Gets info about the party member with a specified username.
- getMemberInfo(UUID) - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- getMemberInfo(UUID) - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Gets info about the party member with a specified UUID.
- getMemberInfo(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- getMemberInfoStream() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- getMemberInfoStream() - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Gets a stream of all member info for this party.
- getMemberInfoStream() - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- getMemberLimit() - Method in interface xaero.pac.client.parties.party.api.IClientPartyStorageAPI
-
Gets the maximum number of members allowed in a party.
- getMyPlayerConfig() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Gets the read-only storage for the local client player's config.
- getName() - Method in enum class xaero.pac.common.server.player.config.api.PlayerConfigType
-
Gets the display name of the config type.
- getName() - Method in interface xaero.pac.common.server.player.permission.api.IPermissionNodeAPI
-
Gets the text component of the name of this node, to be used in UIs.
- getName(P) - Method in interface xaero.pac.common.server.parties.system.api.IPlayerPartySystemAPI
-
Deprecated.
- getName(P) - Method in interface xaero.pac.common.server.parties.system.api.v2.IPlayerPartySystemAPI
-
Gets the display name of a specified party.
- getNodeString() - Method in interface xaero.pac.common.server.player.permission.api.IPermissionNodeAPI
-
Gets the user-configured string representation of this node.
- getNonStaffInfoStream() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- getNonStaffInfoStream() - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Gets a stream of all member info for the regular (non-staff) members of this party.
- getNonStaffInfoStream() - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- getOnlineMemberStream() - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
-
Gets a stream of all currently online members of this party.
- getOpenModMenuKeyBinding() - Method in interface xaero.pac.client.controls.api.OPACKeyBindingsAPI
-
Gets the keybinding used for opening the main mod menu.
- getOption() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinsteadGets the option spec that this storage holds the value for.
- getOption() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigStringableOptionClientStorageAPI
-
Deprecated.
- getOption() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Gets the option spec that this storage holds the value for.
- getOption() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigStringableOptionClientStorageAPI
- getOption(IPlayerConfigOptionSpecAPI<T>) - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Gets the config option value storage for a specified config option in this config.
- getOptionForId(String) - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Gets the option type specification with a specified string option id, including dynamic options.
- getOptionForId(String) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigManagerAPI
-
Deprecated.switch to
IPlayerConfigManagerAPIGets the option type specification with a specified string option id, including dynamic options.
Returns null if no such option exists.
- getOptionForId(String) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigManagerAPI
-
Gets the option type specification with a specified string option id, including dynamic options.
- getOptionStorage(IPlayerConfigOptionSpecAPI<T>) - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Deprecated.use
IPlayerConfigClientStorageAPI.getOption(IPlayerConfigOptionSpecAPI)insteadGets the config option value storage for a specified config option in this config.
All player config option types are statically accessible in
PlayerConfigOptions. - getOwner() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- getOwner() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Gets the UUID of the owner of this config.
- getOwner() - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Gets the member info for the owner of this party.
- getOwner() - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- getOwner(P) - Method in interface xaero.pac.common.server.parties.system.api.IPlayerPartySystemAPI
-
Deprecated.
- getOwner(P) - Method in interface xaero.pac.common.server.parties.system.api.v2.IPlayerPartySystemAPI
-
Gets the UUID of the owner of a specified party.
- getPartiesThatAlly(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IPartyManagerAPI
-
Gets a stream of all parties that ally a party with a specified UUID.
- getParty() - Method in interface xaero.pac.client.parties.party.api.IClientPartyStorageAPI
-
Gets the local client player's party.
- getPartyById(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IPartyManagerAPI
-
Gets the party of a specified UUID.
- getPartyByMember(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IPartyManagerAPI
-
Gets the party from the UUID of a party member.
- getPartyByMember(UUID) - Method in interface xaero.pac.common.server.parties.system.api.v2.IPlayerPartySystemAPI
-
Gets the party that the player with a specified UUID is a part of.
- getPartyByOwner(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IPartyManagerAPI
-
Gets the owned party from the UUID of a party's owner.
- getPartyByOwner(UUID) - Method in interface xaero.pac.common.server.parties.system.api.v2.IPlayerPartySystemAPI
-
Gets the party that the player with a specified UUID owns.
- getPartyClaimsConfig() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Gets the read-only "player config" storage for the claims of the party that the local client player is in.
- getPartyId() - Method in interface xaero.pac.common.parties.party.ally.api.IPartyAllyAPI
-
Gets the UUID of the ally party.
- getPartyManager() - Method in class xaero.pac.common.server.api.OpenPACServerAPI
-
Gets the API for the server-side player party manager.
- getPartyMemberDynamicInfoSyncableStorage() - Method in interface xaero.pac.client.parties.party.api.IClientPartyStorageAPI
-
Gets the party/ally player dynamic info storage.
- getPartyName() - Method in interface xaero.pac.client.claims.player.api.IClientPlayerClaimInfoAPI
-
Gets the display name of the party that owns the claims stored in this player claim info.
- getPartyName() - Method in interface xaero.pac.client.parties.party.api.IClientPartyStorageAPI
-
Gets the name of the local client player's party.
- getPartyOwnerConfig(UUID) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigManagerAPI
-
Gets or creates the player config of the owner of the party that the player with a specified UUID is a member of.
- getPath() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the path of this option, which is just the ID from
IPlayerConfigOptionSpecAPI.getId()but separated into elements. - getPath() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the path of this option, which is just the ID from
IPlayerConfigOptionSpecAPI.getId()but separated into elements. - getPermission(ServerPlayer, IPermissionNodeAPI<Boolean>) - Method in interface xaero.pac.common.server.player.permission.api.IPlayerPermissionSystemAPI
-
Gets the value of a boolean permission for a specified player.
- getPermissions() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Gets the API for the permissions the local client player has for this config.
- getPermissionTyped(ServerPlayer, IPermissionNodeAPI<T>) - Method in interface xaero.pac.common.server.player.permission.api.IPlayerPermissionSystemAPI
-
Gets the value of a permission with a specific value type.
- getPlayerBaseClaimLimit(UUID) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Gets the base maximum claim number (without the bonus) for a player UUID.
- getPlayerBaseClaimLimit(ServerPlayer) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Gets the base maximum claim number (without the bonus) for a logged in player.
- getPlayerBaseForceloadLimit(UUID) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Gets the base maximum forceload number (without the bonus) for a player UUID.
- getPlayerBaseForceloadLimit(ServerPlayer) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Gets the base maximum forceload number (without the bonus) for a logged in player.
- getPlayerConfigClientStorageManager() - Method in class xaero.pac.client.api.OpenPACClientAPI
-
Gets the API for the client-side config data updated by the server.
- getPlayerConfigManager() - Method in class xaero.pac.common.server.api.OpenPACServerAPI
-
Gets the API for the server-side player config manager.
- getPlayerConfigs() - Method in class xaero.pac.common.server.api.OpenPACServerAPI
-
Deprecated.use
OpenPACServerAPI.getPlayerConfigManager()instead!Gets the API for the server-side player config manager.
- getPlayerFullClaimLimit(UUID) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Gets the full maximum claim number (with the bonus) for a player UUID.
- getPlayerFullClaimLimit(ServerPlayer) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Gets the full maximum claim number (with the bonus) for a logged in player.
- getPlayerFullForceloadLimit(UUID) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Gets the full maximum forceload number (with the bonus) for a player UUID.
- getPlayerFullForceloadLimit(ServerPlayer) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Gets the full maximum forceload number (with the bonus) for a logged in player.
- getPlayerGroups() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Gets the API for this config's player groups.
- getPlayerGroups() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets the API for this config's player groups.
- getPlayerId() - Method in interface xaero.pac.client.claims.player.api.IClientPlayerClaimInfoAPI
- getPlayerId() - Method in interface xaero.pac.common.claims.player.api.IPlayerChunkClaimAPI
-
Gets the UUID of the owner of this claim.
- getPlayerId() - Method in interface xaero.pac.common.claims.player.api.IPlayerClaimInfoAPI
-
Gets the UUID of the player.
- getPlayerId() - Method in interface xaero.pac.common.parties.party.api.IPartyMemberDynamicInfoSyncableAPI
-
Gets the party/ally player's UUID.
- getPlayerId() - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
- getPlayerId() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets the UUID of the player that this config is for.
- getPlayerId() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets the UUID of the player that this config is for.
- getPlayerInfo(UUID) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
- getPlayerInfo(UUID) - Method in interface xaero.pac.common.claims.api.IClaimsManagerAPI
-
Gets or creates the claim info instance for a player UUID.
- getPlayerInfo(UUID) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
- getPlayerInfoStream() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets a stream of all player claim info.
- getPlayerInfoStream() - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Gets a stream of all player claim info.
- getPlayerUsername() - Method in interface xaero.pac.client.claims.player.api.IClientPlayerClaimInfoAPI
- getPlayerUsername() - Method in interface xaero.pac.common.claims.player.api.IPlayerClaimInfoAPI
-
Gets the username of the player.
- getPlayerUsername() - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
- getPotentialClaimStateReflection() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets a claim state of the same type (see
IPlayerChunkClaimAPI.isSameClaimType(IPlayerChunkClaimAPI)) as would be placed in the world when the player requests a new claim. - getRank() - Method in interface xaero.pac.common.parties.party.member.api.IPartyMemberAPI
-
Gets the rank of this party member.
- getRaw(IPlayerConfigOptionSpecAPI<T>) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets the raw config value from this config, which can be null in the case of sub-configs.
- getRaw(IPlayerConfigOptionSpecAPI<T>) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets the raw config value from this config, which can be null in the case of sub-configs.
- getRawClaimingMode() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Gets the currently enabled claiming mode without automatically determining the effective one if none is set.
- getRawClaimingMode() - Method in class xaero.pac.common.server.player.data.api.ServerPlayerDataAPI
-
Gets the current claiming mode without automatically determining the effective one if none is set.
- getRegion(int, int) - Method in interface xaero.pac.client.claims.api.IClientDimensionClaimsManagerAPI
- getRegion(int, int) - Method in interface xaero.pac.common.claims.api.IDimensionClaimsManagerAPI
-
Gets region claims at a specified 512x512 region location in this dimension, or null if there are no claims stored for the specified location.
- getRegion(int, int) - Method in interface xaero.pac.common.server.claims.api.IServerDimensionClaimsManagerAPI
- getRegionStream() - Method in interface xaero.pac.client.claims.api.IClientDimensionClaimsManagerAPI
-
Gets a
Streamof all 512x512 regions that contain claims in this dimension. - getRegionStream() - Method in interface xaero.pac.common.server.claims.api.IServerDimensionClaimsManagerAPI
-
Gets a
Streamof all 512x512 regions that contain claims in this dimension. - getResultType() - Method in class xaero.pac.common.claims.result.api.ClaimResult
-
Gets the
ClaimResult.Typeof this result. - getResultTypesIterable() - Method in class xaero.pac.common.claims.result.api.AreaClaimResult
-
Gets the result type (
ClaimResult.Type) iterable. - getResultTypesStream() - Method in class xaero.pac.common.claims.result.api.AreaClaimResult
-
Gets a stream of all result types (
ClaimResult.Type). - getRight() - Method in class xaero.pac.common.claims.result.api.AreaClaimResult
-
Get the highest X coordinate value in this area.
- getServerClaimConfig() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigManagerAPI
-
Deprecated.switch to
IPlayerConfigManagerAPIGets the server claims config instance.
- getServerClaimConfig() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigManagerAPI
-
Gets the server claims config instance.
- getServerClaimsConfig() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Gets the read-only "player config" storage for the server claims.
- getServerClaimsManager() - Method in class xaero.pac.common.server.api.OpenPACServerAPI
-
Gets the API for the server-side claims manager.
- getServerSideValidator() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the server-side validator for potential values of this option.
- getServerSideValidator() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the server-side validator for potential values of this option.
- getShortenedId() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the shortened ID of this option, without the "playerConfig." prefix.
- getShortenedId() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the shortened ID of this option, without the "playerConfig." prefix.
- getSize() - Method in class xaero.pac.common.claims.result.api.AreaClaimResult
-
Gets the number of result types (
ClaimResult.Type). - getSize() - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerConfigGroupDataAPI
-
Gets the size of this custom player group (included members and groups).
- getSize() - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
- getStaffInfoStream() - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- getStaffInfoStream() - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Gets a stream of all member info for the staff members of this party.
- getStaffInfoStream() - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- getStream() - Method in interface xaero.pac.client.claims.player.api.IClientPlayerClaimInfoAPI
-
Gets a stream of all dimension claim info entries for the player.
- getStream() - Method in interface xaero.pac.common.claims.player.api.IPlayerClaimPosListAPI
-
Gets a stream of all chunk positions in this list.
- getStream() - Method in interface xaero.pac.common.claims.player.api.IPlayerDimensionClaimsAPI
-
Gets a stream of all claim position lists in this dimension for this player.
- getStream() - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
-
Gets a stream of all dimension claim info entries for the player.
- getStringValidator() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigStringableOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigStringableOptionClientStorageAPIinsteadGets the string value input validator for this option.
- getStringValidator() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigStringableOptionClientStorageAPI
-
Gets the string value input validator for this option.
- getSubClaimOption() - Method in enum class xaero.pac.common.server.player.config.api.PlayerConfigType
-
Gets the player config option used for storing the sub-config ID currently used for claiming for a config of this type.
- getSubConfig(String) - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Gets a sub-config of this config from a specified sub-config ID.
- getSubConfig(String) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets a sub-config of this config from a specified sub-config ID.
Gets this config, if the specified sub-config ID is "main".
- getSubConfig(String) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets a sub-config of this config from a specified sub-config ID.
- getSubConfigAPIStream() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Gets a stream of all sub-configs of this player config.
- getSubConfigAPIStream() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets a stream of all sub-configs of this player config.
- getSubConfigAPIStream() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets a stream of all sub-configs of this player config.
- getSubConfigIds() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Gets an unmodifiable list of all string IDs of this config's sub-configs.
- getSubConfigIds() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets an unmodifiable list of all string IDs of this config's sub-configs.
This must not be a sub-config in itself!
- getSubConfigIds() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets an unmodifiable list of all string IDs of this config's sub-configs.
- getSubConfigIndex() - Method in interface xaero.pac.common.claims.player.api.IPlayerChunkClaimAPI
-
Gets the sub-config index of this claim.
- getSubConfigLimit() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Gets the maximum number of sub-configs that this player config is allowed to have.
- getSubConfigLimit() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets the maximum number of sub-configs that this player config is allowed to have.
Returns 0 if this is a sub-config. Returns the maximum int value if this is a server claims config.
- getSubConfigLimit() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets the maximum number of sub-configs that this player config is allowed to have.
- getSubCount() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Gets the number of sub-configs that this config has.
- getSubCount() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets the number of sub-configs that this config has.
- getSubCount() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets the number of sub-configs that this config has.
- getSubId() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets the sub-config ID of this config.
- getSubId() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets the sub-config ID of this config.
- getSubIndex() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets the sub-config index of this config.
- getSubIndex() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets the sub-config index of this config.
- getTooltipPrefix() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinsteadGets the text prefix for the option tooltip on the UI screens.
- getTooltipPrefix() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigStringableOptionClientStorageAPI
-
Deprecated.
- getTooltipPrefix() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Gets the text prefix for the option tooltip on the UI screens.
- getTooltipPrefix() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigStringableOptionClientStorageAPI
- getTooltipPrefix() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the prefix applied to the tooltip of this option on the UI.
- getTooltipPrefix() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the prefix applied to the tooltip of this option on the UI.
- getTop() - Method in class xaero.pac.common.claims.result.api.AreaClaimResult
-
Get the lowest Z coordinate value in this area.
- getTracker() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
- getTracker() - Method in interface xaero.pac.common.claims.api.IClaimsManagerAPI
-
Gets the claim change tracker that lets you register claim change listeners.
- getTracker() - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
- getTranslation() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinsteadGets the translation key for the name of the option.
- getTranslation() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigStringableOptionClientStorageAPI
-
Deprecated.
- getTranslation() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Gets the translation key for the name of the option.
- getTranslation() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigStringableOptionClientStorageAPI
- getTranslation() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the translation key for the name of this option.
- getTranslation() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the translation key for the name of this option.
- getTranslationArgs() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinsteadGets the translation key arguments for the name of this option.
- getTranslationArgs() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Gets the translation key arguments for the name of this option.
- getTranslationArgs() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the translation key arguments for the name of this option.
- getTranslationArgs() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the translation key arguments for the name of this option.
- getType() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Gets the type
PlayerConfigTypeof this config. - getType() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinsteadGets the type of the option value that this storage holds.
- getType() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigStringableOptionClientStorageAPI
-
Deprecated.
- getType() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Gets the type of the option value that this storage holds.
- getType() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigStringableOptionClientStorageAPI
- getType() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets the type
PlayerConfigTypeof this config. - getType() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI
-
Deprecated.switch to
IPlayerConfigOptionSpecAPIGets the type of values that this option can have.
- getType() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets the type
PlayerConfigTypeof this config. - getType() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets the type of values that this option can have.
- getType() - Method in interface xaero.pac.common.server.player.permission.api.IPermissionNodeAPI
-
Gets the type of value stored with this permission node.
- getUIAllyCount() - Method in interface xaero.pac.client.parties.party.api.IClientPartyStorageAPI
-
Gets the number of ally parties for the local client player's party, meant for the UI.
- getUIInviteCount() - Method in interface xaero.pac.client.parties.party.api.IClientPartyStorageAPI
-
Gets the number of active invitations for the local client player's party, meant for the UI.
- getUIMemberCount() - Method in interface xaero.pac.client.parties.party.api.IClientPartyStorageAPI
-
Gets the number of members in the local client player's party, meant for the UI.
- getUnwrapped(String) - Method in interface xaero.pac.common.server.player.config.group.api.IServerPlayerConfigGroupManagerAPI
-
Gets the group with a specified ID without wrapping groups that originate from the default player config.
- getUsedServerSubConfig() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets the server sub-config currently used for new claims.
- getUsedServerSubConfig() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Deprecated.Use
IPlayerConfigAPI.getUsedSubConfig(IClaimingModeAPI)insteadGets the server sub-config currently used for new claims.
- getUsedSubConfig() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIGets the sub-config currently used for new claims.
- getUsedSubConfig() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets the sub-config currently used for new claims.
- getUsedSubConfig(IClaimingModeAPI) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Gets the sub-config currently used for new claims for a specified claiming mode.
- getUsername() - Method in interface xaero.pac.common.parties.party.api.IPartyPlayerInfoAPI
-
Gets the currently known username of this player.
- getUsername() - Method in interface xaero.pac.common.parties.party.member.api.IPartyMemberAPI
- getUUID() - Method in interface xaero.pac.common.parties.party.api.IPartyPlayerInfoAPI
-
Gets the UUID of this player.
- getUUID() - Method in interface xaero.pac.common.parties.party.member.api.IPartyMemberAPI
- getValidator() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinsteadGets the option value validator that checks whether a certain value is valid for the option.
- getValidator() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigStringableOptionClientStorageAPI
-
Deprecated.
- getValidator() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Gets the option value validator that checks whether a certain value is valid for the option.
- getValidator() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigStringableOptionClientStorageAPI
- getValue() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinsteadGets the stored option value.
- getValue() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigStringableOptionClientStorageAPI
-
Deprecated.
- getValue() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Gets the stored option value.
- getValue() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigStringableOptionClientStorageAPI
- getWildernessConfig() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Gets the read-only "player config" storage for the wilderness.
- getWildernessConfig() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigManagerAPI
-
Deprecated.switch to
IPlayerConfigManagerAPIGets the wilderness config instance.
- getWildernessConfig() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigManagerAPI
-
Gets the wilderness config instance.
- getX() - Method in interface xaero.pac.client.claims.api.IClientRegionClaimsAPI
- getX() - Method in interface xaero.pac.common.claims.api.IRegionClaimsAPI
-
Gets the X coordinate of the 512x512 region.
- getX() - Method in interface xaero.pac.common.parties.party.api.IPartyMemberDynamicInfoSyncableAPI
-
Gets the X coordinate of the current position of this player in the world.
- getX() - Method in interface xaero.pac.common.server.claims.api.IServerRegionClaimsAPI
- getY() - Method in interface xaero.pac.common.parties.party.api.IPartyMemberDynamicInfoSyncableAPI
-
Gets the Y coordinate of the current position of this player in the world.
- getZ() - Method in interface xaero.pac.client.claims.api.IClientRegionClaimsAPI
- getZ() - Method in interface xaero.pac.common.claims.api.IRegionClaimsAPI
-
Gets the Z coordinate of the 512x512 region.
- getZ() - Method in interface xaero.pac.common.parties.party.api.IPartyMemberDynamicInfoSyncableAPI
-
Gets the Z coordinate of the current position of this player in the world.
- getZ() - Method in interface xaero.pac.common.server.claims.api.IServerRegionClaimsAPI
- giveFullPass(UUID) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Gives an entity UUID a full pass to circumvent claim protection when affecting entities/blocks/items, except when the methods of this API are used, e.g.
- GROUP_ALREADY_EXISTS - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when trying to create a group with an ID that is already used.
- GROUP_ALREADY_INCLUDED - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when trying to include a group in a group which is already included.
- GROUP_COUNT_LIMIT - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when trying to create a new group but the group count limit has been reached.
- GROUP_ID_TOO_LONG - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when trying to use a group ID that is longer than 16 characters.
- GROUP_INCLUSION_NOT_FOUND - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when trying to affect a group's group inclusion entry that is not in the group.
- GROUP_TO_EDIT_NOT_FOUND - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when trying to edit a group using a group ID that isn't used.
- GROUP_TO_REMOVE_NOT_FOUND - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when trying to remove a group using a group ID that isn't used.
- groupIdIsIncluded(String) - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerConfigGroupDataAPI
-
Checks whether a specified group ID is included in this group.
- groupIdIsIncluded(String) - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
H
- hasChunkAccess(IPlayerConfigAPI, UUID) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Directly checks whether the entity with a specified UUID has full access to a claim with the specified config.
- hasChunkAccess(IPlayerConfigAPI, Entity) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Directly checks whether a specified entity has full access to a claim with the specified config.
- hasPlayerInfo(UUID) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
- hasPlayerInfo(UUID) - Method in interface xaero.pac.common.claims.api.IClaimsManagerAPI
-
Checks whether a player has claim info.
- hasPlayerInfo(UUID) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
I
- IAdaptiveLocalizerAPI - Interface in xaero.pac.common.server.player.localization.api
-
A text localizer that adapts to the player that the text is to be read by, whether the player has the mod installed or not.
- ICapabilityHelperAPI - Interface in xaero.pac.common.capability.api
-
Helper API for getting capability values of objects
- IChunkProtectionAPI - Interface in xaero.pac.common.server.claims.protection.api
-
API for the claim-based chunk protection.
- IClaimingModeAPI - Interface in xaero.pac.common.claims.player.mode.api
-
A claiming mode
- IClaimsManagerAPI - Interface in xaero.pac.common.claims.api
-
API for a claims manager
- IClaimsManagerClaimResultListenerAPI - Interface in xaero.pac.client.claims.tracker.result.api
-
The interface to be implemented by all claim result listeners
- IClaimsManagerClaimResultTrackerAPI - Interface in xaero.pac.client.claims.tracker.result.api
-
API for a claim result tracker.
- IClaimsManagerClaimResultTrackerRegisterAPI - Interface in xaero.pac.client.claims.tracker.result.api
-
API for a claim result tracker that lets you register listeners
- IClaimsManagerListenerAPI - Interface in xaero.pac.common.claims.tracker.api
-
The interface to be implemented by all claims manager listeners
- IClaimsManagerTrackerAPI - Interface in xaero.pac.common.claims.tracker.api
-
API for a claims manager tracker.
- IClaimsManagerTrackerRegisterAPI - Interface in xaero.pac.common.claims.tracker.api
-
API for registering claims manager listeners.
- IClientClaimsManagerAPI - Interface in xaero.pac.client.claims.api
-
API for the claims manager on the client side
- IClientDimensionClaimsManagerAPI - Interface in xaero.pac.client.claims.api
-
API for a dimension claims manager on the client side
- IClientPartyAllyInfoAPI - Interface in xaero.pac.client.parties.party.api
-
API for info about an ally party
- IClientPartyAllyInfoStorageAPI - Interface in xaero.pac.client.parties.party.api
-
API for party ally info storage
- IClientPartyAPI - Interface in xaero.pac.client.parties.party.api
-
API for a party on the client side
- IClientPartyMemberDynamicInfoSyncableStorageAPI - Interface in xaero.pac.client.parties.party.api
-
API for dynamic info (locations) of ally players
- IClientPartyStorageAPI - Interface in xaero.pac.client.parties.party.api
-
API for the party storage on the client side
- IClientPlayerClaimInfoAPI - Interface in xaero.pac.client.claims.player.api
-
API for claim info of a player on the client side
- IClientPlayerConfigGroupManagerAPI - Interface in xaero.pac.client.player.config.group.api
-
API for player groups of a player config on the client side
- IClientRegionClaimsAPI - Interface in xaero.pac.client.claims.api
-
API for region claims on the client side
- IClientWorldDataAPI - Interface in xaero.pac.client.world.api
-
API for data attached to a client world
- ICustomPlayerConfigGroupAPI - Interface in xaero.pac.common.server.player.config.group.custom.api
-
API for a custom player config group
- ICustomPlayerConfigGroupDataAPI - Interface in xaero.pac.common.player.config.group.custom.api
-
API for stored data of a custom player config group
- ICustomPlayerConfigGroupDataManagerAPI - Interface in xaero.pac.common.player.config.group.custom.api
-
API for a custom player config group data manager
- ICustomPlayerGroupMemberAPI - Interface in xaero.pac.common.player.config.group.custom.api
-
The API for a player group member entry
- IDimensionClaimsManagerAPI - Interface in xaero.pac.common.claims.api
-
API for a dimension claims manager
- ILLEGAL_OPTION - Enum constant in enum class xaero.pac.common.server.player.config.api.IPlayerConfigAPI.SetResult
-
Deprecated.The option is not allowed in this config
- ILLEGAL_OPTION - Enum constant in enum class xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI.SetResult
-
The option is not allowed in this config
- includeGroup(String) - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
-
Attempts to include the group with a specified ID in this group.
- includeGroupLimited(String) - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
-
Attempts to include the group with a specified ID in this group.
- includeMember(UUID, String) - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
-
Attempts to include a member in this group using specified UUID or player name.
- includeMemberLimited(UUID, String) - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
-
Attempts to include a member in this group using specified UUID or player name.
- INVALID - Enum constant in enum class xaero.pac.common.server.player.config.api.IPlayerConfigAPI.SetResult
-
Deprecated.The value is not valid for the option
- INVALID - Enum constant in enum class xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI.SetResult
-
The value is not valid for the option
- INVALID_GROUP_ID - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when trying to use an invalid group ID.
- INVALID_PLAYER_NAME - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when trying to include a player in a group with a name that isn't valid.
- invitePlayer(UUID, String) - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
-
Invites the player with specified player UUID and username to this party.
- IPartyAllyAPI - Interface in xaero.pac.common.parties.party.ally.api
-
An ally of a party
- IPartyAPI - Interface in xaero.pac.common.parties.party.api
-
API for a party
- IPartyManagerAPI - Interface in xaero.pac.common.server.parties.party.api
-
API for the party manager on the server side
- IPartyMemberAPI - Interface in xaero.pac.common.parties.party.member.api
-
API for info about a party member
- IPartyMemberDynamicInfoSyncableAPI - Interface in xaero.pac.common.parties.party.api
-
API for the dynamic info (location) of a party member
- IPartyPlayerInfoAPI - Interface in xaero.pac.common.parties.party.api
-
API for info about a player used for party purposes
- IPermissionNodeAPI<T> - Interface in xaero.pac.common.server.player.permission.api
-
A representation of a player permission node.
- IPlayerChunkClaimAPI - Interface in xaero.pac.common.claims.player.api
-
API for a chunk claim state
- IPlayerClaimInfoAPI - Interface in xaero.pac.common.claims.player.api
-
API for claim info of a player
- IPlayerClaimPosListAPI - Interface in xaero.pac.common.claims.player.api
-
API for a claim state position list
- IPlayerConfigAPI - Interface in xaero.pac.common.server.player.config.api
-
Deprecated.switch to
IPlayerConfigAPI - IPlayerConfigAPI - Interface in xaero.pac.common.server.player.config.api.v2
-
API for a player config on the server side
- IPlayerConfigAPI.SetResult - Enum Class in xaero.pac.common.server.player.config.api
-
Deprecated.switch to
IPlayerConfigAPIAll possible result types when trying to set an option value
- IPlayerConfigAPI.SetResult - Enum Class in xaero.pac.common.server.player.config.api.v2
-
All possible result types when trying to set an option value
- IPlayerConfigClientStorageAPI - Interface in xaero.pac.client.player.config.api
-
API for a player config storage on the client side
- IPlayerConfigClientStorageManagerAPI - Interface in xaero.pac.client.player.config.api
-
API for the player config storage manager on the client side
- IPlayerConfigGroupAPI - Interface in xaero.pac.common.server.player.config.group.api
-
API for a player group
- IPlayerConfigManagerAPI - Interface in xaero.pac.common.server.player.config.api
-
Deprecated.switch to
IPlayerConfigManagerAPI - IPlayerConfigManagerAPI - Interface in xaero.pac.common.server.player.config.api.v2
-
API for the player config manager on the server side
- IPlayerConfigOptionClientStorageAPI<T extends Comparable<T>> - Interface in xaero.pac.client.player.config.api
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinstead - IPlayerConfigOptionClientStorageAPI<T> - Interface in xaero.pac.client.player.config.api.v2
-
API for a player config option value storage on the client side
- IPlayerConfigOptionSpecAPI<T extends Comparable<T>> - Interface in xaero.pac.common.server.player.config.api
-
Deprecated.switch to
IPlayerConfigOptionSpecAPI - IPlayerConfigOptionSpecAPI<T> - Interface in xaero.pac.common.server.player.config.api.v2
-
A player config option instance used for player config option representation in various API features.
- IPlayerConfigParentGroupAPI - Interface in xaero.pac.common.server.player.config.group.api
-
API for a player group that may contain other groups
- IPlayerConfigPermissionAPI - Interface in xaero.pac.common.player.config.api
-
The API for the permissions a player has for a config
- IPlayerConfigStringableOptionClientStorageAPI<T extends Comparable<T>> - Interface in xaero.pac.client.player.config.api
-
Deprecated.use
IPlayerConfigStringableOptionClientStorageAPIinstead - IPlayerConfigStringableOptionClientStorageAPI<T> - Interface in xaero.pac.client.player.config.api.v2
-
API for a stringable player config option value storage on the client side
- IPlayerDimensionClaimsAPI - Interface in xaero.pac.common.claims.player.api
-
API for dimension claims of a player
- IPlayerPartySystemAPI<P> - Interface in xaero.pac.common.server.parties.system.api
-
Deprecated.use
IPlayerPartySystemAPIinsteadThe interface to be overridden by addons that wish to implement additional party systems to be used by Open Parties and Claims (just the claiming feature as of writing this).
Player position synchronization is a part of the default party system. Similar functionality should be implemented in other party systems and supported separately by the map mods that display party members. OPAC does not synchronize or provide party member/ally positions from other party systems, even if they're implemented using this interface.
Party system implementations must be registered in
IPlayerPartySystemRegisterAPI. - IPlayerPartySystemAPI<P> - Interface in xaero.pac.common.server.parties.system.api.v2
-
The interface to be overridden by addons that wish to implement additional party systems to be used by Open Parties and Claims (just the claiming feature as of writing this).
- IPlayerPartySystemRegisterAPI - Interface in xaero.pac.common.server.parties.system.api
-
Deprecated.use
IPlayerPartySystemRegisterAPIinsteadThe API for registering party system implementations.
Party system implementations must be registered during the xaero.pac.common.event.api.OPACServerAddonRegister.EVENT on Fabric or OPACServerAddonRegisterEvent on Forge.
- IPlayerPartySystemRegisterAPI - Interface in xaero.pac.common.server.parties.system.api.v2
-
The API for registering party system implementations.
- IPlayerPermissionSystemAPI - Interface in xaero.pac.common.server.player.permission.api
-
The interface to be overridden by addons that wish to implement additional permission systems to be used by Open Parties and Claims.
- IPlayerPermissionSystemRegisterAPI - Interface in xaero.pac.common.server.player.permission.api
-
The API for registering player permission system implementations.
- IRegionClaimsAPI - Interface in xaero.pac.common.claims.api
-
API for region claims
- isAdminMode() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Checks whether the local client player is in admin mode.
- isAdminMutable() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Checks whether the local client player can edit this option's value if the player is a config admin (op).
- isAlly(UUID) - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- isAlly(UUID) - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Checks whether the party with a specified UUID is allied by this one.
- isAlly(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- isBeingDeleted() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Checks whether this player (sub-)config is in the process of being deleted.
- isBeingDeleted() - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIChecks whether this player (sub-)config is in the process of being deleted.
This is typically only ever true for sub-configs.
- isBeingDeleted() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Checks whether this player (sub-)config is in the process of being deleted.
- isClaimable(ResourceLocation) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Checks whether a dimension is claimable.
- isClaimsAdminMode() - Method in class xaero.pac.common.server.player.data.api.ServerPlayerDataAPI
-
Checks if the player is using the claims admin mode.
- isClaimsNonallyMode() - Method in class xaero.pac.common.server.player.data.api.ServerPlayerDataAPI
-
Checks if the player is using the claims non-ally mode.
- isClaimsServerMode() - Method in class xaero.pac.common.server.player.data.api.ServerPlayerDataAPI
-
Deprecated.Use
ServerPlayerDataAPI.getClaimingMode()insteadChecks if the player is using the server claim mode.
- isDefaulted() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinsteadChecks whether this option is forced to its default player config value.
- isDefaulted() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigStringableOptionClientStorageAPI
-
Deprecated.
- isDefaulted() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Checks whether this option is forced to its default player config value.
- isDefaulted() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigStringableOptionClientStorageAPI
- isDirectlyConfigurable() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets whether this option can be directly configured, as opposed to being configurable only by the mod's internal code, like the option used for storing the custom player group data, which shouldn't be accessed directly.
- isDirectlyInGroup(IPlayerConfigAPI, UUID) - Method in interface xaero.pac.common.server.player.config.group.api.IPlayerConfigGroupAPI
-
Checks whether the player with a specified UUID is directly in this group in a specified context.
- isDirectlyInGroup(IPlayerConfigAPI, ServerPlayer) - Method in interface xaero.pac.common.server.player.config.group.api.IPlayerConfigGroupAPI
-
Checks whether a server player is directly in this group in a specified context.
- isDirectlyInGroup(IPlayerConfigAPI, ServerPlayer, UUID) - Method in interface xaero.pac.common.server.player.config.group.api.IPlayerConfigGroupAPI
-
Checks whether the player with either a specified object or a UUID is directly in this group in a specified context.
- IServerClaimsManagerAPI - Interface in xaero.pac.common.server.claims.api
-
API for the claims manager on the server side
- IServerDimensionClaimsManagerAPI - Interface in xaero.pac.common.server.claims.api
-
API for a dimension claims manager on the server side
- IServerPartyAPI - Interface in xaero.pac.common.server.parties.party.api
-
API for a party on the server side
- IServerPlayerClaimInfoAPI - Interface in xaero.pac.common.server.claims.player.api
-
API for claim info of a player on the server side
- IServerPlayerConfigGroupManagerAPI - Interface in xaero.pac.common.server.player.config.group.api
-
API for player groups of a player config on the server side
- IServerRegionClaimsAPI - Interface in xaero.pac.common.server.claims.api
-
API for region claims on the server side
- isForceloadable() - Method in interface xaero.pac.common.claims.player.api.IPlayerChunkClaimAPI
-
Checks whether this claim is marked for forceloading.
- isGlobal() - Method in enum class xaero.pac.common.server.player.config.api.PlayerConfigType
-
Gets whether this config type corresponds to a global config, meaning it's the same for every player.
- isInGroup(IPlayerConfigAPI, UUID) - Method in interface xaero.pac.common.server.player.config.group.api.IPlayerConfigGroupAPI
-
Checks whether the player with a specified UUID is in this group in a specified context.
- isInGroup(IPlayerConfigAPI, ServerPlayer) - Method in interface xaero.pac.common.server.player.config.group.api.IPlayerConfigGroupAPI
-
Checks whether a server player is in this group in a specified context.
- isInGroup(IPlayerConfigAPI, ServerPlayer, UUID) - Method in interface xaero.pac.common.server.player.config.group.api.IPlayerConfigGroupAPI
-
Checks whether the player with either a specified object or a UUID is in this group in a specified context.
- isInvited(UUID) - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- isInvited(UUID) - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Checks whether the player with a specified UUID has an active invitation to this party.
- isInvited(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- isLoading() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Checks whether the initial server chunk claim sync is in progress.
- isLoading() - Method in interface xaero.pac.client.parties.party.api.IClientPartyStorageAPI
-
Checks whether the party data sync is still in progress.
- isMutable() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigOptionClientStorageAPI
-
Deprecated.use
IPlayerConfigOptionClientStorageAPIinsteadChecks whether the local client player can edit this option's value.
- isMutable() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigStringableOptionClientStorageAPI
-
Deprecated.
- isMutable() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Checks whether the local client player can edit this option's value, taking permissions into account.
- isMutable() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigStringableOptionClientStorageAPI
- isOptionAllowed(IPlayerConfigOptionSpecAPI<?>) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIChecks whether an option is allowed in this config.
- isOptionAllowed(IPlayerConfigOptionSpecAPI<?>) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Checks whether an option is allowed in this config.
- isOverridable() - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI
-
Gets whether this option can be overridden by a sub-config.
- isOwner() - Method in interface xaero.pac.common.parties.party.member.api.IPartyMemberAPI
-
Checks whether this party member is the owner of the party.
- isPartiesAdminMode() - Method in class xaero.pac.common.server.player.data.api.ServerPlayerDataAPI
-
Checks if this player is using the parties admin mode.
- isPartyOwned() - Method in interface xaero.pac.common.claims.player.api.IPlayerClaimInfoAPI
-
Gets whether these claims are party-owned.
- isPermittedToPartyClaim(UUID) - Method in interface xaero.pac.common.server.parties.system.api.v2.IPlayerPartySystemAPI
-
Checks if a player is permitted to claim as the party that they belong to but don't own.
- isPlayerAllying(UUID, UUID) - Method in interface xaero.pac.common.server.parties.system.api.v2.IPlayerPartySystemAPI
-
Checks if a player with UUID
playerIdconsiders a player with UUIDpotentialAllyPlayerIdan ally. - isPlayerMutable() - Method in interface xaero.pac.client.player.config.api.v2.IPlayerConfigOptionClientStorageAPI
-
Checks whether the local client player can edit this option's value, regardless of admin status.
- isSameClaimType(IPlayerChunkClaimAPI) - Method in interface xaero.pac.common.claims.player.api.IPlayerChunkClaimAPI
-
Checks if another claim state is of the same type as this, which ignores whether the claim states are forceloadable.
- isServerMode() - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Deprecated.Use
IClientClaimsManagerAPI.getClaimingMode()insteadChecks whether the local client player is in server claim mode.
- isSyncInProgress() - Method in interface xaero.pac.client.player.config.group.api.IClientPlayerConfigGroupManagerAPI
-
Checks whether server-client synchronization of player groups is currently in progress.
M
- MAIN_CAP - Static variable in class xaero.pac.client.world.capability.api.ClientWorldCapabilityTypes
-
The main capability type for client worlds
- MAX_PLAYER_CLAIMS - Static variable in class xaero.pac.common.server.player.permission.api.UsedPermissionNodes
-
The maximum claim number int "permission".
- MAX_PLAYER_FORCELOADS - Static variable in class xaero.pac.common.server.player.permission.api.UsedPermissionNodes
-
The maximum forceload number int "permission".
- MAX_PLAYER_GROUPS - Static variable in class xaero.pac.common.server.player.permission.api.UsedPermissionNodes
-
The maximum player group count int "permission".
- MEMBER_ALREADY_INCLUDED - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when trying to include a player in a group who is already included.
- MEMBER_NOT_FOUND - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when trying to affect a group member entry that is not in the group.
- message - Variable in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
A message describing the result
N
- NO_EFFECT - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when an operation didn't necessarily fail but had no effect.
- NO_PARTY_PERMISSION - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
The user doesn't have permission to make party claims
- NO_SERVER_PERMISSION - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
The user doesn't have permission to make server claims
- NOT_CLAIMED_BY_USER - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
The chunk isn't claimed by who is trying to unclaim it
- NOT_CLAIMED_BY_USER_FORCELOAD - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
The chunk isn't claimed by who is trying to (un)forceload it
- NOT_DIRECTLY_CONFIGURABLE - Enum constant in enum class xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI.SetResult
-
The option is not directly configurable
- NOT_IN_PARTY - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
The user doesn't have permission to make party claims
O
- OFFLINE_FORCELOAD - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - OFFLINE_FORCELOAD - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the player's forceloaded claims stay forceloaded when they go offline.
- onBlockInteraction(Entity, InteractionHand, ItemStack, ServerLevel, BlockPos, Direction, boolean, boolean) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Deprecated.Use
IChunkProtectionAPI.onBlockInteraction(Entity, InteractionHand, ItemStack, ServerLevel, BlockPos, Direction, boolean, boolean, boolean)instead.Checks whether a specified block interaction should be protected against.
Whenever possible, use the built-in block interaction events provided by the mod loader (Fabric/Forge) instead of this method, unless they aren't specific enough, or the entity has a full protection pass (
IChunkProtectionAPI.giveFullPass(UUID)). - onBlockInteraction(Entity, InteractionHand, ItemStack, ServerLevel, BlockPos, Direction, boolean, boolean, boolean) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Checks whether a specified block interaction should be protected against.
- onChunkChange(ResourceLocation, int, int, IPlayerChunkClaimAPI) - Method in interface xaero.pac.common.claims.tracker.api.IClaimsManagerListenerAPI
-
Called after the claim state of a chunk is updated.
- onClaimResult(AreaClaimResult) - Method in interface xaero.pac.client.claims.tracker.result.api.IClaimsManagerClaimResultListenerAPI
-
Called when the client receives a claim result from the server.
- onDimensionChange(ResourceLocation) - Method in interface xaero.pac.common.claims.tracker.api.IClaimsManagerListenerAPI
-
Called after claim changes are made throughout a dimension.
- onEntityInteraction(Entity, Entity, Entity, ItemStack, InteractionHand, boolean, boolean) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Deprecated.Use
IChunkProtectionAPI.onEntityInteraction(Entity, Entity, Entity, ItemStack, InteractionHand, boolean, boolean, boolean)instead.Checks whether an entity interaction should be protected against.
Whenever possible, use the built-in entity interaction event provided by Forge instead of this method, unless it isn't specific enough, you're on Fabric, or the interacting entity has a full protection pass (
IChunkProtectionAPI.giveFullPass(UUID)). - onEntityInteraction(Entity, Entity, Entity, ItemStack, InteractionHand, boolean, boolean, boolean) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Checks whether an entity interaction should be protected against.
- onEntityPlaceBlock(Entity, ServerLevel, BlockPos) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Checks whether a specified block placement should be protected against.
- onItemPickup(Entity, ItemEntity) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Checks whether a specified entity picking up a specified item entity should be protected against.
- onPosAffectedByAnotherPos(ServerLevel, ChunkPos, ServerLevel, ChunkPos, boolean, boolean, boolean) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Checks whether an anonymous action coming from one chunk position to another should be protected against, based on protection that affects placing blocks and using items in both positions.
- onProjectileHitSpawnedEntity(Entity, Entity) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Checks whether a landing projectile spawning an entity should be protected against.
- onWholeRegionChange(ResourceLocation, int, int) - Method in interface xaero.pac.common.claims.tracker.api.IClaimsManagerListenerAPI
-
Called after a whole 512x512 region of claim states is updated.
- OPACKeyBindingsAPI - Interface in xaero.pac.client.controls.api
-
API for the mod's keybindings
- openDefaultPlayerConfigScreen(Screen, Screen) - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Opens the config GUI screen for the default player config.
- openExpiredClaimsConfigScreen(Screen, Screen) - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Opens the config GUI screen for the expired claims "player config".
- openMainMenuScreen(Screen, Screen) - Method in class xaero.pac.client.api.OpenPACClientAPI
-
Opens the main menu screen of the Parties and Claims mod.
- openMyPlayerConfigScreen(Screen, Screen) - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Opens the config GUI screen for the local client player's config.
- openOtherPlayerConfigScreen(Screen, Screen, String) - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Opens the config GUI screen for the player with a specified username.
- OpenPACClientAPI - Class in xaero.pac.client.api
-
This is the main client API access point.
- OpenPACClientAPI() - Constructor for class xaero.pac.client.api.OpenPACClientAPI
- OpenPACServerAPI - Class in xaero.pac.common.server.api
-
This is the main server-side API access point.
- OpenPACServerAPI(IServerDataAPI) - Constructor for class xaero.pac.common.server.api.OpenPACServerAPI
-
Constructor for internal usage.
- openPartyClaimsConfigScreen(Screen, Screen) - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Opens the config GUI screen for the claims of the party that the local client player is in.
- openServerClaimsConfigScreen(Screen, Screen) - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Opens the config GUI screen for the server claims "player config".
- openWildernessConfigScreen(Screen, Screen) - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageManagerAPI
-
Opens the config GUI screen for the wilderness "player config".
- options() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Gets a stream of all config option value storages for this config.
- OPTIONS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - OPTIONS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
An ID->specification map of all static player config options.
- optionStream() - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Deprecated.use
IPlayerConfigClientStorageAPI.options()insteadGets a stream of all config option value storages for this config.
- OUT_OF_SPACE - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when trying to include something in a group but the group space has been exhausted for the config.
- OVER_CLAIM_LIMIT - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
The player's claim count is even higher than their limit
P
- PARTIES_ADMIN_MODE - Static variable in class xaero.pac.common.server.player.permission.api.UsedPermissionNodes
-
The permission to enter admin mode for parties.
- PARTY - Static variable in class xaero.pac.common.claims.player.mode.api.ClaimingModes
-
Mode for claiming as your party
- PARTY_CLAIMS - Enum constant in enum class xaero.pac.common.server.player.config.api.PlayerConfigType
-
Party claims config
- PARTY_NAME - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PARTY_NAME - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
The name of the player's party if they own one.
- partyExistsForOwner(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IPartyManagerAPI
-
Checks whether the player with a specified UUID owns a party.
- PLAYER - Enum constant in enum class xaero.pac.common.server.player.config.api.PlayerConfigType
-
A player config
- PLAYER - Static variable in class xaero.pac.common.claims.player.mode.api.ClaimingModes
-
Mode for claiming as yourself
- PLAYER_GROUP_SPACE - Static variable in class xaero.pac.common.server.player.permission.api.UsedPermissionNodes
-
The player group space int "permission".
- PlayerConfigGroupActionError - Enum Class in xaero.pac.common.player.config.group.api
-
Enum that defines different errors that may occur during various player group operations.
- PlayerConfigOptions - Class in xaero.pac.common.server.player.config.api
-
Deprecated.switch to
PlayerConfigOptions - PlayerConfigOptions - Class in xaero.pac.common.server.player.config.api.v2
-
An access point for all static player config option specifications/representations.
- PlayerConfigOptions() - Constructor for class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.
- PlayerConfigOptions() - Constructor for class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
- PlayerConfigType - Enum Class in xaero.pac.common.server.player.config.api
-
All possible player config types
- playerIdIsIncluded(UUID) - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerConfigGroupDataAPI
-
Checks whether the player with a specified UUID is one of the member entries.
- playerIdIsIncluded(UUID) - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
- playerNameIsIncluded(String) - Method in interface xaero.pac.common.player.config.group.custom.api.ICustomPlayerConfigGroupDataAPI
-
Checks whether a specified player name is one of the member entries.
- playerNameIsIncluded(String) - Method in interface xaero.pac.common.server.player.config.group.custom.api.ICustomPlayerConfigGroupAPI
- PROTECT_CLAIMED_CHUNKS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the player's claimed chunks are protected at all.
- PROTECT_CLAIMED_CHUNKS_BLOCKS_FROM_EXPLOSIONS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_BLOCKS_FROM_MOBS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_BLOCKS_FROM_OTHER - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_BLOCKS_FROM_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_BLOCKS_REDIRECT - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_BUTTONS_FROM_PROJECTILES - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_CHORUS_FRUIT - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_CROP_TRAMPLE - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_DISPENSER_BARRIER - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ENTITIES_FROM_EXPLOSIONS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ENTITIES_FROM_FIRE - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ENTITIES_FROM_MOBS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ENTITIES_FROM_OTHER - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ENTITIES_FROM_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ENTITIES_REDIRECT - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_FLUID_BARRIER - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_FRIENDLY_NATURAL_SPAWN - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_FRIENDLY_SPAWNERS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_FROM_ALLY_PARTIES - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_FROM_FIRE_SPREAD - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_FROM_FROST_WALKING - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_FROM_PARTY - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_HOSTILE_NATURAL_SPAWN - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_HOSTILE_SPAWNERS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ITEM_PICKUP_MOBS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ITEM_PICKUP_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ITEM_PICKUP_REDIRECT - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ITEM_TOSS_MOBS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ITEM_TOSS_OTHER - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ITEM_TOSS_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ITEM_TOSS_REDIRECT - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_ITEM_USE - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_MOB_GRIEFING_OVERRIDE - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_MOB_LOOT - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_NEIGHBOR_CHUNKS_ITEM_USE - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_NETHER_PORTALS_MOBS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_NETHER_PORTALS_OTHER - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_NETHER_PORTALS_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_PISTON_BARRIER - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_PLATES_FROM_MOBS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_PLATES_FROM_OTHER - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_PLATES_FROM_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_PLAYER_DEATH_LOOT - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_PLAYER_LIGHTNING - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_PLAYERS_FROM_MOBS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_PLAYERS_FROM_OTHER - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_PLAYERS_FROM_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_PLAYERS_REDIRECT - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_PROJECTILE_HIT_FRIENDLY_SPAWN - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_PROJECTILE_HIT_HOSTILE_SPAWN - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_RAIDS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_TARGETS_FROM_PROJECTILES - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_TRIPWIRE_FROM_MOBS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_TRIPWIRE_FROM_OTHER - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_TRIPWIRE_FROM_PLAYERS - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - PROTECT_CLAIMED_CHUNKS_XP_PICKUP - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions
R
- RECEIVE_LOCATIONS_FROM_PARTY - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - RECEIVE_LOCATIONS_FROM_PARTY - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the player receives the in-game locations shared by their fellow party members.
- RECEIVE_LOCATIONS_FROM_PARTY_MUTUAL_ALLIES - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - RECEIVE_LOCATIONS_FROM_PARTY_MUTUAL_ALLIES - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the player receives the in-game locations shared by their party's mutual allies.
- register(String, IPlayerPartySystemAPI<?>) - Method in interface xaero.pac.common.server.parties.system.api.IPlayerPartySystemRegisterAPI
-
Deprecated.use
IPlayerPartySystemRegisterAPIinsteadRegisters a party system implementation to be available to OPAC under a specified name.
The primary party system used by the mod is configured in the main server config file with the "primaryPartySystem" option.
- register(String, IPlayerPartySystemAPI<?>) - Method in interface xaero.pac.common.server.parties.system.api.v2.IPlayerPartySystemRegisterAPI
-
Registers a party system implementation to be available to OPAC under a specified name.
- register(String, IPlayerPermissionSystemAPI) - Method in interface xaero.pac.common.server.player.permission.api.IPlayerPermissionSystemRegisterAPI
-
Registers a player permission system implementation to be available to OPAC under a specified name.
- register(IClaimsManagerClaimResultListenerAPI) - Method in interface xaero.pac.client.claims.tracker.result.api.IClaimsManagerClaimResultTrackerAPI
- register(IClaimsManagerClaimResultListenerAPI) - Method in interface xaero.pac.client.claims.tracker.result.api.IClaimsManagerClaimResultTrackerRegisterAPI
-
Registers a claim result listener.
- register(IClaimsManagerListenerAPI) - Method in interface xaero.pac.common.claims.tracker.api.IClaimsManagerTrackerAPI
- register(IClaimsManagerListenerAPI) - Method in interface xaero.pac.common.claims.tracker.api.IClaimsManagerTrackerRegisterAPI
-
Registers a claim change listener.
- removeAllyParty(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
-
Removes an ally party from this party.
- removeCustom(String) - Method in interface xaero.pac.common.server.player.config.group.api.IServerPlayerConfigGroupManagerAPI
-
Attempts to remove a custom group from this group manager with a specified ID.
- removeFullPass(UUID) - Method in interface xaero.pac.common.server.claims.protection.api.IChunkProtectionAPI
-
Removes a pass given with
IChunkProtectionAPI.giveFullPass(UUID)from an entity UUID. - removeMember(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
-
Removes the party member with a specified player UUID, unless the player is the owner of this party.
- removeParty(IServerPartyAPI) - Method in interface xaero.pac.common.server.parties.party.api.IPartyManagerAPI
-
Removes a specified party.
- removePartyById(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IPartyManagerAPI
-
Removes the party with a specified UUID.
- removePartyByOwner(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IPartyManagerAPI
-
Removes the party owned by the player with a specified UUID.
- REPLACEMENT_IN_PROGRESS - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
There is a claim replacement currently in progress in the background
- requestAreaClaim(int, int, int, int, boolean) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Deprecated.switch to
IClientClaimsManagerAPI.requestAreaClaim(int, int, int, int, IClaimingModeAPI)Requests new chunks claims over a specified area by the local client player or by the server.
Only OPs can request claims by the server.
Register a claim result listener with
IClaimsManagerClaimResultTrackerAPIto receive the result of this request. - requestAreaClaim(int, int, int, int, IClaimingModeAPI) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Requests new chunks claims over a specified area by the local client player using a specified claiming mode.
- requestAreaForceload(int, int, int, int, boolean, boolean) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Deprecated.switch to
IClientClaimsManagerAPI.requestAreaForceload(int, int, int, int, boolean, IClaimingModeAPI)Requests chunk (un)forceloads over a specified area by the local client player or by the server.
Only OPs can request (un)forceloads by the server.
Register a claim result listener with
IClaimsManagerClaimResultTrackerAPIto receive the result of this request. - requestAreaForceload(int, int, int, int, boolean, IClaimingModeAPI) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Requests chunk (un)forceloads over a specified area by the local client player using a specified claiming mode.
- requestAreaUnclaim(int, int, int, int, boolean) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Deprecated.switch to
IClientClaimsManagerAPI.requestAreaUnclaim(int, int, int, int, IClaimingModeAPI)Requests chunk unclaims over a specified area by the local client player or by the server.
Only OPs can request unclaims by the server.
Register a claim result listener with
IClaimsManagerClaimResultTrackerAPIto receive the result of this request. - requestAreaUnclaim(int, int, int, int, IClaimingModeAPI) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Requests chunk unclaims over a specified area by the local client player using a specified claiming mode.
- requestClaim(int, int, boolean) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Deprecated.switch to
IClientClaimsManagerAPI.requestClaim(int, int, IClaimingModeAPI)Requests a new chunk claim by the local client player, party or by the server.
Only OPs can request claims by the server.
Register a claim result listener with
IClaimsManagerClaimResultTrackerAPIto receive the result of this request. - requestClaim(int, int, IClaimingModeAPI) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Requests a new chunk claim by the local client player using a specified claiming mode.
- requestForceload(int, int, boolean, boolean) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Deprecated.switch to
IClientClaimsManagerAPI.requestForceload(int, int, boolean, IClaimingModeAPI)Requests a chunk (un)forceload by the local client player or by the server.
Only OPs can request (un)forceloads by the server.
Register a claim result listener with
IClaimsManagerClaimResultTrackerAPIto receive the result of this request. - requestForceload(int, int, boolean, IClaimingModeAPI) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Requests a chunk (un)forceload by the local client player using a specified claiming mode.
- requestUnclaim(int, int, boolean) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Deprecated.switch to
IClientClaimsManagerAPI.requestUnclaim(int, int, IClaimingModeAPI)Requests a chunk unclaim by the local client player or by the server.
Only OPs can request unclaims by the server.
Register a claim result listener with
IClaimsManagerClaimResultTrackerAPIto receive the result of this request. - requestUnclaim(int, int, IClaimingModeAPI) - Method in interface xaero.pac.client.claims.api.IClientClaimsManagerAPI
-
Requests a chunk unclaim by the local client player using a specified claiming mode.
- resyncPartyName(IPlayerPartySystemAPI<?>) - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
-
Deprecated.Use
IServerPlayerClaimInfoAPI.resyncPartyName(IPlayerPartySystemAPI)instead.Resyncs the name of the party that owns the claims stored in this player claim info, which is displayed when the mod is in party-owned-claims mode. The party that owns the claims is the party owned by this player.
If the specified party system argument is not the primary system, then nothing will happen, as only the primary party system is used in party-owned-claims mode. So if a party is renamed in any of the party systems, then this method can be safely called, whether it's the primary system or not.
Calling this method is optional because the mod automatically detects party name changes every second, if at least one party member is online. This method can be used to speed it up or to update the name for parties that don't have anyone online. The default built-in party system does so.
- resyncPartyName(IPlayerPartySystemAPI<?>) - Method in interface xaero.pac.common.server.claims.player.api.IServerPlayerClaimInfoAPI
-
Resyncs the name of the party that owns the claims stored in this player claim info, which is displayed when the mod is in party-owned-claims mode.
S
- SERVER - Enum constant in enum class xaero.pac.common.server.player.config.api.PlayerConfigType
-
Server claims config
- SERVER - Static variable in class xaero.pac.common.claims.player.mode.api.ClaimingModes
-
Mode for claiming as the server
- SERVER_CLAIMS - Static variable in class xaero.pac.common.server.player.permission.api.UsedPermissionNodes
-
The permission to make/remove server claims and use server claim mode.
- serverHasClaimsEnabled() - Method in interface xaero.pac.client.world.api.IClientWorldDataAPI
-
If
IClientWorldDataAPI.serverHasMod()is true, then this checks if the server has the claims feature enabled. - serverHasMod() - Method in interface xaero.pac.client.world.api.IClientWorldDataAPI
-
Checks whether the handshake has been received from the server after entering this world/dimension indicating that this mod is installed on the server side.
- serverHasPartiesEnabled() - Method in interface xaero.pac.client.world.api.IClientWorldDataAPI
-
If
IClientWorldDataAPI.serverHasMod()is true, then this checks if the server has the parties feature enabled. - ServerPlayerDataAPI - Class in xaero.pac.common.server.player.data.api
-
API for data attached to a server player
- ServerPlayerDataAPI() - Constructor for class xaero.pac.common.server.player.data.api.ServerPlayerDataAPI
- setRank(IPartyMemberAPI, PartyMemberRank) - Method in interface xaero.pac.client.parties.party.api.IClientPartyAPI
- setRank(IPartyMemberAPI, PartyMemberRank) - Method in interface xaero.pac.common.parties.party.api.IPartyAPI
-
Sets the rank of a specified party member.
- setRank(IPartyMemberAPI, PartyMemberRank) - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
- SHARE_LOCATION_WITH_PARTY - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - SHARE_LOCATION_WITH_PARTY - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the player shares their in-game location with their party.
- SHARE_LOCATION_WITH_PARTY_MUTUAL_ALLIES - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - SHARE_LOCATION_WITH_PARTY_MUTUAL_ALLIES - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether the player shares their in-game location with their party's mutual allies.
- shouldRefreshGroupScreen() - Method in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Gets whether this error should cause the player group screen to refresh.
- subConfigExists(int) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIChecks whether a sub-config with a specified index exists.
Does not consider "main" a sub-config.
- subConfigExists(int) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Checks whether a sub-config with a specified index exists.
- subConfigExists(String) - Method in interface xaero.pac.client.player.config.api.IPlayerConfigClientStorageAPI
-
Checks whether a sub-config with a specified string ID exists.
- subConfigExists(String) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPIChecks whether a sub-config with a specified string ID exists.
Does not consider "main" a sub-config.
- subConfigExists(String) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Checks whether a sub-config with a specified string ID exists.
- success - Variable in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
Whether the result can be considered a success
- SUCCESS - Enum constant in enum class xaero.pac.common.server.player.config.api.IPlayerConfigAPI.SetResult
-
Deprecated.The value was successully set
- SUCCESS - Enum constant in enum class xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI.SetResult
-
The value was successully set
- SUCCESSFUL_CLAIM - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
Successfully claimed a chunk
- SUCCESSFUL_FORCELOAD - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
Successfully forceloaded a chunk
- SUCCESSFUL_UNCLAIM - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
Successfully unclaimed a chunk
- SUCCESSFUL_UNFORCELOAD - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
Successfully unforceloaded a chunk
- supportsConfigType(PlayerConfigType) - Method in interface xaero.pac.common.server.player.config.group.api.IPlayerConfigGroupAPI
-
Checks whether this player group supports a specified player config type.
T
- TOO_FAR - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
The chunk was beyond the maximum distance
- TOO_MANY_CHUNKS - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
The area for a claim action was too big
- tryToClaim(ResourceLocation, UUID, int, int, int, int, int, boolean) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Tries to claim a chunk by a specified player.
- tryToClaimArea(ResourceLocation, UUID, int, int, int, int, int, int, int, boolean) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Tries to claim chunks over a specified area by a specified player.
- tryToForceload(ResourceLocation, UUID, int, int, int, int, boolean, boolean) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Tries to (un)mark a chunk for forceloading by a specified player.
- tryToForceloadArea(ResourceLocation, UUID, int, int, int, int, int, int, boolean, boolean) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Tries to (un)mark chunks for forceloading over a specified area by a specified player.
- tryToReset(IPlayerConfigOptionSpecAPI<T>) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPITries to reset the value of a specified config option to the default raw value, as in
IPlayerConfigAPI.getDefaultRawValue(xaero.pac.common.server.player.config.api.IPlayerConfigOptionSpecAPI<T>).You will receive a
IPlayerConfigAPI.SetResult.All player config option types are statically accessible in
PlayerConfigOptions. - tryToReset(IPlayerConfigOptionSpecAPI<T>) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Tries to reset the value of a specified config option to the default raw value, as in
IPlayerConfigAPI.getDefaultRawValue(xaero.pac.common.server.player.config.api.v2.IPlayerConfigOptionSpecAPI<T>). - tryToSet(IPlayerConfigOptionSpecAPI<T>, T) - Method in interface xaero.pac.common.server.player.config.api.IPlayerConfigAPI
-
Deprecated.switch to
IPlayerConfigAPITries to set the value of a specified config option to a specified value.
This won't succeed if the specified option is forced to the default config value (by the server mod config) or if the specified value isn't valid for the specified option. In any case, you will receive a
IPlayerConfigAPI.SetResult.All player config option types are statically accessible in
PlayerConfigOptions. - tryToSet(IPlayerConfigOptionSpecAPI<T>, T) - Method in interface xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI
-
Tries to set the value of a specified config option to a specified value.
- tryToUnclaim(ResourceLocation, UUID, int, int, int, int, boolean) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Tries to unclaim a chunk by a specified player.
- tryToUnclaimArea(ResourceLocation, UUID, int, int, int, int, int, int, boolean) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Tries to unclaim chunks over a specified area by a specified player.
U
- unclaim(ResourceLocation, int, int) - Method in interface xaero.pac.common.server.claims.api.IServerClaimsManagerAPI
-
Directly removes the current claim state of a chunk.
- UNCLAIMABLE_DIMENSION - Enum constant in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
The dimension is unclaimable
- uninvitePlayer(UUID) - Method in interface xaero.pac.common.server.parties.party.api.IServerPartyAPI
-
Removes the player invitation for a specified player UUID.
- UNKNOWN_PLAYER - Enum constant in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Error returned when a non-op player tries to include a player in a group who the server isn't aware of yet.
- USED_PARTY_SUBCLAIM - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
The current sub-config ID that the player uses for new party claims.
- USED_SERVER_SUBCLAIM - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - USED_SERVER_SUBCLAIM - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
The current sub-config ID that the player uses for new server claims.
- USED_SUBCLAIM - Static variable in class xaero.pac.common.server.player.config.api.PlayerConfigOptions
-
Deprecated.switch to
PlayerConfigOptions - USED_SUBCLAIM - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
The current sub-config ID that the player uses for their own new claims.
- UsedPermissionNodes - Class in xaero.pac.common.server.player.permission.api
-
Access point to all player permission nodes used by the mod.
- UsedPermissionNodes() - Constructor for class xaero.pac.common.server.player.permission.api.UsedPermissionNodes
V
- valueOf(String) - Static method in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xaero.pac.common.server.player.config.api.IPlayerConfigAPI.SetResult
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xaero.pac.common.server.player.config.api.PlayerConfigType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI.SetResult
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class xaero.pac.common.claims.result.api.ClaimResult.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xaero.pac.common.player.config.group.api.PlayerConfigGroupActionError
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xaero.pac.common.server.player.config.api.IPlayerConfigAPI.SetResult
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xaero.pac.common.server.player.config.api.PlayerConfigType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xaero.pac.common.server.player.config.api.v2.IPlayerConfigAPI.SetResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WHOLE_PARTY_CAN_CLAIM - Static variable in class xaero.pac.common.server.player.config.api.v2.PlayerConfigOptions
-
Whether every player in the primary party owned by this player can claim/unclaim as the party, without any rank or permission requirement.
- WILDERNESS - Enum constant in enum class xaero.pac.common.server.player.config.api.PlayerConfigType
-
Wilderness config
X
- xaero.pac.client.api - package xaero.pac.client.api
- xaero.pac.client.claims.api - package xaero.pac.client.claims.api
- xaero.pac.client.claims.player.api - package xaero.pac.client.claims.player.api
- xaero.pac.client.claims.tracker.result.api - package xaero.pac.client.claims.tracker.result.api
- xaero.pac.client.controls.api - package xaero.pac.client.controls.api
- xaero.pac.client.parties.party.api - package xaero.pac.client.parties.party.api
- xaero.pac.client.player.config.api - package xaero.pac.client.player.config.api
- xaero.pac.client.player.config.api.v2 - package xaero.pac.client.player.config.api.v2
- xaero.pac.client.player.config.group.api - package xaero.pac.client.player.config.group.api
- xaero.pac.client.world.api - package xaero.pac.client.world.api
- xaero.pac.client.world.capability.api - package xaero.pac.client.world.capability.api
- xaero.pac.common.capability.api - package xaero.pac.common.capability.api
- xaero.pac.common.claims.api - package xaero.pac.common.claims.api
- xaero.pac.common.claims.player.api - package xaero.pac.common.claims.player.api
- xaero.pac.common.claims.player.mode.api - package xaero.pac.common.claims.player.mode.api
- xaero.pac.common.claims.result.api - package xaero.pac.common.claims.result.api
- xaero.pac.common.claims.tracker.api - package xaero.pac.common.claims.tracker.api
- xaero.pac.common.parties.party.ally.api - package xaero.pac.common.parties.party.ally.api
- xaero.pac.common.parties.party.api - package xaero.pac.common.parties.party.api
- xaero.pac.common.parties.party.member.api - package xaero.pac.common.parties.party.member.api
- xaero.pac.common.player.config.api - package xaero.pac.common.player.config.api
- xaero.pac.common.player.config.group.api - package xaero.pac.common.player.config.group.api
- xaero.pac.common.player.config.group.custom.api - package xaero.pac.common.player.config.group.custom.api
- xaero.pac.common.server.api - package xaero.pac.common.server.api
- xaero.pac.common.server.claims.api - package xaero.pac.common.server.claims.api
- xaero.pac.common.server.claims.player.api - package xaero.pac.common.server.claims.player.api
- xaero.pac.common.server.claims.protection.api - package xaero.pac.common.server.claims.protection.api
- xaero.pac.common.server.parties.party.api - package xaero.pac.common.server.parties.party.api
- xaero.pac.common.server.parties.system.api - package xaero.pac.common.server.parties.system.api
- xaero.pac.common.server.parties.system.api.v2 - package xaero.pac.common.server.parties.system.api.v2
- xaero.pac.common.server.player.config.api - package xaero.pac.common.server.player.config.api
- xaero.pac.common.server.player.config.api.v2 - package xaero.pac.common.server.player.config.api.v2
- xaero.pac.common.server.player.config.group.api - package xaero.pac.common.server.player.config.group.api
- xaero.pac.common.server.player.config.group.custom.api - package xaero.pac.common.server.player.config.group.custom.api
- xaero.pac.common.server.player.data.api - package xaero.pac.common.server.player.data.api
- xaero.pac.common.server.player.localization.api - package xaero.pac.common.server.player.localization.api
- xaero.pac.common.server.player.permission.api - package xaero.pac.common.server.player.permission.api
All Classes and Interfaces|All Packages
PlayerConfigOptions