classpublicPriority 3
ModelVFX
com.hypixel.hytale.protocol.ModelVFX
6
Methods
6
Public Methods
15
Fields
3
Constructors
Constants
intFIXED_BLOCK_SIZE= 49
intMAX_SIZE= 16384054
intNULLABLE_BIT_FIELD_SIZE= 1
intVARIABLE_BLOCK_START= 49
intVARIABLE_FIELD_COUNT= 1
Constructors
public
ModelVFX()public
ModelVFX(String id, SwitchTo switchTo, EffectDirection effectDirection, float animationDuration, Vector2f animationRange, LoopOption loopOption, CurveType curveType, Color highlightColor, float highlightThickness, boolean useBloomOnHighlight, boolean useProgessiveHighlight, Vector2f noiseScale, Vector2f noiseScrollSpeed, Color postColor, float postColorOpacity)public
ModelVFX(ModelVFX 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 (15)
public
float animationDurationpublic
Vector2f animationRangepublic
CurveType curveTypepublic
EffectDirection effectDirectionpublic
Color highlightColorpublic
float highlightThicknesspublic
String idpublic
LoopOption loopOptionpublic
Vector2f noiseScalepublic
Vector2f noiseScrollSpeedpublic
Color postColorpublic
float postColorOpacitypublic
SwitchTo switchTopublic
boolean useBloomOnHighlightpublic
boolean useProgessiveHighlight