Index

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

A

ACCEPTED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchCompletionStatus
Nexori accepted the final result locally.
activePlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the activePlayerUuids record component.
activePlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the activePlayerUuids record component.
activePlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultRequirements
Returns the value of the activePlayerUuids record component.
ADMIN_FORCED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionReason
An administrator or operator action forced admission closed.
afk() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Returns the value of the afk record component.
afk() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkRequest
Returns the value of the afk record component.
afk() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkResult
Returns the value of the afk record component.
afkPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the afkPlayerUuids record component.
ALREADY_CLOSED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionStatus
Admission was already closed before this request.
ALREADY_SUBMITTED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriBackendReportStatus
A backend report was already recorded for this match.
ALREADY_SUBMITTED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchCompletionStatus
This match already has a submitted final result.
arenaId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the arenaId record component.
arenaId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the arenaId record component.
arenaId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultRequirements
Returns the value of the arenaId record component.
arenaId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Returns the value of the arenaId record component.
arrivedPlayers() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns the value of the arrivedPlayers record component.
arrivedPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the arrivedPlayerUuids record component.
arrivedPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the arrivedPlayerUuids record component.
arrivedPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultRequirements
Returns the value of the arrivedPlayerUuids record component.
assignmentId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the assignmentId record component.
assignmentId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the assignmentId record component.

B

backendReportStatus() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultResult
Returns the value of the backendReportStatus record component.

C

changedAtEpochMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Returns the value of the changedAtEpochMs record component.
CLEARED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyStatus
The runtime AFK policy override was cleared.
clearMatchAfkDetectionPolicy(String) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Clears the AFK detection policy override for one active match runtime.
clearPlayerAfkDetectionPolicy(String, UUID) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Clears the AFK detection policy override for one player inside one active match runtime.
close() - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriListenerRegistration
Unregisters the listener.
CLOSED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionStatus
Admission was open and is now closed locally.
closedLocally() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionResult
Returns the value of the closedLocally record component.
closeMatchAdmission(NexoriCloseMatchAdmissionRequest) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Explicitly closes backend admission reporting for one active backend-driven match.
completedAtEpochMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the completedAtEpochMs record component.
CONFIRMED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementOutcome
The player was placed into the intended match runtime.
createdAtEpochMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the createdAtEpochMs record component.
customData() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultRequest
Returns the value of the customData record component.

D

DEFAULT_INACTIVITY_TIMEOUT_SECONDS - Static variable in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkDetectionPolicy
 
defaults() - Static method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkDetectionPolicy
Returns the default disabled policy used when no runtime override is configured.
DISABLED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriBackendReportStatus
Backend result reporting is disabled for this server.
DISCONNECTED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultPlayerOutcome
Player left or disconnected before normal completion.
DUPLICATE_CONFLICT - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriBackendReportStatus
Nexori detected conflicting duplicate backend report data.

E

eliminatedPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the eliminatedPlayerUuids record component.
eliminatedPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultRequirements
Returns the value of the eliminatedPlayerUuids record component.
enabled() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkDetectionPolicy
Returns the value of the enabled record component.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkDetectionPolicy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultRequirements
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerMatchLifecycleEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerOutcomeState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementLifecycleEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetMatchAfkDetectionPolicyRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkDetectionPolicyRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultResult
Indicates whether some other object is "equal to" this one.
eventAtEpochMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the eventAtEpochMs record component.
eventAtEpochMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerMatchLifecycleEvent
Returns the value of the eventAtEpochMs record component.
eventAtEpochMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementLifecycleEvent
Returns the value of the eventAtEpochMs record component.
expectedPlayerCount() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the expectedPlayerCount record component.
expectedPlayers() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns the value of the expectedPlayers record component.
expectedPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the expectedPlayerUuids record component.
expectedPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the expectedPlayerUuids record component.
expectedPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultRequirements
Returns the value of the expectedPlayerUuids record component.
EXTERNAL_API - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkActivitySource
A public API call set or cleared the player AFK state.
EXTERNAL_MATCH_MISSING - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriBackendReportStatus
Nexori accepted local completion, but the match has no backend match id to report against.
externalMatchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the externalMatchId record component.
externalMatchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the externalMatchId record component.

