Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- appearance() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the infrequently changing portion of this full snapshot.
C
- chest() - Method in record class com.iantapply.conflux.api.GhostEquipment
-
Returns the value of the
chestrecord component. - com.iantapply.conflux.api - package com.iantapply.conflux.api
- combine(GhostMovement, GhostAppearance) - Static method in record class com.iantapply.conflux.api.GhostState
-
Combines movement and appearance state into a renderable full snapshot.
- CURRENT_VERSION - Static variable in class com.iantapply.conflux.api.GhostProtocol
-
Current wire protocol understood by this release.
E
- EMPTY - Static variable in record class com.iantapply.conflux.api.GhostEquipment
-
Equipment state in which every slot is empty.
- equals(Object) - Method in record class com.iantapply.conflux.api.GhostAnimation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.iantapply.conflux.api.GhostAppearance
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.iantapply.conflux.api.GhostEquipment
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.iantapply.conflux.api.GhostFrame
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.iantapply.conflux.api.GhostMovement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.iantapply.conflux.api.GhostMovementFrame
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.iantapply.conflux.api.GhostState
-
Indicates whether some other object is "equal to" this one.
- equipment() - Method in record class com.iantapply.conflux.api.GhostAppearance
-
Returns the value of the
equipmentrecord component. - equipment() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
equipmentrecord component.
F
- feet() - Method in record class com.iantapply.conflux.api.GhostEquipment
-
Returns the value of the
feetrecord component.
G
- GhostAnimation - Record Class in com.iantapply.conflux.api
-
One transient animation produced by a player on a remote Paper node.
- GhostAnimation(int, String, String, UUID, UUID, GhostAnimationType, long, long) - Constructor for record class com.iantapply.conflux.api.GhostAnimation
-
Validates and creates a ghost animation.
- GhostAnimationType - Enum Class in com.iantapply.conflux.api
-
Short-lived visual actions sent separately from movement snapshots.
- GhostAppearance - Record Class in com.iantapply.conflux.api
-
Infrequently changing identity, skin, and equipment state for a remote player.
- GhostAppearance(UUID, String, String, String, GhostEquipment) - Constructor for record class com.iantapply.conflux.api.GhostAppearance
-
Validates an appearance snapshot.
- GhostAppearanceFrame - Record Class in com.iantapply.conflux.api
-
Batched change-only appearance updates for one running Conflux node session.
- GhostAppearanceFrame(int, String, String, UUID, long, long, List) - Constructor for record class com.iantapply.conflux.api.GhostAppearanceFrame
-
Validates and defensively copies the change frame.
- GhostEquipment - Record Class in com.iantapply.conflux.api
-
Base64-encoded Bukkit item stacks worn or held by a remote player.
- GhostEquipment(String, String, String, String, String, String) - Constructor for record class com.iantapply.conflux.api.GhostEquipment
-
Validates and creates a ghost equipment snapshot.
- GhostFrame - Record Class in com.iantapply.conflux.api
-
Complete visual snapshot for one Paper node.
- GhostFrame(int, String, String, UUID, long, long, List) - Constructor for record class com.iantapply.conflux.api.GhostFrame
-
Validates the frame and defensively copies its player states.
- GhostMovement - Record Class in com.iantapply.conflux.api
-
Frequently changing position, rotation, and pose state for a remote player.
- GhostMovement(UUID, String, double, double, double, float, float, boolean, boolean, boolean, boolean, boolean) - Constructor for record class com.iantapply.conflux.api.GhostMovement
-
Validates a movement snapshot.
- GhostMovementFrame - Record Class in com.iantapply.conflux.api
-
Complete lightweight movement snapshot for one running Conflux node session.
- GhostMovementFrame(int, String, String, UUID, long, long, List) - Constructor for record class com.iantapply.conflux.api.GhostMovementFrame
-
Validates and defensively copies the frame.
- GhostProtocol - Class in com.iantapply.conflux.api
-
Shared limits and validation helpers for the Conflux wire protocol.
- GhostState - Record Class in com.iantapply.conflux.api
-
One remote player's visual state at a point in time.
- GhostState(UUID, String, String, double, double, double, float, float, boolean, boolean, boolean, boolean, boolean, String, String, GhostEquipment) - Constructor for record class com.iantapply.conflux.api.GhostState
-
Validates and creates a player ghost state.
- gliding() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns the value of the
glidingrecord component. - gliding() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
glidingrecord component.
H
- hashCode() - Method in record class com.iantapply.conflux.api.GhostAnimation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.iantapply.conflux.api.GhostAppearance
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.iantapply.conflux.api.GhostEquipment
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.iantapply.conflux.api.GhostFrame
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns a hash code value for this object.
- head() - Method in record class com.iantapply.conflux.api.GhostEquipment
-
Returns the value of the
headrecord component. - HURT - Enum constant in enum class com.iantapply.conflux.api.GhostAnimationType
-
Plays the player's hurt animation.
L
- legs() - Method in record class com.iantapply.conflux.api.GhostEquipment
-
Returns the value of the
legsrecord component.
M
- mainHand() - Method in record class com.iantapply.conflux.api.GhostEquipment
-
Returns the value of the
mainHandrecord component. - MAX_APPEARANCE_CHARACTERS_PER_FRAME - Static variable in class com.iantapply.conflux.api.GhostProtocol
-
Maximum combined encoded appearance characters accepted in one frame.
- MAX_EQUIPMENT_LENGTH - Static variable in class com.iantapply.conflux.api.GhostProtocol
-
Maximum encoded size of one equipment slot.
- MAX_PLAYERS_PER_FRAME - Static variable in class com.iantapply.conflux.api.GhostProtocol
-
Maximum players accepted in a single node snapshot.
- MAX_SKIN_SIGNATURE_LENGTH - Static variable in class com.iantapply.conflux.api.GhostProtocol
-
Maximum encoded skin signature length.
- MAX_SKIN_VALUE_LENGTH - Static variable in class com.iantapply.conflux.api.GhostProtocol
-
Maximum encoded skin texture value length.
- movement() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the frequently changing portion of this full snapshot.
N
- nodeId() - Method in record class com.iantapply.conflux.api.GhostAnimation
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.iantapply.conflux.api.GhostFrame
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
-
Returns the value of the
nodeIdrecord component.
O
- offHand() - Method in record class com.iantapply.conflux.api.GhostEquipment
-
Returns the value of the
offHandrecord component. - onGround() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns the value of the
onGroundrecord component. - onGround() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
onGroundrecord component.
P
- pitch() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns the value of the
pitchrecord component. - pitch() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
pitchrecord component. - playerId() - Method in record class com.iantapply.conflux.api.GhostAnimation
-
Returns the value of the
playerIdrecord component. - playerId() - Method in record class com.iantapply.conflux.api.GhostAppearance
-
Returns the value of the
playerIdrecord component. - playerId() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns the value of the
playerIdrecord component. - playerId() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
playerIdrecord component. - players() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
-
Returns the value of the
playersrecord component. - players() - Method in record class com.iantapply.conflux.api.GhostFrame
-
Returns the value of the
playersrecord component. - players() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
-
Returns the value of the
playersrecord component. - protocolVersion() - Method in record class com.iantapply.conflux.api.GhostAnimation
-
Returns the value of the
protocolVersionrecord component. - protocolVersion() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
-
Returns the value of the
protocolVersionrecord component. - protocolVersion() - Method in record class com.iantapply.conflux.api.GhostFrame
-
Returns the value of the
protocolVersionrecord component. - protocolVersion() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
-
Returns the value of the
protocolVersionrecord component.
R
- realmId() - Method in record class com.iantapply.conflux.api.GhostAnimation
-
Returns the value of the
realmIdrecord component. - realmId() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
-
Returns the value of the
realmIdrecord component. - realmId() - Method in record class com.iantapply.conflux.api.GhostFrame
-
Returns the value of the
realmIdrecord component. - realmId() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
-
Returns the value of the
realmIdrecord component.
S
- sentAtEpochMilli() - Method in record class com.iantapply.conflux.api.GhostAnimation
-
Returns the value of the
sentAtEpochMillirecord component. - sentAtEpochMilli() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
-
Returns the value of the
sentAtEpochMillirecord component. - sentAtEpochMilli() - Method in record class com.iantapply.conflux.api.GhostFrame
-
Returns the value of the
sentAtEpochMillirecord component. - sentAtEpochMilli() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
-
Returns the value of the
sentAtEpochMillirecord component. - sequence() - Method in record class com.iantapply.conflux.api.GhostAnimation
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class com.iantapply.conflux.api.GhostFrame
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
-
Returns the value of the
sequencerecord component. - sessionId() - Method in record class com.iantapply.conflux.api.GhostAnimation
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in record class com.iantapply.conflux.api.GhostFrame
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
-
Returns the value of the
sessionIdrecord component. - skinSignature() - Method in record class com.iantapply.conflux.api.GhostAppearance
-
Returns the value of the
skinSignaturerecord component. - skinSignature() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
skinSignaturerecord component. - skinValue() - Method in record class com.iantapply.conflux.api.GhostAppearance
-
Returns the value of the
skinValuerecord component. - skinValue() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
skinValuerecord component. - sneaking() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns the value of the
sneakingrecord component. - sneaking() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
sneakingrecord component. - sprinting() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns the value of the
sprintingrecord component. - sprinting() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
sprintingrecord component. - swimming() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns the value of the
swimmingrecord component. - swimming() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
swimmingrecord component. - SWING_MAIN_HAND - Enum constant in enum class com.iantapply.conflux.api.GhostAnimationType
-
Swings the player's main hand.
- SWING_OFF_HAND - Enum constant in enum class com.iantapply.conflux.api.GhostAnimationType
-
Swings the player's offhand.
T
- toString() - Method in record class com.iantapply.conflux.api.GhostAnimation
-
Returns a string representation of this record class.
- toString() - Method in record class com.iantapply.conflux.api.GhostAppearance
-
Returns a string representation of this record class.
- toString() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
-
Returns a string representation of this record class.
- toString() - Method in record class com.iantapply.conflux.api.GhostEquipment
-
Returns a string representation of this record class.
- toString() - Method in record class com.iantapply.conflux.api.GhostFrame
-
Returns a string representation of this record class.
- toString() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns a string representation of this record class.
- toString() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
-
Returns a string representation of this record class.
- toString() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns a string representation of this record class.
- type() - Method in record class com.iantapply.conflux.api.GhostAnimation
-
Returns the value of the
typerecord component.
U
- username() - Method in record class com.iantapply.conflux.api.GhostAppearance
-
Returns the value of the
usernamerecord component. - username() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
usernamerecord component.
V
- valueOf(String) - Static method in enum class com.iantapply.conflux.api.GhostAnimationType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.iantapply.conflux.api.GhostAnimationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- world() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns the value of the
worldrecord component. - world() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
worldrecord component.
X
- x() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns the value of the
xrecord component. - x() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
xrecord component.
Y
- y() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns the value of the
yrecord component. - y() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
yrecord component. - yaw() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns the value of the
yawrecord component. - yaw() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
yawrecord component.
Z
- z() - Method in record class com.iantapply.conflux.api.GhostMovement
-
Returns the value of the
zrecord component. - z() - Method in record class com.iantapply.conflux.api.GhostState
-
Returns the value of the
zrecord component.
All Classes and Interfaces|All Packages|Constant Field Values