Index

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

A

AbstractController - Class in su.nightexpress.excellentclaims.api.core
 
AbstractController(NightCorePlugin) - Constructor for class su.nightexpress.excellentclaims.api.core.AbstractController
 
AbstractModule - Class in su.nightexpress.excellentclaims.api.core
 
AbstractModule(Identifier) - Constructor for class su.nightexpress.excellentclaims.api.core.AbstractModule
 
ActionContext - Interface in su.nightexpress.excellentclaims.api.rule.context
 
ActionReason - Interface in su.nightexpress.excellentclaims.api.service
 
ActionResult - Record Class in su.nightexpress.excellentclaims.api.service
 
ActionResult(boolean, ActionReason, MessageLocale, Consumer) - Constructor for record class su.nightexpress.excellentclaims.api.service.ActionResult
Creates an instance of a ActionResult record class.
actor() - Method in interface su.nightexpress.excellentclaims.api.rule.context.ActionContext
Deprecated.
actor() - Method in interface su.nightexpress.excellentclaims.api.rule.context.ActorContext
 
ActorContext - Interface in su.nightexpress.excellentclaims.api.rule.context
 
ADD_MEMBERS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
addAsyncSecondsTask(Runnable, int) - Method in class su.nightexpress.excellentclaims.api.core.AbstractController
 
addAsyncTickTask(Runnable, long) - Method in class su.nightexpress.excellentclaims.api.core.AbstractController
 
addChunkPosition(ChunkPos) - Method in interface su.nightexpress.excellentclaims.api.land.LandChunks
 
addComponent(LifecycleComponent) - Method in class su.nightexpress.excellentclaims.api.core.AbstractModule
 
addComponent(LifecycleComponent) - Method in interface su.nightexpress.excellentclaims.api.core.NightModule
 
addEntityReference(EntityReference) - Method in class su.nightexpress.excellentclaims.api.highlight.HighlightSession
 
addGlobalPlaceholders(PlaceholderProvider) - Method in interface su.nightexpress.excellentclaims.api.ClaimPlugin
 
