HyCodeYourTale
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)

publicfloat animationDuration
publicVector2f animationRange
publicCurveType curveType
publicEffectDirection effectDirection
publicColor highlightColor
publicfloat highlightThickness
publicString id
publicLoopOption loopOption
publicVector2f noiseScale
publicVector2f noiseScrollSpeed
publicColor postColor
publicfloat postColorOpacity
publicSwitchTo switchTo
publicboolean useBloomOnHighlight
publicboolean useProgessiveHighlight

Related Classes