Index

A C E F G H L M N O P R S T U V W X Y Z 
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 chest record 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 equipment record component.
equipment() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the equipment record component.

F

feet() - Method in record class com.iantapply.conflux.api.GhostEquipment
Returns the value of the feet record 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 gliding record component.
gliding() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the gliding record 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 head record 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 legs record component.

M

mainHand() - Method in record class com.iantapply.conflux.api.GhostEquipment
Returns the value of the mainHand record 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 nodeId record component.
nodeId() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
Returns the value of the nodeId record component.
nodeId() - Method in record class com.iantapply.conflux.api.GhostFrame
Returns the value of the nodeId record component.
nodeId() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
Returns the value of the nodeId record component.

O

offHand() - Method in record class com.iantapply.conflux.api.GhostEquipment
Returns the value of the offHand record component.
onGround() - Method in record class com.iantapply.conflux.api.GhostMovement
Returns the value of the onGround record component.
onGround() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the onGround record component.

P

pitch() - Method in record class com.iantapply.conflux.api.GhostMovement
Returns the value of the pitch record component.
pitch() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the pitch record component.
playerId() - Method in record class com.iantapply.conflux.api.GhostAnimation
Returns the value of the playerId record component.
playerId() - Method in record class com.iantapply.conflux.api.GhostAppearance
Returns the value of the playerId record component.
playerId() - Method in record class com.iantapply.conflux.api.GhostMovement
Returns the value of the playerId record component.
playerId() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the playerId record component.
players() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
Returns the value of the players record component.
players() - Method in record class com.iantapply.conflux.api.GhostFrame
Returns the value of the players record component.
players() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
Returns the value of the players record component.
protocolVersion() - Method in record class com.iantapply.conflux.api.GhostAnimation
Returns the value of the protocolVersion record component.
protocolVersion() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
Returns the value of the protocolVersion record component.
protocolVersion() - Method in record class com.iantapply.conflux.api.GhostFrame
Returns the value of the protocolVersion record component.
protocolVersion() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
Returns the value of the protocolVersion record component.

R

realmId() - Method in record class com.iantapply.conflux.api.GhostAnimation
Returns the value of the realmId record component.
realmId() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
Returns the value of the realmId record component.
realmId() - Method in record class com.iantapply.conflux.api.GhostFrame
Returns the value of the realmId record component.
realmId() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
Returns the value of the realmId record component.

S

sentAtEpochMilli() - Method in record class com.iantapply.conflux.api.GhostAnimation
Returns the value of the sentAtEpochMilli record component.
sentAtEpochMilli() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
Returns the value of the sentAtEpochMilli record component.
sentAtEpochMilli() - Method in record class com.iantapply.conflux.api.GhostFrame
Returns the value of the sentAtEpochMilli record component.
sentAtEpochMilli() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
Returns the value of the sentAtEpochMilli record component.
sequence() - Method in record class com.iantapply.conflux.api.GhostAnimation
Returns the value of the sequence record component.
sequence() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
Returns the value of the sequence record component.
sequence() - Method in record class com.iantapply.conflux.api.GhostFrame
Returns the value of the sequence record component.
sequence() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
Returns the value of the sequence record component.
sessionId() - Method in record class com.iantapply.conflux.api.GhostAnimation
Returns the value of the sessionId record component.
sessionId() - Method in record class com.iantapply.conflux.api.GhostAppearanceFrame
Returns the value of the sessionId record component.
sessionId() - Method in record class com.iantapply.conflux.api.GhostFrame
Returns the value of the sessionId record component.
sessionId() - Method in record class com.iantapply.conflux.api.GhostMovementFrame
Returns the value of the sessionId record component.
skinSignature() - Method in record class com.iantapply.conflux.api.GhostAppearance
Returns the value of the skinSignature record component.
skinSignature() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the skinSignature record component.
skinValue() - Method in record class com.iantapply.conflux.api.GhostAppearance
Returns the value of the skinValue record component.
skinValue() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the skinValue record component.
sneaking() - Method in record class com.iantapply.conflux.api.GhostMovement
Returns the value of the sneaking record component.
sneaking() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the sneaking record component.
sprinting() - Method in record class com.iantapply.conflux.api.GhostMovement
Returns the value of the sprinting record component.
sprinting() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the sprinting record component.
swimming() - Method in record class com.iantapply.conflux.api.GhostMovement
Returns the value of the swimming record component.
swimming() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the swimming record 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 type record component.

U

username() - Method in record class com.iantapply.conflux.api.GhostAppearance
Returns the value of the username record component.
username() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the username record 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 world record component.
world() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the world record component.

X

x() - Method in record class com.iantapply.conflux.api.GhostMovement
Returns the value of the x record component.
x() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the x record component.

Y

y() - Method in record class com.iantapply.conflux.api.GhostMovement
Returns the value of the y record component.
y() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the y record component.
yaw() - Method in record class com.iantapply.conflux.api.GhostMovement
Returns the value of the yaw record component.
yaw() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the yaw record component.

Z

z() - Method in record class com.iantapply.conflux.api.GhostMovement
Returns the value of the z record component.
z() - Method in record class com.iantapply.conflux.api.GhostState
Returns the value of the z record component.
A C E F G H L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values