addMember(ClaimMember) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
addMember(ClaimMember) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
addOwner(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
addOwner(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
addOwner(Player) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
addOwner(Player) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
addSecondsTask(Runnable, int) - Method in class su.nightexpress.excellentclaims.api.core.AbstractController
 
addTask(NightTask) - Method in class su.nightexpress.excellentclaims.api.core.AbstractController
 
addTickTask(Runnable, long) - Method in class su.nightexpress.excellentclaims.api.core.AbstractController
 
ADMIN - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
AdminBypassAPI - Interface in su.nightexpress.excellentclaims.api.admin
 
allow() - Static method in record class su.nightexpress.excellentclaims.api.rule.RuleResult
 
allow(ActionResult) - Static method in record class su.nightexpress.excellentclaims.api.rule.RuleResult
 
ALLOW - Enum constant in enum class su.nightexpress.excellentclaims.api.rule.EventState
 
APIContainer - Record Class in su.nightexpress.excellentclaims.api
 
APIContainer(DependencyContainer) - Constructor for record class su.nightexpress.excellentclaims.api.APIContainer
Creates an instance of a APIContainer record class.

B

block() - Method in interface su.nightexpress.excellentclaims.api.rule.context.BlockContext
 
BLOCK_INTERACT - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
BlockContext - Record Class in su.nightexpress.excellentclaims.api.highlight
 
BlockContext - Interface in su.nightexpress.excellentclaims.api.rule.context
 
BlockContext(ExactPos, BlockData) - Constructor for record class su.nightexpress.excellentclaims.api.highlight.BlockContext
Creates an instance of a BlockContext record class.
BlockHighlighter - Interface in su.nightexpress.excellentclaims.api.highlight
 
BlockNewStateContext - Interface in su.nightexpress.excellentclaims.api.rule.context
 
blockState() - Method in interface su.nightexpress.excellentclaims.api.rule.context.BlockStateContext
 
BlockStateContext - Interface in su.nightexpress.excellentclaims.api.rule.context
 
bootstrap(DependencyContainer) - Method in interface su.nightexpress.excellentclaims.api.claim.module.ClaimModuleBootstrap
 
broadcast(MessageLocale) - Method in interface su.nightexpress.excellentclaims.api.MessageDispatcher
 
broadcast(MessageLocale, Consumer) - Method in interface su.nightexpress.excellentclaims.api.MessageDispatcher
 
broadcast(MessageLocale, PlaceholderContext) - Method in interface su.nightexpress.excellentclaims.api.MessageDispatcher
 
build() - Method in class su.nightexpress.excellentclaims.api.rule.RuleDefinition.Builder
 
builder(String) - Static method in record class su.nightexpress.excellentclaims.api.rule.RuleDefinition
 
Builder(String) - Constructor for class su.nightexpress.excellentclaims.api.rule.RuleDefinition.Builder
 
BUILDING - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
ButtonExtension - Interface in su.nightexpress.excellentclaims.api.menu
 
ButtonExtensionHolder - Interface in su.nightexpress.excellentclaims.api.menu
 
ButtonExtensionRegistry - Class in su.nightexpress.excellentclaims.api.menu
 
ButtonExtensionRegistry() - Constructor for class su.nightexpress.excellentclaims.api.menu.ButtonExtensionRegistry
 

C

calculateVisiblePoints(Cuboid, Cuboid) - Method in interface su.nightexpress.excellentclaims.api.highlight.HighlightCalculator
Calculates the points of the target region that fall within the view bounds.
calculateVisiblePoints(Cuboid, Cuboid) - Method in class su.nightexpress.excellentclaims.api.highlight.WireframeCalculator
 
callback() - Method in class su.nightexpress.excellentclaims.api.rule.EditorContext
 
canBurn(Block) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.EnvironmentTester
 
canChange(Entity, Block) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.EntityTester
 
canChange(Player, Block) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
canDamage(Entity, DamageSource) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.EntityTester
 
canDamage(Player, Entity, DamageSource) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
canDecay(Block, BlockState) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.EnvironmentTester
 
canDestroy(Player, Block) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
canDestroy(Player, Entity) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
canDropItem(Player, ItemStack) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
canExplode(Block) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.EnvironmentTester
 
canFlow(Block, Block) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.EnvironmentTester
 
canForm(Block, BlockState) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.EnvironmentTester
 
canGrow(Block, Block, BlockState) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.EnvironmentTester
 
canInteract(Player, Block, Action) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
canInteract(Player, Entity) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
canInteract(Player, ItemStack) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
canOpenRules(Player, Claim) - Method in interface su.nightexpress.excellentclaims.api.rule.RulesAPI
 
canPickupItem(Player, ItemStack) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
canPlace(Player, Block, Entity) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
canPlace(Player, Block, Material) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
canShoot(Player, Projectile) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
canSpawn(LivingEntity, Location) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.EntityTester
 
canSpread(Block, Block, BlockState) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.EnvironmentTester
 
canTeleport(Player, Location, Location, PlayerTeleportEvent.TeleportCause) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
canTreeGrow(Player, BlockState, TreeType) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.EnvironmentTester
 
canUseCommand(Player, Command) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.PlayerTester
 
CHEST_ACCESS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
claim - Variable in class su.nightexpress.excellentclaims.api.event.ClaimEvent
 
Claim - Interface in su.nightexpress.excellentclaims.api.claim
 
ClaimDefinition - Interface in su.nightexpress.excellentclaims.api.claim
 
ClaimEvent - Class in su.nightexpress.excellentclaims.api.event
 
ClaimEvent(Claim) - Constructor for class su.nightexpress.excellentclaims.api.event.ClaimEvent
 
ClaimIdentity - Interface in su.nightexpress.excellentclaims.api.claim
 
ClaimMember - Interface in su.nightexpress.excellentclaims.api.claim
 
ClaimMembers - Interface in su.nightexpress.excellentclaims.api.claim
 
ClaimModule - Interface in su.nightexpress.excellentclaims.api.claim.module
 
ClaimModuleBootstrap - Interface in su.nightexpress.excellentclaims.api.claim.module
 
ClaimPermission - Enum Class in su.nightexpress.excellentclaims.api.claim
 
ClaimPermissionAPI - Interface in su.nightexpress.excellentclaims.api.claim
 
ClaimPlugin - Interface in su.nightexpress.excellentclaims.api
 
ClaimProtectionAPI - Interface in su.nightexpress.excellentclaims.api.claim
 
ClaimRegistry - Class in su.nightexpress.excellentclaims.api
 
ClaimRegistry() - Constructor for class su.nightexpress.excellentclaims.api.ClaimRegistry
 
ClaimRepository<T> - Interface in su.nightexpress.excellentclaims.api.claim
 
ClaimRule<T> - Interface in su.nightexpress.excellentclaims.api.rule
 
ClaimRules - Interface in su.nightexpress.excellentclaims.api.claim
 
ClaimsAPI - Interface in su.nightexpress.excellentclaims.api
 
ClaimsConstants - Class in su.nightexpress.excellentclaims.api
 
ClaimsPlaceholders - Class in su.nightexpress.excellentclaims.api
 
ClaimTool - Interface in su.nightexpress.excellentclaims.api.claim.tool
Deprecated.
clear() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
clear() - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
clear() - Method in class su.nightexpress.excellentclaims.api.core.id.IdentifiableRegistry
 
clear() - Method in class su.nightexpress.excellentclaims.api.extension.ExtensionRegistry
 
clear(World) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
clear(World) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
clear(AdaptedKey) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
clear(AdaptedKey) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
clearHighlight(Player, Collection) - Method in interface su.nightexpress.excellentclaims.api.highlight.BlockHighlighter
 
clearHighlight(Player, Collection) - Method in interface su.nightexpress.excellentclaims.api.highlight.HighlightAPI
 
clearHighlight(Player, EntityReference) - Method in interface su.nightexpress.excellentclaims.api.highlight.HighlightAPI
 
clearMembers() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
COMMAND - Static variable in class su.nightexpress.excellentclaims.api.Perms
 
COMMAND_RELOAD - Static variable in class su.nightexpress.excellentclaims.api.Perms
 
CommandExtension - Interface in su.nightexpress.excellentclaims.api.command
 
CommandRegistry - Interface in su.nightexpress.excellentclaims.api.command
 
CommonReason - Enum Class in su.nightexpress.excellentclaims.api.service
 
component(Class) - Method in class su.nightexpress.excellentclaims.api.core.ComponentCore
 
ComponentCore - Class in su.nightexpress.excellentclaims.api.core
 
ComponentCore() - Constructor for class su.nightexpress.excellentclaims.api.core.ComponentCore
 
components - Variable in class su.nightexpress.excellentclaims.api.core.AbstractModule
 
ConfigurableModule - Interface in su.nightexpress.excellentclaims.api.core
 
ConfigurableSettings - Interface in su.nightexpress.excellentclaims.api.core.settings
 
container() - Method in record class su.nightexpress.excellentclaims.api.APIContainer
Returns the value of the container record component.
CONTAINERS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
contains(Location) - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
contains(BlockPos) - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
contains(ChunkPos) - Method in interface su.nightexpress.excellentclaims.api.land.Land
 
contains(ChunkPos) - Method in interface su.nightexpress.excellentclaims.api.land.LandChunks
 
CORNER - Enum constant in enum class su.nightexpress.excellentclaims.api.highlight.NodeType
 
countClaims(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
countClaims(UUID) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
countClaims(Player) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
countClaims(Player) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
createBehavior() - Method in interface su.nightexpress.excellentclaims.api.rule.RuleSpec
 
createCommand() - Method in interface su.nightexpress.excellentclaims.api.command.CommandExtension
 

D

DAMAGE_MOBS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
data() - Method in record class su.nightexpress.excellentclaims.api.highlight.BlockContext
Returns the value of the data record component.
DataService<T> - Interface in su.nightexpress.excellentclaims.api.claim.data
 
DefaultButtonExtension - Interface in su.nightexpress.excellentclaims.api.menu
 
definition() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
deleteClaim(T) - Method in interface su.nightexpress.excellentclaims.api.claim.data.DataService
 
DEMOTE_MEMBERS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
deny() - Static method in record class su.nightexpress.excellentclaims.api.rule.RuleResult
 
deny(ActionResult) - Static method in record class su.nightexpress.excellentclaims.api.rule.RuleResult
 
DENY - Enum constant in enum class su.nightexpress.excellentclaims.api.rule.EventState
 
DependencyContainer - Interface in su.nightexpress.excellentclaims.api.core
 
description() - Method in record class su.nightexpress.excellentclaims.api.rule.RuleDefinition
Returns the value of the description record component.
description(String...) - Method in class su.nightexpress.excellentclaims.api.rule.RuleDefinition.Builder
 
deserialize(String) - Method in interface su.nightexpress.excellentclaims.api.rule.filter.StringAdapter
 
DIR_CONFIG - Static variable in class su.nightexpress.excellentclaims.api.ClaimsConstants
 
DIR_MENU - Static variable in class su.nightexpress.excellentclaims.api.ClaimsConstants
 
DirtyFlagger<T> - Interface in su.nightexpress.excellentclaims.api.claim.data
 
DROP_ITEMS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
DynamicButtonExtension - Interface in su.nightexpress.excellentclaims.api.menu
 

E

EDGE_X - Enum constant in enum class su.nightexpress.excellentclaims.api.highlight.NodeType
 
EDGE_Y - Enum constant in enum class su.nightexpress.excellentclaims.api.highlight.NodeType
 
EDGE_Z - Enum constant in enum class su.nightexpress.excellentclaims.api.highlight.NodeType
 
EditorContext - Class in su.nightexpress.excellentclaims.api.rule
 
EditorContext(InventoryClickEvent, Runnable, Runnable) - Constructor for class su.nightexpress.excellentclaims.api.rule.EditorContext
 
ElementDisplay<T> - Interface in su.nightexpress.excellentclaims.api.rule.filter
 
entity() - Method in interface su.nightexpress.excellentclaims.api.rule.context.EntityContext
 
entity() - Method in interface su.nightexpress.excellentclaims.api.rule.tester.RuleEvaluators
 
ENTITY - Enum constant in enum class su.nightexpress.excellentclaims.api.rule.RuleCategory
 
ENTITY_INTERACT - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
EntityContext - Interface in su.nightexpress.excellentclaims.api.rule.context
 
EntityReference - Record Class in su.nightexpress.excellentclaims.api.highlight
 
EntityReference(int, UUID, BlockPos) - Constructor for record class su.nightexpress.excellentclaims.api.highlight.EntityReference
Creates an instance of a EntityReference record class.
EntityTester - Interface in su.nightexpress.excellentclaims.api.rule.tester
 
environment() - Method in interface su.nightexpress.excellentclaims.api.rule.tester.RuleEvaluators
 
EnvironmentTester - Interface in su.nightexpress.excellentclaims.api.rule.tester
 
equals(Object) - Method in record class su.nightexpress.excellentclaims.api.APIContainer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.nightexpress.excellentclaims.api.core.id.Identifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.nightexpress.excellentclaims.api.highlight.BlockContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.nightexpress.excellentclaims.api.highlight.EntityReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.nightexpress.excellentclaims.api.highlight.HighlightDelta
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.nightexpress.excellentclaims.api.highlight.HighlightPoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.nightexpress.excellentclaims.api.rule.RuleDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.nightexpress.excellentclaims.api.rule.RuleResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.nightexpress.excellentclaims.api.service.ActionResult
Indicates whether some other object is "equal to" this one.
evaluate(ActionContext) - Method in interface su.nightexpress.excellentclaims.api.rule.tester.RuleEvaluators
 
EventController - Interface in su.nightexpress.excellentclaims.api.rule
 
EventPublisher - Interface in su.nightexpress.excellentclaims.api.core
 
EventState - Enum Class in su.nightexpress.excellentclaims.api.rule
 
Extension - Interface in su.nightexpress.excellentclaims.api.extension
 
ExtensionRegistry<T> - Class in su.nightexpress.excellentclaims.api.extension
 
ExtensionRegistry() - Constructor for class su.nightexpress.excellentclaims.api.extension.ExtensionRegistry
 

F

fail() - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
fail(ActionReason) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
fail(ActionReason, MessageLocale) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
fail(ActionReason, MessageLocale, Consumer) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
fail(MessageLocale) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
fail(MessageLocale, Consumer) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
failure() - Method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
FAILURE - Enum constant in enum class su.nightexpress.excellentclaims.api.service.CommonReason
 
feedback() - Method in record class su.nightexpress.excellentclaims.api.rule.RuleResult
Returns the value of the feedback record component.
feedback() - Method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
fireEvent(Event) - Method in interface su.nightexpress.excellentclaims.api.core.EventPublisher
 
formatSummary(T) - Method in interface su.nightexpress.excellentclaims.api.rule.RuleType
 
formatSummary(ClaimRule) - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 

G

GENERIC_CURRENT - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
GENERIC_DESCRIPTION - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
GENERIC_ICON - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
GENERIC_ITEM - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
GENERIC_MAX - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
GENERIC_MIN - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
GENERIC_MODE - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
GENERIC_NEXT - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
GENERIC_STATE - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
GENERIC_TYPE - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
GENERIC_VOLUME - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
get(Class) - Method in interface su.nightexpress.excellentclaims.api.core.DependencyContainer
 
get(Class) - Method in class su.nightexpress.excellentclaims.api.core.SimpleDependencies
 
get(Identifier) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
get(Identifier) - Method in class su.nightexpress.excellentclaims.api.core.id.IdentifiableRegistry
 
get(ClaimRule, T) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRules
 
getAt(Block) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getAt(Block) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getAt(Location) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getAt(Location) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getAt(World, BlockPos) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getAt(World, BlockPos) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getAt(AdaptedKey, BlockPos) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getAt(AdaptedKey, BlockPos) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getBasePermissions() - Method in interface su.nightexpress.excellentclaims.api.rank.Rank
 
getBehavior() - Method in interface su.nightexpress.excellentclaims.api.rule.ClaimRule
 
getBoundingBox() - Method in interface su.nightexpress.excellentclaims.api.region.Region
 
getByOwner(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getByOwner(UUID) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getByOwner(OfflinePlayer) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getByOwner(OfflinePlayer) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getCategory() - Method in interface su.nightexpress.excellentclaims.api.rule.ClaimRule
 
getCategory() - Method in interface su.nightexpress.excellentclaims.api.rule.RuleSpec
 
getChunk() - Method in class su.nightexpress.excellentclaims.api.event.land.LandChunkClaimEvent
 
getChunkData() - Method in interface su.nightexpress.excellentclaims.api.land.Land
 
getChunkPos() - Method in class su.nightexpress.excellentclaims.api.event.land.LandChunkClaimEvent
 
getChunkPositions() - Method in interface su.nightexpress.excellentclaims.api.land.LandChunks
 
getChunks() - Method in interface su.nightexpress.excellentclaims.api.land.Land
 
getChunksAmount() - Method in interface su.nightexpress.excellentclaims.api.land.Land
 
getClaim() - Method in class su.nightexpress.excellentclaims.api.event.ClaimEvent
 
getClaim(Identifier) - Method in interface su.nightexpress.excellentclaims.api.claim.data.DataService
 
getClaimPermissions() - Method in interface su.nightexpress.excellentclaims.api.ClaimsAPI
 
getClaimRegistry() - Method in interface su.nightexpress.excellentclaims.api.ClaimsAPI
 
getCodec() - Method in interface su.nightexpress.excellentclaims.api.rule.RuleType
 
getComponent(Class) - Method in class su.nightexpress.excellentclaims.api.core.AbstractModule
 
getComponent(Class) - Method in class su.nightexpress.excellentclaims.api.core.ComponentCore
Retrieves a registered component by its exact class or implemented interface.
getComponent(Class) - Method in interface su.nightexpress.excellentclaims.api.core.NightModule
 
getComponents() - Method in class su.nightexpress.excellentclaims.api.core.AbstractModule
 
getComponents() - Method in class su.nightexpress.excellentclaims.api.core.ComponentCore
 
getComponents() - Method in interface su.nightexpress.excellentclaims.api.core.NightModule
 
getContextType() - Method in interface su.nightexpress.excellentclaims.api.rule.RuleBehavior
 
getCuboid() - Method in class su.nightexpress.excellentclaims.api.event.region.RegionCreateEvent
 
getCuboid() - Method in interface su.nightexpress.excellentclaims.api.region.Region
 
getCuboid() - Method in interface su.nightexpress.excellentclaims.api.region.RegionBoundingBox
 
getDataService() - Method in interface su.nightexpress.excellentclaims.api.claim.module.ClaimModule
 
getDefaultDefinition() - Method in interface su.nightexpress.excellentclaims.api.rule.RuleSpec
 
getDefaultValue() - Method in interface su.nightexpress.excellentclaims.api.rule.ClaimRule
 
getDefaultValue() - Method in interface su.nightexpress.excellentclaims.api.rule.RuleSpec
 
getDefinition() - Method in interface su.nightexpress.excellentclaims.api.rank.Rank
 
getDescription() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
getDescription() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimDefinition
 
getDescription() - Method in interface su.nightexpress.excellentclaims.api.rule.ClaimRule
 
getDisplayName() - Method in interface su.nightexpress.excellentclaims.api.rank.Rank
 
getDisplayName() - Method in interface su.nightexpress.excellentclaims.api.rank.RankDefinition
 
getDisplayName() - Method in interface su.nightexpress.excellentclaims.api.rule.ClaimRule
 
getEffectiveChunkKeys() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
getEffectivePermissions() - Method in interface su.nightexpress.excellentclaims.api.rank.Rank
 
getEntityReference(BlockPos) - Method in class su.nightexpress.excellentclaims.api.highlight.HighlightSession
 
getEntityReferences() - Method in class su.nightexpress.excellentclaims.api.highlight.HighlightSession
 
getEvaluators() - Method in interface su.nightexpress.excellentclaims.api.rule.RulesAPI
 
getEvent() - Method in class su.nightexpress.excellentclaims.api.rule.EditorContext
 
getExtensions(Class) - Method in class su.nightexpress.excellentclaims.api.extension.ExtensionRegistry
 
getHandlerList() - Static method in class su.nightexpress.excellentclaims.api.event.land.LandChunkClaimedEvent
 
getHandlerList() - Static method in class su.nightexpress.excellentclaims.api.event.land.LandChunkClaimEvent
 
getHandlerList() - Static method in class su.nightexpress.excellentclaims.api.event.land.LandChunkUnclaimedEvent
 
getHandlerList() - Static method in class su.nightexpress.excellentclaims.api.event.land.LandChunkUnclaimEvent
 
getHandlerList() - Static method in class su.nightexpress.excellentclaims.api.event.land.LandClaimMergedEvent
 
getHandlerList() - Static method in class su.nightexpress.excellentclaims.api.event.land.LandClaimMergeEvent
 
getHandlerList() - Static method in class su.nightexpress.excellentclaims.api.event.land.LandClaimSplitEvent
 
getHandlerList() - Static method in class su.nightexpress.excellentclaims.api.event.land.LandClaimSplittedEvent
 
getHandlerList() - Static method in class su.nightexpress.excellentclaims.api.event.region.RegionCreatedEvent
 
getHandlerList() - Static method in class su.nightexpress.excellentclaims.api.event.region.RegionCreateEvent
 
getHandlerList() - Static method in class su.nightexpress.excellentclaims.api.event.region.RegionRemovedEvent
 
getHandlerList() - Static method in class su.nightexpress.excellentclaims.api.event.region.RegionRemoveEvent
 
getHandlers() - Method in class su.nightexpress.excellentclaims.api.event.land.LandChunkClaimedEvent
 
getHandlers() - Method in class su.nightexpress.excellentclaims.api.event.land.LandChunkClaimEvent
 
getHandlers() - Method in class su.nightexpress.excellentclaims.api.event.land.LandChunkUnclaimedEvent
 
getHandlers() - Method in class su.nightexpress.excellentclaims.api.event.land.LandChunkUnclaimEvent
 
getHandlers() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimMergedEvent
 
getHandlers() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimMergeEvent
 
getHandlers() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimSplitEvent
 
getHandlers() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimSplittedEvent
 
getHandlers() - Method in class su.nightexpress.excellentclaims.api.event.region.RegionCreatedEvent
 
getHandlers() - Method in class su.nightexpress.excellentclaims.api.event.region.RegionCreateEvent
 
getHandlers() - Method in class su.nightexpress.excellentclaims.api.event.region.RegionRemovedEvent
 
getHandlers() - Method in class su.nightexpress.excellentclaims.api.event.region.RegionRemoveEvent
 
getHighestRank() - Method in class su.nightexpress.excellentclaims.api.rank.RankRegistry
 
getIcon() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
getIcon() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimDefinition
 
getIcon() - Method in interface su.nightexpress.excellentclaims.api.rule.ClaimRule
 
getId() - Method in interface su.nightexpress.excellentclaims.api.claim.module.ClaimModuleBootstrap
 
getId() - Method in class su.nightexpress.excellentclaims.api.core.AbstractModule
 
getId() - Method in interface su.nightexpress.excellentclaims.api.core.id.Identifiable
 
getInChunk(Chunk) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getInChunk(Chunk) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getInChunk(World, int, int) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getInChunk(World, int, int) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getInChunk(World, ChunkPos) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getInChunk(World, ChunkPos) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getInChunk(AdaptedKey, int, int) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getInChunk(AdaptedKey, int, int) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getInChunk(AdaptedKey, ChunkPos) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getInChunk(AdaptedKey, ChunkPos) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getInCuboid(World, Cuboid) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getInCuboid(World, Cuboid) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getInCuboid(AdaptedKey, Cuboid) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getInCuboid(AdaptedKey, Cuboid) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getItem(ViewerContext) - Method in interface su.nightexpress.excellentclaims.api.menu.DynamicButtonExtension
 
getItemStack() - Method in interface su.nightexpress.excellentclaims.api.claim.tool.ClaimTool
Deprecated.
 
getLand() - Method in class su.nightexpress.excellentclaims.api.event.land.LandEvent
 
getLowestRank() - Method in class su.nightexpress.excellentclaims.api.rank.RankRegistry
 
getMember(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
getMember(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
getMember(Player) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
getMemberMap() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
getMembers() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
getMembers() - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
getMembersDomain() - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
getModule(Class) - Method in interface su.nightexpress.excellentclaims.api.ClaimsAPI
 
getModuleDir() - Method in interface su.nightexpress.excellentclaims.api.core.ConfigurableModule
 
getModuleKey() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
getName() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
getName() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimDefinition
 
getName() - Method in class su.nightexpress.excellentclaims.api.event.region.RegionCreateEvent
 
getNameLocalized(T) - Method in interface su.nightexpress.excellentclaims.api.rule.filter.ElementDisplay
 
getNextRank(Rank) - Method in class su.nightexpress.excellentclaims.api.rank.RankRegistry
 
getNextRank(Rank) - Method in interface su.nightexpress.excellentclaims.api.rank.RanksAPI
 
getNextRanks(Rank) - Method in interface su.nightexpress.excellentclaims.api.rank.RanksAPI
 
getOrDefault(ClaimRule) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRules
 
getOrNull(Class) - Method in interface su.nightexpress.excellentclaims.api.core.DependencyContainer
 
getOrNull(Class) - Method in class su.nightexpress.excellentclaims.api.core.SimpleDependencies
 
getOwners() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
getOwners() - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
getPermission() - Method in interface su.nightexpress.excellentclaims.api.rule.ClaimRule
 
getPermissions() - Method in interface su.nightexpress.excellentclaims.api.rank.RankDefinition
 
getPlayer() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMember
 
getPlayer() - Method in class su.nightexpress.excellentclaims.api.event.land.LandChunkClaimEvent
 
getPlayer() - Method in class su.nightexpress.excellentclaims.api.event.land.PlayerLandEvent
 
getPlayer() - Method in class su.nightexpress.excellentclaims.api.event.region.PlayerRegionEvent
 
getPlayer() - Method in class su.nightexpress.excellentclaims.api.event.region.RegionCreateEvent
 
getPlayerId() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMember
 
getPositions() - Method in interface su.nightexpress.excellentclaims.api.land.Land
 
getPrefix() - Method in interface su.nightexpress.excellentclaims.api.Prefixed
 
getPreviousRank(Rank) - Method in class su.nightexpress.excellentclaims.api.rank.RankRegistry
 
getPreviousRank(Rank) - Method in interface su.nightexpress.excellentclaims.api.rank.RanksAPI
 
getPreviousRanks(Rank) - Method in interface su.nightexpress.excellentclaims.api.rank.RanksAPI
 
getPrioritizedClaim(Block) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getPrioritizedClaim(Block) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getPrioritizedClaim(Block) - Method in interface su.nightexpress.excellentclaims.api.ClaimsAPI
 
getPrioritizedClaim(Player) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getPrioritizedClaim(Location) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getPrioritizedClaim(Location) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getPrioritizedClaim(Location) - Method in interface su.nightexpress.excellentclaims.api.ClaimsAPI
 
getPrioritizedClaim(World, BlockPos) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getPrioritizedClaim(World, BlockPos) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getPrioritizedClaim(AdaptedKey, BlockPos) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
getPrioritizedClaim(AdaptedKey, BlockPos) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getPriority() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
getPriority() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimDefinition
 
getPriority() - Method in interface su.nightexpress.excellentclaims.api.rank.Rank
 
getPriority() - Method in interface su.nightexpress.excellentclaims.api.rank.RankDefinition
 
getRank() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMember
 
getRanks() - Method in interface su.nightexpress.excellentclaims.api.rank.RanksAPI
 
getRawName() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
getRegion() - Method in class su.nightexpress.excellentclaims.api.event.region.RegionEvent
 
getRegistry() - Method in interface su.nightexpress.excellentclaims.api.rule.RulesAPI
 
getRepositories() - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
getRepository() - Method in interface su.nightexpress.excellentclaims.api.claim.module.ClaimModule
 
getRuleOrIgnoreIfUnset(ClaimRule) - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
getRules() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
getSource() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimMergedEvent
 
getSource() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimMergeEvent
 
getSource() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimSplitEvent
 
getSource() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimSplittedEvent
 
getSpawnLocation() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
getSpawnLocation() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimDefinition
 
getSpriteTag(T) - Method in interface su.nightexpress.excellentclaims.api.rule.filter.ElementDisplay
 
getTarget() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimMergedEvent
 
getTarget() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimMergeEvent
 
getTarget() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimSplitEvent
 
getTarget() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimSplittedEvent
 
getType() - Method in interface su.nightexpress.excellentclaims.api.rule.ClaimRule
 
getType() - Method in interface su.nightexpress.excellentclaims.api.rule.RuleSpec
 
getWeight() - Method in interface su.nightexpress.excellentclaims.api.rule.RuleBehavior
 
getWorld() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
getWorld() - Method in class su.nightexpress.excellentclaims.api.event.ClaimEvent
 
getWorld() - Method in class su.nightexpress.excellentclaims.api.event.land.LandChunkClaimEvent
 
getWorld() - Method in class su.nightexpress.excellentclaims.api.event.region.RegionCreateEvent
 
getWorldKey() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 

H

handleFeedback(BiConsumer) - Method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
handleFeedback(Consumer) - Method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
has(ClaimRule) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRules
 
hasBypass(Player) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimPermissionAPI
 
hasChanges() - Method in record class su.nightexpress.excellentclaims.api.highlight.HighlightDelta
 
hashCode() - Method in record class su.nightexpress.excellentclaims.api.APIContainer
Returns a hash code value for this object.
hashCode() - Method in record class su.nightexpress.excellentclaims.api.core.id.Identifier
Returns a hash code value for this object.
hashCode() - Method in record class su.nightexpress.excellentclaims.api.highlight.BlockContext
Returns a hash code value for this object.
hashCode() - Method in record class su.nightexpress.excellentclaims.api.highlight.EntityReference
Returns a hash code value for this object.
hashCode() - Method in record class su.nightexpress.excellentclaims.api.highlight.HighlightDelta
Returns a hash code value for this object.
hashCode() - Method in record class su.nightexpress.excellentclaims.api.highlight.HighlightPoint
Returns a hash code value for this object.
hashCode() - Method in record class su.nightexpress.excellentclaims.api.rule.RuleDefinition
Returns a hash code value for this object.
hashCode() - Method in record class su.nightexpress.excellentclaims.api.rule.RuleResult
Returns a hash code value for this object.
hashCode() - Method in record class su.nightexpress.excellentclaims.api.service.ActionResult
Returns a hash code value for this object.
hasMember(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
hasOwner(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
hasPermission(Player) - Method in interface su.nightexpress.excellentclaims.api.rule.ClaimRule
 
hasPermission(Player, Claim, ClaimPermission) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimPermissionAPI
 
hasPermission(ClaimPermission) - Method in interface su.nightexpress.excellentclaims.api.rank.Rank
 
HighlightAPI - Interface in su.nightexpress.excellentclaims.api.highlight
 
highlightBlock(Player, EntityReference, BlockContext, Color, float) - Method in interface su.nightexpress.excellentclaims.api.highlight.BlockHighlighter
 
highlightBlock(Player, BlockPos, BlockData, Color, float) - Method in interface su.nightexpress.excellentclaims.api.highlight.HighlightAPI
 
HighlightCalculator - Interface in su.nightexpress.excellentclaims.api.highlight
 
HighlightDelta - Record Class in su.nightexpress.excellentclaims.api.highlight
 
HighlightDelta(Set, Set) - Constructor for record class su.nightexpress.excellentclaims.api.highlight.HighlightDelta
Creates an instance of a HighlightDelta record class.
HighlightPoint - Record Class in su.nightexpress.excellentclaims.api.highlight
 
HighlightPoint(BlockPos, NodeType) - Constructor for record class su.nightexpress.excellentclaims.api.highlight.HighlightPoint
Creates an instance of a HighlightPoint record class.
HighlightSession - Class in su.nightexpress.excellentclaims.api.highlight
 
HighlightSession(HighlightCalculator) - Constructor for class su.nightexpress.excellentclaims.api.highlight.HighlightSession
 

I

icon() - Method in record class su.nightexpress.excellentclaims.api.rule.RuleDefinition
Returns the value of the icon record component.
icon(Material) - Method in class su.nightexpress.excellentclaims.api.rule.RuleDefinition.Builder
 
icon(NightItem) - Method in class su.nightexpress.excellentclaims.api.rule.RuleDefinition.Builder
 
id - Variable in class su.nightexpress.excellentclaims.api.core.AbstractModule
 
id() - Method in interface su.nightexpress.excellentclaims.api.core.id.Identifiable
 
id() - Method in record class su.nightexpress.excellentclaims.api.highlight.EntityReference
Returns the value of the id record component.
Identifiable - Interface in su.nightexpress.excellentclaims.api.core.id
 
IdentifiableRegistry<T> - Class in su.nightexpress.excellentclaims.api.core.id
 
IdentifiableRegistry() - Constructor for class su.nightexpress.excellentclaims.api.core.id.IdentifiableRegistry
 
Identifier - Record Class in su.nightexpress.excellentclaims.api.core.id
 
Identifier(String) - Constructor for record class su.nightexpress.excellentclaims.api.core.id.Identifier
Creates an instance of a Identifier record class.
idKey() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimIdentity
 
ids() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
ids() - Method in class su.nightexpress.excellentclaims.api.core.id.IdentifiableRegistry
 
ids(World) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
ids(AdaptedKey) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
idValues() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
idValues() - Method in class su.nightexpress.excellentclaims.api.core.id.IdentifiableRegistry
 
idValues(World) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
idValues(AdaptedKey) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
is(ActionReason) - Method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
isAbove(Rank) - Method in interface su.nightexpress.excellentclaims.api.rank.Rank
 
isAdminMode(UUID) - Method in interface su.nightexpress.excellentclaims.api.admin.AdminBypassAPI
 
isAdminMode(Player) - Method in interface su.nightexpress.excellentclaims.api.admin.AdminBypassAPI
 
isAllowedInName(char) - Static method in record class su.nightexpress.excellentclaims.api.core.id.Identifier
 
isBackgroundClaim() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
isBehind(Rank) - Method in interface su.nightexpress.excellentclaims.api.rank.Rank
 
isCancelled() - Method in class su.nightexpress.excellentclaims.api.event.land.LandChunkClaimEvent
 
isCancelled() - Method in class su.nightexpress.excellentclaims.api.event.land.LandChunkUnclaimEvent
 
isCancelled() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimMergeEvent
 
isCancelled() - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimSplitEvent
 
isCancelled() - Method in class su.nightexpress.excellentclaims.api.event.region.RegionCreateEvent
 
isCancelled() - Method in class su.nightexpress.excellentclaims.api.event.region.RegionRemoveEvent
 
isClaimed(Block) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
isClaimed(Block) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
isClaimed(Location) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
isClaimed(Location) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
isClaimed(World, BlockPos) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
isClaimed(World, BlockPos) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
isClaimed(AdaptedKey, BlockPos) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
isClaimed(AdaptedKey, BlockPos) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
isDisabled() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
isEmpty() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
Deprecated.
isEmpty() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
isEmpty() - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
isEmpty() - Method in interface su.nightexpress.excellentclaims.api.land.LandChunks
 
isEmpty(World) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
isEmpty(World) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
isEmpty(AdaptedKey) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
isEmpty(AdaptedKey) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
isEnabled() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
isEqual(Rank) - Method in interface su.nightexpress.excellentclaims.api.rank.Rank
 
isIntersecting(Cuboid) - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
isMember(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
isMember(Player) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
isMerged() - Method in interface su.nightexpress.excellentclaims.api.land.Land
 
isOwner(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
isOwner(Player) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
isOwnerOrMember(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
isOwnerOrMember(Player) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
isPlayer(Player) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMember
 
isRegistered(LifecycleComponent) - Method in class su.nightexpress.excellentclaims.api.core.ComponentCore
 
isSingle() - Method in interface su.nightexpress.excellentclaims.api.land.Land
 
isSupportingUnsetRules() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
isValidName(String) - Static method in record class su.nightexpress.excellentclaims.api.core.id.Identifier
 
isWorld(World) - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
isWorld(AdaptedKey) - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
ITEM_INTERACT - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
itemStack() - Method in interface su.nightexpress.excellentclaims.api.rule.context.ItemStackContext
 
ItemStackContext - Interface in su.nightexpress.excellentclaims.api.rule.context
 

L

land - Variable in class su.nightexpress.excellentclaims.api.event.land.LandEvent
 
Land - Interface in su.nightexpress.excellentclaims.api.land
 
LandChunkClaimedEvent - Class in su.nightexpress.excellentclaims.api.event.land
 
LandChunkClaimedEvent(Land, Player) - Constructor for class su.nightexpress.excellentclaims.api.event.land.LandChunkClaimedEvent
 
LandChunkClaimEvent - Class in su.nightexpress.excellentclaims.api.event.land
 
LandChunkClaimEvent(Player, World, ChunkPos) - Constructor for class su.nightexpress.excellentclaims.api.event.land.LandChunkClaimEvent
 
LandChunks - Interface in su.nightexpress.excellentclaims.api.land
 
LandChunkUnclaimedEvent - Class in su.nightexpress.excellentclaims.api.event.land
 
LandChunkUnclaimedEvent(Land, Player) - Constructor for class su.nightexpress.excellentclaims.api.event.land.LandChunkUnclaimedEvent
 
LandChunkUnclaimEvent - Class in su.nightexpress.excellentclaims.api.event.land
 
LandChunkUnclaimEvent(Land, Player) - Constructor for class su.nightexpress.excellentclaims.api.event.land.LandChunkUnclaimEvent
 
LandClaimMergedEvent - Class in su.nightexpress.excellentclaims.api.event.land
 
LandClaimMergedEvent(Land, Player, Land) - Constructor for class su.nightexpress.excellentclaims.api.event.land.LandClaimMergedEvent
 
LandClaimMergeEvent - Class in su.nightexpress.excellentclaims.api.event.land
 
LandClaimMergeEvent(Land, Player, Land) - Constructor for class su.nightexpress.excellentclaims.api.event.land.LandClaimMergeEvent
 
LandClaimSplitEvent - Class in su.nightexpress.excellentclaims.api.event.land
 
LandClaimSplitEvent(Land, Player, ChunkPos) - Constructor for class su.nightexpress.excellentclaims.api.event.land.LandClaimSplitEvent
 
LandClaimSplittedEvent - Class in su.nightexpress.excellentclaims.api.event.land
 
LandClaimSplittedEvent(Land, Player, Land) - Constructor for class su.nightexpress.excellentclaims.api.event.land.LandClaimSplittedEvent
 
LandEvent - Class in su.nightexpress.excellentclaims.api.event.land
 
LandEvent(Land) - Constructor for class su.nightexpress.excellentclaims.api.event.land.LandEvent
 
LifecycleComponent - Interface in su.nightexpress.excellentclaims.api.core
 
load(Path, String, String, T) - Static method in class su.nightexpress.excellentclaims.api.core.MenuLoader
 
load(Path, String, T) - Static method in class su.nightexpress.excellentclaims.api.core.MenuLoader
 
load(NightCorePlugin, String, String, T) - Static method in class su.nightexpress.excellentclaims.api.core.MenuLoader
Deprecated.
loadClaims(AdaptedKey) - Method in interface su.nightexpress.excellentclaims.api.claim.data.DataService
 
loadFrom(FileConfig) - Method in interface su.nightexpress.excellentclaims.api.core.settings.ConfigurableSettings
 
locale() - Method in record class su.nightexpress.excellentclaims.api.service.ActionResult
Returns the value of the locale record component.
lookup(Class) - Method in interface su.nightexpress.excellentclaims.api.core.DependencyContainer
 
lookup(Class) - Method in class su.nightexpress.excellentclaims.api.core.SimpleDependencies
 
lookup(Identifier) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
lookup(Identifier) - Method in class su.nightexpress.excellentclaims.api.core.id.IdentifiableRegistry
 

M

MANAGE_CLAIM - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
MANAGE_MEMBERS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
MANAGE_RULES - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
markDirty() - Method in class su.nightexpress.excellentclaims.api.rule.EditorContext
 
markDirty(T) - Method in interface su.nightexpress.excellentclaims.api.claim.data.DataService
 
markDirty(T) - Method in interface su.nightexpress.excellentclaims.api.claim.data.DirtyFlagger
 
MenuLoader - Class in su.nightexpress.excellentclaims.api.core
 
MERGE - Enum constant in enum class su.nightexpress.excellentclaims.api.land.MergeType
 
MERGE_CLAIM - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
MergeType - Enum Class in su.nightexpress.excellentclaims.api.land
 
MessageDispatcher - Interface in su.nightexpress.excellentclaims.api
 
moduleKey() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimIdentity
 

N

name() - Method in record class su.nightexpress.excellentclaims.api.rule.RuleDefinition
Returns the value of the name record component.
name(String) - Method in class su.nightexpress.excellentclaims.api.rule.RuleDefinition.Builder
 
NATURAL - Enum constant in enum class su.nightexpress.excellentclaims.api.rule.RuleCategory
 
newState() - Method in interface su.nightexpress.excellentclaims.api.rule.context.BlockNewStateContext
 
NightController - Interface in su.nightexpress.excellentclaims.api.core
 
NightModule - Interface in su.nightexpress.excellentclaims.api.core
 
NO_PERMISSION - Enum constant in enum class su.nightexpress.excellentclaims.api.service.CommonReason
 
NodeType - Enum Class in su.nightexpress.excellentclaims.api.highlight
 

O

of(boolean) - Static method in record class su.nightexpress.excellentclaims.api.rule.RuleResult
 
of(boolean) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
of(boolean, ActionReason) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
of(boolean, ActionReason, MessageLocale) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
of(boolean, ActionReason, MessageLocale, Consumer) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
of(boolean, ActionResult) - Static method in record class su.nightexpress.excellentclaims.api.rule.RuleResult
 
of(boolean, MessageLocale) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
of(boolean, MessageLocale, Consumer) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
of(String) - Static method in record class su.nightexpress.excellentclaims.api.core.id.Identifier
 
ofSanitized(String) - Static method in record class su.nightexpress.excellentclaims.api.core.id.Identifier
 
ok() - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
ok(ActionReason) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
ok(ActionReason, MessageLocale) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
ok(ActionReason, MessageLocale, Consumer) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
ok(MessageLocale) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
ok(MessageLocale, Consumer) - Static method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
onClick(Player, Claim, ClaimRule, EditorContext) - Method in interface su.nightexpress.excellentclaims.api.rule.RuleUIEditor
 
onLayoutDefine(AbstractMenuBase) - Method in interface su.nightexpress.excellentclaims.api.menu.DefaultButtonExtension
 
onReload() - Method in class su.nightexpress.excellentclaims.api.core.AbstractController
 
onReload() - Method in class su.nightexpress.excellentclaims.api.core.AbstractModule
 
onShutdown() - Method in class su.nightexpress.excellentclaims.api.core.AbstractController
 
onShutdown() - Method in class su.nightexpress.excellentclaims.api.core.AbstractModule
 
onStart() - Method in class su.nightexpress.excellentclaims.api.core.AbstractController
 
onStart() - Method in class su.nightexpress.excellentclaims.api.core.AbstractModule
 
openRulesMenu(Player, T, DirtyFlagger, RuleCategory, Runnable) - Method in interface su.nightexpress.excellentclaims.api.rule.RulesAPI
 
OwnableClaim - Interface in su.nightexpress.excellentclaims.api.claim
 

P

parse(String) - Static method in record class su.nightexpress.excellentclaims.api.core.id.Identifier
 
parseSanitized(String) - Static method in record class su.nightexpress.excellentclaims.api.core.id.Identifier
 
pass() - Static method in record class su.nightexpress.excellentclaims.api.rule.RuleResult
 
PASS - Enum constant in enum class su.nightexpress.excellentclaims.api.rule.EventState
 
Perms - Class in su.nightexpress.excellentclaims.api
 
PICKUP_ITEMS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
placeholders() - Method in record class su.nightexpress.excellentclaims.api.service.ActionResult
Returns the value of the placeholders record component.
player - Variable in class su.nightexpress.excellentclaims.api.event.land.PlayerLandEvent
 
player - Variable in class su.nightexpress.excellentclaims.api.event.region.PlayerRegionEvent
 
player() - Method in interface su.nightexpress.excellentclaims.api.rule.tester.RuleEvaluators
 
PLAYER - Enum constant in enum class su.nightexpress.excellentclaims.api.rule.RuleCategory
 
PlayerLandEvent - Class in su.nightexpress.excellentclaims.api.event.land
 
PlayerLandEvent(Land, Player) - Constructor for class su.nightexpress.excellentclaims.api.event.land.PlayerLandEvent
 
PlayerRegionEvent - Class in su.nightexpress.excellentclaims.api.event.region
 
PlayerRegionEvent(Region, Player) - Constructor for class su.nightexpress.excellentclaims.api.event.region.PlayerRegionEvent
 
PlayerTester - Interface in su.nightexpress.excellentclaims.api.rule.tester
 
plugin - Variable in class su.nightexpress.excellentclaims.api.core.AbstractController
 
pos() - Method in record class su.nightexpress.excellentclaims.api.highlight.EntityReference
Returns the value of the pos record component.
pos() - Method in record class su.nightexpress.excellentclaims.api.highlight.HighlightPoint
Returns the value of the pos record component.
position() - Method in record class su.nightexpress.excellentclaims.api.highlight.BlockContext
Returns the value of the position record component.
Prefixed - Interface in su.nightexpress.excellentclaims.api
 
process(E, ClaimRegistry, RuleLookup) - Method in interface su.nightexpress.excellentclaims.api.rule.RuleBehavior
 
projectile() - Method in interface su.nightexpress.excellentclaims.api.rule.context.ProjectileContext
 
ProjectileContext - Interface in su.nightexpress.excellentclaims.api.rule.context
 
PROMOTE_MEMBERS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
PURGE_MEMBERS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 

R

Rank - Interface in su.nightexpress.excellentclaims.api.rank
 
RANK_NAME - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
RANK_PERMISSIONS - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
RANK_PRIORITY - Static variable in class su.nightexpress.excellentclaims.api.ClaimsPlaceholders
 
RankDefinition - Interface in su.nightexpress.excellentclaims.api.rank
 
RankRegistry - Class in su.nightexpress.excellentclaims.api.rank
 
RankRegistry() - Constructor for class su.nightexpress.excellentclaims.api.rank.RankRegistry
 
RankResolver - Interface in su.nightexpress.excellentclaims.api.rank
 
RanksAPI - Interface in su.nightexpress.excellentclaims.api.rank
 
reason() - Method in record class su.nightexpress.excellentclaims.api.service.ActionResult
Returns the value of the reason record component.
recalculatePermissions(Set) - Method in interface su.nightexpress.excellentclaims.api.rank.Rank
 
region - Variable in class su.nightexpress.excellentclaims.api.event.region.RegionEvent
 
Region - Interface in su.nightexpress.excellentclaims.api.region
 
RegionBoundingBox - Interface in su.nightexpress.excellentclaims.api.region
 
RegionCreatedEvent - Class in su.nightexpress.excellentclaims.api.event.region
 
RegionCreatedEvent(Region, Player) - Constructor for class su.nightexpress.excellentclaims.api.event.region.RegionCreatedEvent
 
RegionCreateEvent - Class in su.nightexpress.excellentclaims.api.event.region
 
RegionCreateEvent(Player, World, Cuboid, Identifier) - Constructor for class su.nightexpress.excellentclaims.api.event.region.RegionCreateEvent
 
RegionEvent - Class in su.nightexpress.excellentclaims.api.event.region
 
RegionEvent(Region) - Constructor for class su.nightexpress.excellentclaims.api.event.region.RegionEvent
 
RegionRemovedEvent - Class in su.nightexpress.excellentclaims.api.event.region
 
RegionRemovedEvent(Region, Player) - Constructor for class su.nightexpress.excellentclaims.api.event.region.RegionRemovedEvent
 
RegionRemoveEvent - Class in su.nightexpress.excellentclaims.api.event.region
 
RegionRemoveEvent(Region, Player) - Constructor for class su.nightexpress.excellentclaims.api.event.region.RegionRemoveEvent
 
register(T) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
register(T) - Method in class su.nightexpress.excellentclaims.api.core.id.IdentifiableRegistry
 
register(Class, T) - Method in interface su.nightexpress.excellentclaims.api.core.DependencyContainer
 
register(Class, T) - Method in class su.nightexpress.excellentclaims.api.core.SimpleDependencies
 
register(LifecycleComponent) - Method in class su.nightexpress.excellentclaims.api.core.ComponentCore
 
register(T) - Method in class su.nightexpress.excellentclaims.api.extension.ExtensionRegistry
 
registerButton(ButtonExtension) - Method in interface su.nightexpress.excellentclaims.api.menu.ButtonExtensionHolder
 
registerCommand(CommandExtension) - Method in interface su.nightexpress.excellentclaims.api.command.CommandRegistry
 
registerRepository(ClaimRepository) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
registerType(Class) - Method in class su.nightexpress.excellentclaims.api.extension.ExtensionRegistry
 
registryMap - Variable in class su.nightexpress.excellentclaims.api.core.id.IdentifiableRegistry
 
reindex(T) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
reload() - Method in class su.nightexpress.excellentclaims.api.core.AbstractController
 
reload() - Method in class su.nightexpress.excellentclaims.api.core.AbstractModule
 
reload() - Method in class su.nightexpress.excellentclaims.api.core.ComponentCore
 
reload() - Method in interface su.nightexpress.excellentclaims.api.core.LifecycleComponent
 
reload() - Method in class su.nightexpress.excellentclaims.api.core.settings.SettingsController
 
reloadPlugin() - Method in interface su.nightexpress.excellentclaims.api.ClaimPlugin
 
remove(T) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
remove(T) - Method in class su.nightexpress.excellentclaims.api.core.id.IdentifiableRegistry
 
remove(Identifier) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
remove(Identifier) - Method in class su.nightexpress.excellentclaims.api.core.id.IdentifiableRegistry
 
REMOVE_MEMBERS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
removeChunkPosition(ChunkPos) - Method in interface su.nightexpress.excellentclaims.api.land.LandChunks
 
removeEntityReference(BlockPos) - Method in class su.nightexpress.excellentclaims.api.highlight.HighlightSession
 
removeMember(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
removeMember(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
removeMember(Player) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
removeMember(ClaimMember) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
removeMember(ClaimMember) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
removeMembers() - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
removeOwner(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
removeOwner(UUID) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
removeOwner(Player) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMembers
 
removeOwner(Player) - Method in interface su.nightexpress.excellentclaims.api.claim.OwnableClaim
 
RENAME_CLAIM - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
resolve(String) - Method in interface su.nightexpress.excellentclaims.api.rule.RuleResolver
 
resolveOrLowest(String) - Method in interface su.nightexpress.excellentclaims.api.rank.RankResolver
 
resolveRank(ClaimMember) - Method in interface su.nightexpress.excellentclaims.api.rank.RanksAPI
 
resolveRank(OwnableClaim, UUID) - Method in interface su.nightexpress.excellentclaims.api.rank.RanksAPI
 
resolveValue(Claim) - Method in interface su.nightexpress.excellentclaims.api.rule.RuleLookup
Safely resolves the value of the rule for a specific claim.
result() - Method in record class su.nightexpress.excellentclaims.api.service.ActionResult
Returns the value of the result record component.
ROOT - Static variable in class su.nightexpress.excellentclaims.api.Perms
 
RuleBehavior<E,T> - Interface in su.nightexpress.excellentclaims.api.rule
 
RuleCategory - Enum Class in su.nightexpress.excellentclaims.api.rule
 
RuleDefinition - Record Class in su.nightexpress.excellentclaims.api.rule
 
RuleDefinition(String, List, NightItem) - Constructor for record class su.nightexpress.excellentclaims.api.rule.RuleDefinition
Creates an instance of a RuleDefinition record class.
RuleDefinition.Builder - Class in su.nightexpress.excellentclaims.api.rule
 
RuleEvaluators - Interface in su.nightexpress.excellentclaims.api.rule.tester
 
RuleLookup<T> - Interface in su.nightexpress.excellentclaims.api.rule
 
RuleRegistryLookup<T> - Interface in su.nightexpress.excellentclaims.api.rule
 
RuleResolver - Interface in su.nightexpress.excellentclaims.api.rule
 
RuleResult - Record Class in su.nightexpress.excellentclaims.api.rule
 
RuleResult(EventState, ActionResult) - Constructor for record class su.nightexpress.excellentclaims.api.rule.RuleResult
Creates an instance of a RuleResult record class.
rules() - Method in interface su.nightexpress.excellentclaims.api.ClaimsAPI
 
RulesAPI - Interface in su.nightexpress.excellentclaims.api.rule
 
RuleSpec<E,T> - Interface in su.nightexpress.excellentclaims.api.rule
 
RuleType<T> - Interface in su.nightexpress.excellentclaims.api.rule
 
RuleUIEditor<T> - Interface in su.nightexpress.excellentclaims.api.rule
 

S

sanitize(String) - Static method in record class su.nightexpress.excellentclaims.api.core.id.Identifier
 
saveAll() - Method in interface su.nightexpress.excellentclaims.api.claim.data.DataService
 
saveClaim(T) - Method in interface su.nightexpress.excellentclaims.api.claim.data.DataService
 
saveDirty() - Method in interface su.nightexpress.excellentclaims.api.claim.data.DataService
 
send(MessageLocale, Collection) - Method in interface su.nightexpress.excellentclaims.api.MessageDispatcher
 
send(MessageLocale, Collection, Consumer) - Method in interface su.nightexpress.excellentclaims.api.MessageDispatcher
 
send(MessageLocale, Collection, PlaceholderContext) - Method in interface su.nightexpress.excellentclaims.api.MessageDispatcher
 
send(MessageLocale, CommandSender) - Method in interface su.nightexpress.excellentclaims.api.MessageDispatcher
 
send(MessageLocale, CommandSender, Consumer) - Method in interface su.nightexpress.excellentclaims.api.MessageDispatcher
 
send(MessageLocale, CommandSender, PlaceholderContext) - Method in interface su.nightexpress.excellentclaims.api.MessageDispatcher
 
serialize(T) - Method in interface su.nightexpress.excellentclaims.api.rule.filter.StringAdapter
 
set(ClaimRule, T) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRules
 
SET_CLAIM_DESCRIPTION - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
SET_CLAIM_ICON - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
SET_CLAIM_PRIORITY - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
SET_CLAIM_SPAWN - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
setAdminMode(UUID, boolean) - Method in interface su.nightexpress.excellentclaims.api.admin.AdminBypassAPI
 
setAdminMode(Player, boolean) - Method in interface su.nightexpress.excellentclaims.api.admin.AdminBypassAPI
 
setCancelled(boolean) - Method in class su.nightexpress.excellentclaims.api.event.land.LandChunkClaimEvent
 
setCancelled(boolean) - Method in class su.nightexpress.excellentclaims.api.event.land.LandChunkUnclaimEvent
 
setCancelled(boolean) - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimMergeEvent
 
setCancelled(boolean) - Method in class su.nightexpress.excellentclaims.api.event.land.LandClaimSplitEvent
 
setCancelled(boolean) - Method in class su.nightexpress.excellentclaims.api.event.region.RegionCreateEvent
 
setCancelled(boolean) - Method in class su.nightexpress.excellentclaims.api.event.region.RegionRemoveEvent
 
setCuboid(Cuboid) - Method in interface su.nightexpress.excellentclaims.api.region.RegionBoundingBox
 
setDescription(List) - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
setDescription(List) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimDefinition
 
setDisabled() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
setEnabled() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
setIcon(NightItem) - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
setIcon(NightItem) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimDefinition
 
setName(String) - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
setName(String) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimDefinition
 
setPriority(int) - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
setPriority(int) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimDefinition
 
setRank(Identifier) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimMember
 
setSpawnLocation(ExactPos) - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
setSpawnLocation(ExactPos) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimDefinition
 
SettingsController - Class in su.nightexpress.excellentclaims.api.core.settings
 
SettingsController(Path, ConfigurableSettings) - Constructor for class su.nightexpress.excellentclaims.api.core.settings.SettingsController
 
shouldHandle(E) - Method in interface su.nightexpress.excellentclaims.api.rule.RuleBehavior
 
shutdown() - Method in class su.nightexpress.excellentclaims.api.core.AbstractController
 
shutdown() - Method in class su.nightexpress.excellentclaims.api.core.AbstractModule
 
shutdown() - Method in class su.nightexpress.excellentclaims.api.core.ComponentCore
 
shutdown() - Method in interface su.nightexpress.excellentclaims.api.core.LifecycleComponent
 
shutdown() - Method in class su.nightexpress.excellentclaims.api.core.settings.SettingsController
 
SimpleDependencies - Class in su.nightexpress.excellentclaims.api.core
 
SimpleDependencies() - Constructor for class su.nightexpress.excellentclaims.api.core.SimpleDependencies
 
SimpleDependencies(DependencyContainer) - Constructor for class su.nightexpress.excellentclaims.api.core.SimpleDependencies
 
size() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
size() - Method in class su.nightexpress.excellentclaims.api.core.id.IdentifiableRegistry
 
size() - Method in interface su.nightexpress.excellentclaims.api.land.LandChunks
 
size(World) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
size(World) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
size(AdaptedKey) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
size(AdaptedKey) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
sourceBlock() - Method in interface su.nightexpress.excellentclaims.api.rule.context.SourceBlockContext
 
SourceBlockContext - Interface in su.nightexpress.excellentclaims.api.rule.context
 
SPLIT - Enum constant in enum class su.nightexpress.excellentclaims.api.land.MergeType
 
SPLIT_CLAIM - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
start() - Method in class su.nightexpress.excellentclaims.api.core.AbstractController
 
start() - Method in class su.nightexpress.excellentclaims.api.core.AbstractModule
 
start() - Method in class su.nightexpress.excellentclaims.api.core.ComponentCore
 
start() - Method in interface su.nightexpress.excellentclaims.api.core.LifecycleComponent
 
start() - Method in class su.nightexpress.excellentclaims.api.core.settings.SettingsController
 
state() - Method in record class su.nightexpress.excellentclaims.api.rule.RuleResult
Returns the value of the state record component.
stopTasks() - Method in class su.nightexpress.excellentclaims.api.core.AbstractController
 
stream() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
stream() - Method in class su.nightexpress.excellentclaims.api.core.id.IdentifiableRegistry
 
stream(World) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
stream(World) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
stream(AdaptedKey) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
stream(AdaptedKey) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
StringAdapter<T> - Interface in su.nightexpress.excellentclaims.api.rule.filter
 
su.nightexpress.excellentclaims.api - package su.nightexpress.excellentclaims.api
 
su.nightexpress.excellentclaims.api.admin - package su.nightexpress.excellentclaims.api.admin
 
su.nightexpress.excellentclaims.api.claim - package su.nightexpress.excellentclaims.api.claim
 
su.nightexpress.excellentclaims.api.claim.data - package su.nightexpress.excellentclaims.api.claim.data
 
su.nightexpress.excellentclaims.api.claim.module - package su.nightexpress.excellentclaims.api.claim.module
 
su.nightexpress.excellentclaims.api.claim.tool - package su.nightexpress.excellentclaims.api.claim.tool
 
su.nightexpress.excellentclaims.api.command - package su.nightexpress.excellentclaims.api.command
 
su.nightexpress.excellentclaims.api.core - package su.nightexpress.excellentclaims.api.core
 
su.nightexpress.excellentclaims.api.core.id - package su.nightexpress.excellentclaims.api.core.id
 
su.nightexpress.excellentclaims.api.core.settings - package su.nightexpress.excellentclaims.api.core.settings
 
su.nightexpress.excellentclaims.api.event - package su.nightexpress.excellentclaims.api.event
 
su.nightexpress.excellentclaims.api.event.land - package su.nightexpress.excellentclaims.api.event.land
 
su.nightexpress.excellentclaims.api.event.region - package su.nightexpress.excellentclaims.api.event.region
 
su.nightexpress.excellentclaims.api.extension - package su.nightexpress.excellentclaims.api.extension
 
su.nightexpress.excellentclaims.api.highlight - package su.nightexpress.excellentclaims.api.highlight
 
su.nightexpress.excellentclaims.api.land - package su.nightexpress.excellentclaims.api.land
 
su.nightexpress.excellentclaims.api.menu - package su.nightexpress.excellentclaims.api.menu
 
su.nightexpress.excellentclaims.api.rank - package su.nightexpress.excellentclaims.api.rank
 
su.nightexpress.excellentclaims.api.region - package su.nightexpress.excellentclaims.api.region
 
su.nightexpress.excellentclaims.api.rule - package su.nightexpress.excellentclaims.api.rule
 
su.nightexpress.excellentclaims.api.rule.context - package su.nightexpress.excellentclaims.api.rule.context
 
su.nightexpress.excellentclaims.api.rule.filter - package su.nightexpress.excellentclaims.api.rule.filter
 
su.nightexpress.excellentclaims.api.rule.tester - package su.nightexpress.excellentclaims.api.rule.tester
 
su.nightexpress.excellentclaims.api.service - package su.nightexpress.excellentclaims.api.service
 
su.nightexpress.excellentclaims.api.wilderness - package su.nightexpress.excellentclaims.api.wilderness
 
success() - Method in record class su.nightexpress.excellentclaims.api.service.ActionResult
 
SUCCESS - Enum constant in enum class su.nightexpress.excellentclaims.api.service.CommonReason
 

T

targetBlock() - Method in interface su.nightexpress.excellentclaims.api.rule.context.TargetBlockContext
 
TargetBlockContext - Interface in su.nightexpress.excellentclaims.api.rule.context
 
tasks - Variable in class su.nightexpress.excellentclaims.api.core.AbstractController
 
TELEPORT - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
terminate() - Method in class su.nightexpress.excellentclaims.api.highlight.HighlightSession
Cleans up all highlights when the session ends.
toAdd() - Method in record class su.nightexpress.excellentclaims.api.highlight.HighlightDelta
Returns the value of the toAdd record component.
toRemove() - Method in record class su.nightexpress.excellentclaims.api.highlight.HighlightDelta
Returns the value of the toRemove record component.
toString() - Method in record class su.nightexpress.excellentclaims.api.APIContainer
Returns a string representation of this record class.
toString() - Method in record class su.nightexpress.excellentclaims.api.core.id.Identifier
Returns a string representation of this record class.
toString() - Method in record class su.nightexpress.excellentclaims.api.highlight.BlockContext
Returns a string representation of this record class.
toString() - Method in record class su.nightexpress.excellentclaims.api.highlight.EntityReference
Returns a string representation of this record class.
toString() - Method in record class su.nightexpress.excellentclaims.api.highlight.HighlightDelta
Returns a string representation of this record class.
toString() - Method in record class su.nightexpress.excellentclaims.api.highlight.HighlightPoint
Returns a string representation of this record class.
toString() - Method in record class su.nightexpress.excellentclaims.api.rule.RuleDefinition
Returns a string representation of this record class.
toString() - Method in record class su.nightexpress.excellentclaims.api.rule.RuleResult
Returns a string representation of this record class.
toString() - Method in record class su.nightexpress.excellentclaims.api.service.ActionResult
Returns a string representation of this record class.
type() - Method in record class su.nightexpress.excellentclaims.api.highlight.HighlightPoint
Returns the value of the type record component.

U

unloadClaims(AdaptedKey) - Method in interface su.nightexpress.excellentclaims.api.claim.data.DataService
 
unset(ClaimRule) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRules
 
update(RuleDefinition, T) - Method in interface su.nightexpress.excellentclaims.api.rule.ClaimRule
 
update(Cuboid, Cuboid) - Method in class su.nightexpress.excellentclaims.api.highlight.HighlightSession
Updates the player's view bounds and returns the precise block changes.
updateClaim(T) - Method in interface su.nightexpress.excellentclaims.api.claim.data.DataService
 
updateHighlight(Player, EntityReference, Color, float) - Method in interface su.nightexpress.excellentclaims.api.highlight.HighlightAPI
 
updateHighlight(Player, EntityReference, ExactPos, Color, float) - Method in interface su.nightexpress.excellentclaims.api.highlight.BlockHighlighter
 
USE_COMMANDS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
USE_PORTALS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 
uuid() - Method in record class su.nightexpress.excellentclaims.api.highlight.EntityReference
Returns the value of the uuid record component.

V

value() - Method in record class su.nightexpress.excellentclaims.api.core.id.Identifier
Returns the value of the value record component.
valueOf(String) - Static method in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.nightexpress.excellentclaims.api.highlight.NodeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.nightexpress.excellentclaims.api.land.MergeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.nightexpress.excellentclaims.api.rule.EventState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.nightexpress.excellentclaims.api.rule.RuleCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.nightexpress.excellentclaims.api.service.CommonReason
Returns the enum constant of this class with the specified name.
values() - Static method in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
values() - Method in class su.nightexpress.excellentclaims.api.core.id.IdentifiableRegistry
 
values() - Static method in enum class su.nightexpress.excellentclaims.api.highlight.NodeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.nightexpress.excellentclaims.api.land.MergeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.nightexpress.excellentclaims.api.rule.EventState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.nightexpress.excellentclaims.api.rule.RuleCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.nightexpress.excellentclaims.api.service.CommonReason
Returns an array containing the constants of this enum class, in the order they are declared.
values(World) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
values(World) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
values(AdaptedKey) - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimRepository
 
values(AdaptedKey) - Method in class su.nightexpress.excellentclaims.api.ClaimRegistry
 
VIEW_MEMBERS - Enum constant in enum class su.nightexpress.excellentclaims.api.claim.ClaimPermission
 

W

Wilderness - Interface in su.nightexpress.excellentclaims.api.wilderness
 
WireframeCalculator - Class in su.nightexpress.excellentclaims.api.highlight
 
WireframeCalculator() - Constructor for class su.nightexpress.excellentclaims.api.highlight.WireframeCalculator
 
world() - Method in interface su.nightexpress.excellentclaims.api.claim.Claim
 
worldKey() - Method in interface su.nightexpress.excellentclaims.api.claim.ClaimIdentity
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values