HyCodeYourTale
classpublicPriority 3

EntityEffect

com.hypixel.hytale.protocol.EntityEffect

6

Methods

6

Public Methods

14

Fields

3

Constructors

Constants

intFIXED_BLOCK_SIZE= 25
intMAX_SIZE= 1677721600
intNULLABLE_BIT_FIELD_SIZE= 1
intVARIABLE_BLOCK_START= 49
intVARIABLE_FIELD_COUNT= 6

Constructors

public
EntityEffect()
public
EntityEffect(String id, String name, ApplicationEffects applicationEffects, int worldRemovalSoundEventIndex, int localRemovalSoundEventIndex, ModelOverride modelOverride, float duration, boolean infinite, boolean debuff, String statusEffectIcon, OverlapBehavior overlapBehavior, double damageCalculatorCooldown, Map<Integer, Float> statModifiers, ValueType valueType)
public
EntityEffect(EntityEffect 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 (14)

publicApplicationEffects applicationEffects
publicdouble damageCalculatorCooldown
publicboolean debuff
publicfloat duration
publicString id
publicboolean infinite
publicint localRemovalSoundEventIndex
publicModelOverride modelOverride
publicString name
publicOverlapBehavior overlapBehavior
publicMap<Integer, Float> statModifiers
publicString statusEffectIcon
publicValueType valueType
publicint worldRemovalSoundEventIndex

Related Classes