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)
public
String[] activeAnimationspublic
int blockIdpublic
CombatTextUpdate combatTextUpdatepublic
ColorLight dynamicLightpublic
EntityEffectUpdate[] entityEffectUpdatespublic
float entityScalepublic
Map<Integer, EntityStatUpdate[]> entityStatUpdatespublic
int[] entityUIComponentspublic
Equipment equipmentpublic
int hitboxCollisionConfigIndexpublic
String interactionHintpublic
Map<InteractionType, Integer> interactionspublic
ItemWithAllMetadata itempublic
Model modelpublic
MountedUpdate mountedpublic
MovementStates movementStatespublic
Nameplate nameplatepublic
int repulsionConfigIndexpublic
PlayerSkin skinpublic
int[] soundEventIdspublic
ModelTransform transformpublic
ComponentUpdateType type