HyCodeYourTale
classpublicPriority 3

ComponentUpdate

com.hypixel.hytale.protocol.ComponentUpdate

6

Methods

6

Public Methods

22

Fields

3

Constructors

Constants

intFIXED_BLOCK_SIZE= 159
intMAX_SIZE= 1677721600
intNULLABLE_BIT_FIELD_SIZE= 3
intVARIABLE_BLOCK_START= 211
intVARIABLE_FIELD_COUNT= 13

Constructors

public
ComponentUpdate()
public
ComponentUpdate(ComponentUpdateType type, Nameplate nameplate, int[] entityUIComponents, CombatTextUpdate combatTextUpdate, Model model, PlayerSkin skin, ItemWithAllMetadata item, int blockId, float entityScale, Equipment equipment, Map<Integer, EntityStatUpdate[]> entityStatUpdates, ModelTransform transform, MovementStates movementStates, EntityEffectUpdate[] entityEffectUpdates, Map<InteractionType, Integer> interactions, ColorLight dynamicLight, int hitboxCollisionConfigIndex, int repulsionConfigIndex, UUID predictionId, int[] soundEventIds, String interactionHint, MountedUpdate mounted, String[] activeAnimations)
public
ComponentUpdate(ComponentUpdate 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 (22)

publicString[] activeAnimations
publicint blockId
publicCombatTextUpdate combatTextUpdate
publicColorLight dynamicLight
publicEntityEffectUpdate[] entityEffectUpdates
publicfloat entityScale
publicMap<Integer, EntityStatUpdate[]> entityStatUpdates
publicint[] entityUIComponents
publicEquipment equipment
publicint hitboxCollisionConfigIndex
publicString interactionHint
publicMap<InteractionType, Integer> interactions
publicItemWithAllMetadata item
publicModel model
publicMountedUpdate mounted
publicMovementStates movementStates
publicNameplate nameplate
publicint repulsionConfigIndex
publicPlayerSkin skin
publicint[] soundEventIds
publicModelTransform transform
publicComponentUpdateType type

Related Classes