HyCodeYourTale
classpublicPriority 3

InteractionSyncData

com.hypixel.hytale.protocol.InteractionSyncData

6

Methods

6

Public Methods

25

Fields

3

Constructors

Constants

intFIXED_BLOCK_SIZE= 157
intMAX_SIZE= 237568175
intNULLABLE_BIT_FIELD_SIZE= 2
intVARIABLE_BLOCK_START= 165
intVARIABLE_FIELD_COUNT= 2

Constructors

public
InteractionSyncData()
public
InteractionSyncData(InteractionState state, float progress, int operationCounter, int rootInteraction, int totalForks, int entityId, int enteredRootInteraction, BlockPosition blockPosition, BlockFace blockFace, BlockRotation blockRotation, int placedBlockId, float chargeValue, Map<InteractionType, Integer> forkCounts, int chainingIndex, int flagIndex, SelectedHitEntity[] hitEntities, Position attackerPos, Direction attackerRot, Position raycastHit, float raycastDistance, Vector3f raycastNormal, MovementDirection movementDirection, ApplyForceState applyForceState, int nextLabel, UUID generatedUUID)
public
InteractionSyncData(InteractionSyncData other)

Methods

Public Methods (6)

publicstatic
int computeBytesConsumed(ByteBuf buf, int offset)
public
int computeSize()
public
boolean equals(Object obj)
@Override
public
int hashCode()
@Override
public
void serialize(ByteBuf buf)
publicstatic
ValidationResult validateStructure(ByteBuf buffer, int offset)

Fields

Public Fields (25)

publicApplyForceState applyForceState
publicPosition attackerPos
publicDirection attackerRot
publicBlockFace blockFace
publicBlockPosition blockPosition
publicBlockRotation blockRotation
publicint chainingIndex
publicfloat chargeValue
publicint enteredRootInteraction
publicint entityId
publicint flagIndex
publicMap<InteractionType, Integer> forkCounts
publicUUID generatedUUID
publicSelectedHitEntity[] hitEntities
publicMovementDirection movementDirection
publicint nextLabel
publicint operationCounter
publicint placedBlockId
publicfloat progress
publicfloat raycastDistance
publicPosition raycastHit
publicVector3f raycastNormal
publicint rootInteraction
publicInteractionState state
publicint totalForks

Related Classes