F

FALLBACK - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementOutcome
Nexori used a fallback placement path.
findActiveMatchId(UUID) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Finds the currently active Nexori match id for one player UUID.
findActiveMatchInfo(String) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Returns the public runtime snapshot for one active match.
findActivePlayerUuid(String, String) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Finds an active player in one match by UUID string or by current username.
findMatchPlacementState(String) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Returns the state of Nexori's initial player placement phase for one active match.
findMatchResolutionTriggerId(String) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Deprecated, for removal: This API element is subject to removal in a future version.
findMatchResultRequirements(String) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Returns the complete player set a rules mod must include when submitting a match result.
findRulesEngineId(String) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Returns the rules engine id that should control one active manual/custom match.

G

GAME_PHASE_LOCKED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionReason
Gameplay reached a phase where new players should no longer join.

H

hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkDetectionPolicy
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionResult
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultRequirements
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerMatchLifecycleEvent
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerOutcomeState
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementLifecycleEvent
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerResult
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyResult
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetMatchAfkDetectionPolicyRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkDetectionPolicyRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkResult
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeResult
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorResult
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultResult
Returns a hash code value for this object.

I

IDLE_TIMEOUT - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkActivitySource
Nexori's local inactivity timer marked the player AFK.
idleMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Returns the value of the idleMs record component.
inactivityTimeoutSeconds() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkDetectionPolicy
Returns the value of the inactivityTimeoutSeconds record component.
initialPlacementWindowClosedAtEpochMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns the value of the initialPlacementWindowClosedAtEpochMs record component.
initialPlacementWindowCloseReason() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns the value of the initialPlacementWindowCloseReason record component.
initialPlacementWindowExpiresAtEpochMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns the value of the initialPlacementWindowExpiresAtEpochMs record component.
initialPlacementWindowOpen() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns the value of the initialPlacementWindowOpen record component.
initialPlacementWindowStartedAtEpochMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns the value of the initialPlacementWindowStartedAtEpochMs record component.
instanceTemplateId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementLifecycleEvent
Returns the value of the instanceTemplateId record component.
INVALID_DELAY - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerStatus
The requested delay is outside the supported range.
INVALID_OUTCOME - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeStatus
The request did not provide a usable outcome.
INVALID_POLICY - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyStatus
The request did not provide a usable policy.
INVALID_REASON - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionStatus
The request did not provide a usable close reason.
INVALID_REASON - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerStatus
The request did not provide a usable reason.
INVALID_REASON - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeStatus
The request did not provide a usable reason.
INVALID_REASON - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorStatus
The request did not provide a usable reason.
INVALID_REQUEST - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkStatus
The request was missing required data.
INVALID_RESULT - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchCompletionStatus
The submitted final result failed local validation.
INVENTORY_PACKET - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkActivitySource
Player inventory activity marked the player active.
io.github.hyjn.nexori.plugin.api.minigame - package io.github.hyjn.nexori.plugin.api.minigame
Public minigame-facing API contracts used by third-party integrations.

L

LOSS - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultPlayerOutcome
Player lost the match.

M

match() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerMatchLifecycleEvent
Returns the value of the match record component.
MATCH_ALREADY_COMPLETED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyStatus
The match already completed and no longer accepts policy changes.
MATCH_ALREADY_COMPLETED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkStatus
The match already completed and no longer accepts AFK state updates.
MATCH_ALREADY_COMPLETED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeStatus
The match already completed and no longer accepts outcome changes.
MATCH_ALREADY_COMPLETED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorStatus
The match already completed and no longer accepts spectator changes.
MATCH_MISSING - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionStatus
Nexori does not know the requested match id.
MATCH_MISSING - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchCompletionStatus
Nexori does not know the requested match id.
MATCH_MISSING - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerStatus
Nexori does not know the requested match id.
MATCH_MISSING - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyStatus
Nexori does not know the requested match id.
MATCH_MISSING - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkStatus
Nexori does not know the requested match id.
MATCH_MISSING - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeStatus
Nexori does not know the requested match id.
MATCH_MISSING - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorStatus
Nexori does not know the requested match id.
MATCH_NOT_BACKEND_DRIVEN - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionStatus
The match is not backed by backend admission reporting.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionRequest
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionResult
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultRequirements
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerResult
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyResult
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetMatchAfkDetectionPolicyRequest
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkDetectionPolicyRequest
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkRequest
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkResult
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeResult
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorResult
Returns the value of the matchId record component.
matchId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultRequest
Returns the value of the matchId record component.
matchResolutionTriggerId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Deprecated, for removal: This API element is subject to removal in a future version.
matchResolutionTriggerId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Deprecated, for removal: This API element is subject to removal in a future version.
matchStatus() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultResult
Returns the value of the matchStatus record component.
MAX_INACTIVITY_TIMEOUT_SECONDS - Static variable in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkDetectionPolicy
 
message() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionRequest
Returns the value of the message record component.
message() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionResult
Returns the value of the message record component.
message() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerResult
Returns the value of the message record component.
message() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyResult
Returns the value of the message record component.
message() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkResult
Returns the value of the message record component.
message() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeResult
Returns the value of the message record component.
message() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorResult
Returns the value of the message record component.
message() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultResult
Returns the value of the message record component.
MIN_INACTIVITY_TIMEOUT_SECONDS - Static variable in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkDetectionPolicy
 
minimumInitialPlayers() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns the value of the minimumInitialPlayers record component.
MOD_REQUEST - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionReason
The rules mod explicitly closed admission.

N

NexoriActiveMatchInfo - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Public runtime snapshot for one Nexori-managed match.
NexoriActiveMatchInfo(String, String, String, String, String, String, String, List, List, List, List, List, List, List, int, long, long) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
 
NexoriActiveMatchInfo(String, String, String, String, String, String, String, List, List, List, List, List, List, List, List, int, long, long) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Creates an instance of a NexoriActiveMatchInfo record class.
NexoriAfkActivityListener - Interface in io.github.hyjn.nexori.plugin.api.minigame
Public AFK activity callbacks for third-party minigame/rules-engine integrations.
NexoriAfkActivitySource - Enum Class in io.github.hyjn.nexori.plugin.api.minigame
Public source for a Nexori AFK state transition.
NexoriAfkDetectionPolicy - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Public AFK detection policy used by runtime match/player overrides.
NexoriAfkDetectionPolicy(boolean, int) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkDetectionPolicy
Creates an instance of a NexoriAfkDetectionPolicy record class.
NexoriBackendReportStatus - Enum Class in io.github.hyjn.nexori.plugin.api.minigame
Public backend reporting states returned separately from local match completion.
NexoriCloseMatchAdmissionReason - Enum Class in io.github.hyjn.nexori.plugin.api.minigame
Public reasons a rules mod can use to explicitly close backend admission reporting.
NexoriCloseMatchAdmissionRequest - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Request to close match admission/backfill visibility for one active backend-driven match.
NexoriCloseMatchAdmissionRequest(String, NexoriCloseMatchAdmissionReason, String) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionRequest
Creates an instance of a NexoriCloseMatchAdmissionRequest record class.
NexoriCloseMatchAdmissionResult - Record Class in io.github.hyjn.nexori.plugin.api.minigame
NexoriCloseMatchAdmissionResult(NexoriCloseMatchAdmissionStatus, String, boolean, String) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionResult
Creates an instance of a NexoriCloseMatchAdmissionResult record class.
NexoriCloseMatchAdmissionStatus - Enum Class in io.github.hyjn.nexori.plugin.api.minigame
Result states returned after one explicit admission close request.
NexoriListenerRegistration - Interface in io.github.hyjn.nexori.plugin.api.minigame
Handle returned by Nexori listener registration methods.
NexoriMatchCompletionStatus - Enum Class in io.github.hyjn.nexori.plugin.api.minigame
Public match completion states returned when submitting final match results.
NexoriMatchLifecycleEvent - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Immutable public snapshot for a Nexori match lifecycle event.
NexoriMatchLifecycleEvent(String, String, String, String, String, String, String, List, List, List, List, List, NexoriMatchPlacementState, String, long, long) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Creates an instance of a NexoriMatchLifecycleEvent record class.
NexoriMatchLifecycleListener - Interface in io.github.hyjn.nexori.plugin.api.minigame
Public lifecycle callbacks for third-party minigame/rules-engine integrations.
NexoriMatchPlacementState - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Public snapshot of Nexori's initial placement and start-gate state for one active match.
NexoriMatchPlacementState(int, int, int, boolean) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
 
