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)
public
ApplicationEffects applicationEffectspublic
double damageCalculatorCooldownpublic
boolean debuffpublic
float durationpublic
String idpublic
boolean infinitepublic
int localRemovalSoundEventIndexpublic
ModelOverride modelOverridepublic
String namepublic
OverlapBehavior overlapBehaviorpublic
Map<Integer, Float> statModifierspublic
String statusEffectIconpublic
ValueType valueTypepublic
int worldRemovalSoundEventIndex