public class InteractionSyncData
Class InteractionSyncData. Provides interactionsyncdata functionality for the Hytale server.
java.lang.Object > InteractionSyncData
Field Summary
state
Field state.
progress
Field progress.
operationCounter
Field operationCounter.
rootInteraction
Field rootInteraction.
totalForks
Field totalForks.
entityId
Field entityId.
enteredRootInteraction
Field enteredRootInteraction.
blockPosition
Field blockPosition.
blockFace
Field blockFace.
blockRotation
Field blockRotation.
placedBlockId
Field placedBlockId.
chargeValue
Field chargeValue.
chainingIndex
Field chainingIndex.
flagIndex
Field flagIndex.
hitEntities
Field hitEntities.
attackerPos
Field attackerPos.
attackerRot
Field attackerRot.
raycastHit
Field raycastHit.
raycastDistance
Field raycastDistance.
raycastNormal
Field raycastNormal.
movementDirection
Field movementDirection.
applyForceState
Field applyForceState.
nextLabel
Field nextLabel.
generatedUUID
Field generatedUUID.
obj
Field obj.
nullBits
Field nullBits.
varPos0
Field varPos0.
forkCountsCount
Field forkCountsCount.
varIntLen
Field varIntLen.
key
Field key.
val
Field val.
varPos2
Field varPos2.
hitEntitiesCount
Field hitEntitiesCount.
fieldOffset0
Field fieldOffset0.
dictLen
Field dictLen.
fieldOffset2
Field fieldOffset2.
arrLen
Field arrLen.
startPos
Field startPos.
array
Field array.
n
Field n.
array2
Field array2.
n2
Field n2.
array3
Field array3.
n3
Field n3.
array4
Field array4.
n4
Field n4.
array5
Field array5.
n5
Field n5.
array6
Field array6.
n6
Field n6.
array7
Field array7.
n7
Field n7.
array8
Field array8.
n8
Field n8.
array9
Field array9.
n9
Field n9.
forkCountsOffsetSlot
Field forkCountsOffsetSlot.
hitEntitiesOffsetSlot
Field hitEntitiesOffsetSlot.
varBlockStart
Field varBlockStart.
forkCountsOffset
Field forkCountsOffset.
hitEntitiesOffset
Field hitEntitiesOffset.
copy
Field copy.
Method Detail
InteractionSyncData
public
InteractionSyncData
()
Method InteractionSyncData.
deserialize
Method deserialize.
- Parameters:
@Nonnull final ByteBufbuffinal intoffset
computeBytesConsumed
int
computeBytesConsumed
(@Nonnull final ByteBuf buf, final int offset)
Method computeBytesConsumed.
- Parameters:
@Nonnull final ByteBufbuffinal intoffset
serialize
void
serialize
(@Nonnull final ByteBuf buf)
Method serialize.
- Parameters:
@Nonnull final ByteBufbuf
computeSize
int
computeSize
()
Method computeSize.
validateStructure
Method validateStructure.
- Parameters:
@Nonnull final ByteBufbufferfinal intoffset
equals
boolean
equals
(final Object obj)
Method equals.
- Parameters:
final Objectobj
hashCode
int
hashCode
()
Method hashCode.