NexoriMatchPlacementState(int, int, int, boolean, int, boolean, long, long, long, String, boolean, long, String) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Creates an instance of a NexoriMatchPlacementState record class.
NexoriMatchResultPlayerOutcome - Enum Class in io.github.hyjn.nexori.plugin.api.minigame
Player outcomes accepted by Nexori's modern minigame result commands.
NexoriMatchResultRequirements - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Official result requirement set for one active match.
NexoriMatchResultRequirements(String, String, String, List, List, List, List, List) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultRequirements
Creates an instance of a NexoriMatchResultRequirements record class.
NexoriMinigameApi - Interface in io.github.hyjn.nexori.plugin.api.minigame
Public Nexori minigame integration surface intended for other mods.
NexoriPlayerAfkChangedEvent - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Immutable public event for a Nexori local AFK state transition.
NexoriPlayerAfkChangedEvent(String, String, String, String, UUID, String, boolean, long, long, NexoriAfkActivitySource) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Creates an instance of a NexoriPlayerAfkChangedEvent record class.
NexoriPlayerMatchLifecycleEvent - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Immutable public snapshot for a player-scoped Nexori match lifecycle event.
NexoriPlayerMatchLifecycleEvent(NexoriMatchLifecycleEvent, UUID, String, String, String, long) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerMatchLifecycleEvent
Creates an instance of a NexoriPlayerMatchLifecycleEvent record class.
NexoriPlayerOutcomeState - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Accumulated player outcome currently stored inside an active match.
NexoriPlayerOutcomeState(UUID, NexoriMatchResultPlayerOutcome, String, long) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerOutcomeState
Creates an instance of a NexoriPlayerOutcomeState record class.
NexoriPlayerPlacementLifecycleEvent - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Immutable public snapshot for an individual player placement lifecycle event.
NexoriPlayerPlacementLifecycleEvent(NexoriPlayerMatchLifecycleEvent, NexoriPlayerPlacementOutcome, NexoriMatchPlacementState, String, String, long) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementLifecycleEvent
Creates an instance of a NexoriPlayerPlacementLifecycleEvent record class.
NexoriPlayerPlacementOutcome - Enum Class in io.github.hyjn.nexori.plugin.api.minigame
Public outcome for one player's initial Nexori placement phase.
NexoriReturnPlayerResult - Record Class in io.github.hyjn.nexori.plugin.api.minigame
NexoriReturnPlayerResult(NexoriReturnPlayerStatus, String, UUID, long, String) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerResult
Creates an instance of a NexoriReturnPlayerResult record class.
NexoriReturnPlayerStatus - Enum Class in io.github.hyjn.nexori.plugin.api.minigame
Result states returned when a rules mod schedules a player return.
NexoriSetAfkDetectionPolicyResult - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Public result returned by runtime AFK detection policy override APIs.
NexoriSetAfkDetectionPolicyResult(NexoriSetAfkDetectionPolicyStatus, String, UUID, NexoriAfkDetectionPolicy, String) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyResult
Creates an instance of a NexoriSetAfkDetectionPolicyResult record class.
NexoriSetAfkDetectionPolicyStatus - Enum Class in io.github.hyjn.nexori.plugin.api.minigame
Result states returned when a rules mod updates runtime AFK detection policies.
NexoriSetMatchAfkDetectionPolicyRequest - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Request to override the AFK detection policy for one active match runtime.
NexoriSetMatchAfkDetectionPolicyRequest(String, NexoriAfkDetectionPolicy) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetMatchAfkDetectionPolicyRequest
Creates an instance of a NexoriSetMatchAfkDetectionPolicyRequest record class.
NexoriSetPlayerAfkDetectionPolicyRequest - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Request to override the AFK detection policy for one player inside one active match runtime.
NexoriSetPlayerAfkDetectionPolicyRequest(String, UUID, NexoriAfkDetectionPolicy) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkDetectionPolicyRequest
Creates an instance of a NexoriSetPlayerAfkDetectionPolicyRequest record class.
NexoriSetPlayerAfkRequest - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Request to set the AFK state of one player inside one active match.
NexoriSetPlayerAfkRequest(String, UUID, boolean, String) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkRequest
Convenience constructor — showHud defaults to true.
NexoriSetPlayerAfkRequest(String, UUID, boolean, String, boolean) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkRequest
Creates an instance of a NexoriSetPlayerAfkRequest record class.
NexoriSetPlayerAfkResult - Record Class in io.github.hyjn.nexori.plugin.api.minigame
NexoriSetPlayerAfkResult(NexoriSetPlayerAfkStatus, String, UUID, boolean, String) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkResult
Creates an instance of a NexoriSetPlayerAfkResult record class.
NexoriSetPlayerAfkStatus - Enum Class in io.github.hyjn.nexori.plugin.api.minigame
NexoriSetPlayerOutcomeResult - Record Class in io.github.hyjn.nexori.plugin.api.minigame
NexoriSetPlayerOutcomeResult(NexoriSetPlayerOutcomeStatus, String, UUID, NexoriMatchResultPlayerOutcome, String) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeResult
Creates an instance of a NexoriSetPlayerOutcomeResult record class.
NexoriSetPlayerOutcomeStatus - Enum Class in io.github.hyjn.nexori.plugin.api.minigame
Result states returned when a rules mod stores one player's runtime outcome.
NexoriSetPlayerSpectatorResult - Record Class in io.github.hyjn.nexori.plugin.api.minigame
NexoriSetPlayerSpectatorResult(NexoriSetPlayerSpectatorStatus, String, UUID, boolean, String) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorResult
Creates an instance of a NexoriSetPlayerSpectatorResult record class.
NexoriSetPlayerSpectatorStatus - Enum Class in io.github.hyjn.nexori.plugin.api.minigame
Result states returned when a rules mod updates logical spectator state.
NexoriSubmitFinalMatchResultRequest - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Final match result request.
NexoriSubmitFinalMatchResultRequest(String, String, JsonObject) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultRequest
Creates an instance of a NexoriSubmitFinalMatchResultRequest record class.
NexoriSubmitFinalMatchResultResult - Record Class in io.github.hyjn.nexori.plugin.api.minigame
Result returned after Nexori attempts final local match completion and optional backend reporting.
NexoriSubmitFinalMatchResultResult(NexoriMatchCompletionStatus, NexoriBackendReportStatus, String, String) - Constructor for record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultResult
Creates an instance of a NexoriSubmitFinalMatchResultResult record class.
NO_CONTEST - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultPlayerOutcome
Player should receive no win/loss result for this match.
normalize(NexoriAfkDetectionPolicy) - Static method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkDetectionPolicy
Normalizes a nullable policy.
normalized() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkDetectionPolicy
Returns this policy with its timeout clamped into the supported range.
NOT_ATTEMPTED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriBackendReportStatus
Backend reporting was not attempted because local completion did not proceed.
NOT_SUPPORTED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyStatus
This implementation does not support runtime AFK policy overrides.
NOT_SUPPORTED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkStatus
This implementation does not support external AFK state updates.

