public class SyncInteractionChain
Class SyncInteractionChain. Provides syncinteractionchain functionality for the Hytale server.
java.lang.Object > SyncInteractionChain
Field Summary
activeHotbarSlot
Field activeHotbarSlot.
activeUtilitySlot
Field activeUtilitySlot.
activeToolsSlot
Field activeToolsSlot.
itemInHandId
Field itemInHandId.
utilityItemId
Field utilityItemId.
toolsItemId
Field toolsItemId.
initial
Field initial.
desync
Field desync.
overrideRootInteraction
Field overrideRootInteraction.
interactionType
Field interactionType.
equipSlot
Field equipSlot.
chainId
Field chainId.
forkedId
Field forkedId.
data
Field data.
state
Field state.
newForks
Field newForks.
operationBaseIndex
Field operationBaseIndex.
interactionData
Field interactionData.
obj
Field obj.
nullBits
Field nullBits.
varPos0
Field varPos0.
itemInHandIdLen
Field itemInHandIdLen.
varPos2
Field varPos2.
utilityItemIdLen
Field utilityItemIdLen.
varPos3
Field varPos3.
toolsItemIdLen
Field toolsItemIdLen.
varPos4
Field varPos4.
varPos5
Field varPos5.
varPos6
Field varPos6.
newForksCount
Field newForksCount.
varIntLen
Field varIntLen.
varPos7
Field varPos7.
interactionDataCount
Field interactionDataCount.
interactionDataBitfieldSize
Field interactionDataBitfieldSize.
interactionDataBitfield
Field interactionDataBitfield.
fieldOffset0
Field fieldOffset0.
sl
Field sl.
fieldOffset2
Field fieldOffset2.
fieldOffset3
Field fieldOffset3.
fieldOffset4
Field fieldOffset4.
fieldOffset5
Field fieldOffset5.
fieldOffset6
Field fieldOffset6.
arrLen
Field arrLen.
fieldOffset7
Field fieldOffset7.
bitfieldSize
Field bitfieldSize.
bitfield
Field bitfield.
startPos
Field startPos.
itemInHandIdOffsetSlot
Field itemInHandIdOffsetSlot.
utilityItemIdOffsetSlot
Field utilityItemIdOffsetSlot.
toolsItemIdOffsetSlot
Field toolsItemIdOffsetSlot.
forkedIdOffsetSlot
Field forkedIdOffsetSlot.
dataOffsetSlot
Field dataOffsetSlot.
newForksOffsetSlot
Field newForksOffsetSlot.
interactionDataOffsetSlot
Field interactionDataOffsetSlot.
varBlockStart
Field varBlockStart.
array
Field array.
n
Field n.
itemInHandIdOffset
Field itemInHandIdOffset.
utilityItemIdOffset
Field utilityItemIdOffset.
toolsItemIdOffset
Field toolsItemIdOffset.
forkedIdOffset
Field forkedIdOffset.
forkedIdResult
Field forkedIdResult.
dataOffset
Field dataOffset.
dataResult
Field dataResult.
newForksOffset
Field newForksOffset.
structResult
Field structResult.
interactionDataOffset
Field interactionDataOffset.
copy
Field copy.
Method Detail
SyncInteractionChain
public
SyncInteractionChain
()
Method SyncInteractionChain.
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.