O

onMatchCancellationRequested(NexoriMatchLifecycleEvent) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleListener
Called when Nexori requests local cancellation before normal gameplay starts.
onMatchCompleted(NexoriMatchLifecycleEvent) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleListener
Called after Nexori accepts the final match result locally.
onMatchCreated(NexoriMatchLifecycleEvent) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleListener
Called after Nexori creates an active match runtime for the listener's rules engine id.
onMatchPlacementCompleted(NexoriMatchLifecycleEvent) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleListener
Called when Nexori closes the initial placement phase.
onMatchRuntimeClosed(NexoriMatchLifecycleEvent) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleListener
Called when Nexori closes the local runtime for the match.
onMatchStartAllowed(NexoriMatchLifecycleEvent) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleListener
Called when Nexori allows gameplay to start for the match.
onPlayerAfkChanged(NexoriPlayerAfkChangedEvent) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkActivityListener
Called whenever Nexori's local AFK runtime state changes for one player.
onPlayerArrived(NexoriPlayerMatchLifecycleEvent) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleListener
Called when a player arrives at the arena server for the match.
onPlayerPlacementConfirmed(NexoriPlayerPlacementLifecycleEvent) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleListener
Called when Nexori confirms or falls back one player's initial placement.
outcome() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerOutcomeState
Returns the value of the outcome record component.
outcome() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeResult
Returns the value of the outcome record component.

P

placedPlayers() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns the value of the placedPlayers record component.
placementComplete() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns the value of the placementComplete record component.
placementOutcome() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementLifecycleEvent
Returns the value of the placementOutcome record component.
placementState() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the placementState record component.
placementState() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementLifecycleEvent
Returns the value of the placementState record component.
player() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementLifecycleEvent
Returns the value of the player record component.
PLAYER_INPUT - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkActivitySource
Player gameplay input marked the player active.
PLAYER_MISSING - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerStatus
The player is not part of the active match runtime.
PLAYER_MISSING - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyStatus
The requested player is not part of the active match runtime.
PLAYER_MISSING - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkStatus
The requested player is not part of the active match runtime.
PLAYER_MISSING - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeStatus
The requested player is not in the official result requirement set for the match.
PLAYER_MISSING - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorStatus
The requested player is not part of the active match runtime.
playerAssignmentId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerMatchLifecycleEvent
Returns the value of the playerAssignmentId record component.
playerName() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Returns the value of the playerName record component.
playerName() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerMatchLifecycleEvent
Returns the value of the playerName record component.
playerOutcomes() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the playerOutcomes record component.
playerUuid() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Returns the value of the playerUuid record component.
playerUuid() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerMatchLifecycleEvent
Returns the value of the playerUuid record component.
playerUuid() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerOutcomeState
Returns the value of the playerUuid record component.
playerUuid() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerResult
Returns the value of the playerUuid record component.
playerUuid() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyResult
Returns the value of the playerUuid record component.
playerUuid() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkDetectionPolicyRequest
Returns the value of the playerUuid record component.
playerUuid() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkRequest
Returns the value of the playerUuid record component.
playerUuid() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkResult
Returns the value of the playerUuid record component.
playerUuid() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeResult
Returns the value of the playerUuid record component.
playerUuid() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorResult
Returns the value of the playerUuid record component.
policy() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyResult
Returns the value of the policy record component.
policy() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetMatchAfkDetectionPolicyRequest
Returns the value of the policy record component.
policy() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkDetectionPolicyRequest
Returns the value of the policy record component.
POLICY_CHANGE - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkActivitySource
A runtime AFK policy change recalculated the player state.

Q

QUEUED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriBackendReportStatus
Backend result reporting was enabled and the report was queued locally.
queueId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the queueId record component.
queueId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the queueId record component.
queueId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultRequirements
Returns the value of the queueId record component.
queueId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Returns the value of the queueId record component.

R

reason() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionRequest
Returns the value of the reason record component.
reason() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the reason record component.
reason() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerMatchLifecycleEvent
Returns the value of the reason record component.
reason() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerOutcomeState
Returns the value of the reason record component.
reason() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkRequest
Returns the value of the reason record component.
reason() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultRequest
Returns the value of the reason record component.
registerAfkActivityListener(String, NexoriAfkActivityListener) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Registers a listener for Nexori AFK activity callbacks for one rules engine id.
registerMatchLifecycleListener(String, NexoriMatchLifecycleListener) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Registers a listener for Nexori match lifecycle callbacks for one rules engine id.
REPORTING_DISABLED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionStatus
Match state/admission reporting is disabled on this server.
requiredPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultRequirements
Returns the value of the requiredPlayerUuids record component.
requiredResultPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the requiredResultPlayerUuids record component.
requiredResultPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the requiredResultPlayerUuids record component.
resultId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultResult
Returns the value of the resultId record component.
resultSubmittedAtEpochMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the resultSubmittedAtEpochMs record component.
returnAtEpochMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerResult
Returns the value of the returnAtEpochMs record component.
returnPlayerToLobby(String, UUID, int, String) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Schedules one player for Nexori's return-to-lobby flow without changing their outcome.
ROSTER_LOCKED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionReason
The rules mod locked the match roster.
rulesEngineId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the rulesEngineId record component.
rulesEngineId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the rulesEngineId record component.
rulesEngineId() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Returns the value of the rulesEngineId record component.

S

SCHEDULED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerStatus
The player was scheduled for return-to-lobby.
setMatchAfkDetectionPolicy(NexoriSetMatchAfkDetectionPolicyRequest) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Overrides the AFK detection policy for one active match runtime without changing persistent arena config.
setPlayerAfk(NexoriSetPlayerAfkRequest) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Sets or clears the AFK state of one player inside one active match.
setPlayerAfkDetectionPolicy(NexoriSetPlayerAfkDetectionPolicyRequest) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Overrides the AFK detection policy for one player inside one active match runtime.
setPlayerOutcome(String, UUID, NexoriMatchResultPlayerOutcome, String) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Stores or replaces one player's accumulated outcome inside the active match runtime.
setPlayerSpectator(String, UUID, boolean, String) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Stores logical spectator state for one player inside the active match runtime.
setPlayerSpectator(String, UUID, boolean, String, String) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Stores logical spectator state and optionally applies a temporary spectator model while the player is online.
showHud() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkRequest
Returns the value of the showHud record component.
source() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Returns the value of the source record component.
spectator() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorResult
Returns the value of the spectator record component.
spectatorPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns the value of the spectatorPlayerUuids record component.
spectatorPlayerUuids() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns the value of the spectatorPlayerUuids record component.
startGateOpen() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns the value of the startGateOpen record component.
startGateOpenedAtEpochMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns the value of the startGateOpenedAtEpochMs record component.
startGateOpenReason() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns the value of the startGateOpenReason record component.
status() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionResult
Returns the value of the status record component.
status() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerResult
Returns the value of the status record component.
status() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyResult
Returns the value of the status record component.
status() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkResult
Returns the value of the status record component.
status() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeResult
Returns the value of the status record component.
status() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorResult
Returns the value of the status record component.
STORE_FAILED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriBackendReportStatus
Nexori accepted local completion, but failed to store the pending backend report.
submitFinalMatchResult(NexoriSubmitFinalMatchResultRequest) - Method in interface io.github.hyjn.nexori.plugin.api.minigame.NexoriMinigameApi
Completes one match using accumulated player outcomes and optionally queues a backend result report when configured.

T

toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriActiveMatchInfo
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkDetectionPolicy
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionRequest
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionResult
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchLifecycleEvent
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchPlacementState
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultRequirements
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerAfkChangedEvent
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerMatchLifecycleEvent
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerOutcomeState
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementLifecycleEvent
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerResult
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyResult
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetMatchAfkDetectionPolicyRequest
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkDetectionPolicyRequest
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkRequest
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkResult
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeResult
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorResult
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultRequest
Returns a string representation of this record class.
toString() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriSubmitFinalMatchResultResult
Returns a string representation of this record class.

U

UNCHANGED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkStatus
The player was already in the requested AFK state.
UNKNOWN - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkActivitySource
The transition source was not specified.
UPDATED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyStatus
The runtime AFK policy override was stored.
UPDATED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkStatus
Nexori changed the player's public AFK state.
UPDATED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeStatus
Nexori stored or replaced the player's outcome.
UPDATED - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorStatus
Nexori stored the player's logical spectator state.
updatedAtEpochMs() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerOutcomeState
Returns the value of the updatedAtEpochMs record component.

V

valueOf(String) - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkActivitySource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriBackendReportStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchCompletionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultPlayerOutcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementOutcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriAfkActivitySource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriBackendReportStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriCloseMatchAdmissionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchCompletionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultPlayerOutcome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementOutcome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriReturnPlayerStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetAfkDetectionPolicyStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerAfkStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerOutcomeStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriSetPlayerSpectatorStatus
Returns an array containing the constants of this enum class, in the order they are declared.

W

WIN - Enum constant in enum class io.github.hyjn.nexori.plugin.api.minigame.NexoriMatchResultPlayerOutcome
Player won the match.
worldName() - Method in record class io.github.hyjn.nexori.plugin.api.minigame.NexoriPlayerPlacementLifecycleEvent
Returns the value of the worldName record component.
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values