Weather

public class Weather

Class Weather. Provides weather functionality for the Hytale server.

java.lang.Object > Weather

Field Summary

id

public String id

Field id.

tagIndexes

public int[] tagIndexes

Field tagIndexes.

stars

public String stars

Field stars.

clouds

public Cloud[] clouds

Field clouds.

screenEffect

public String screenEffect

Field screenEffect.

particle

public WeatherParticle particle

Field particle.

fog

public NearFar fog

Field fog.

fogOptions

public FogOptions fogOptions

Field fogOptions.

obj

final Weather obj

Field obj.

nullBits

final byte[] nullBits

Field nullBits.

varPos0

final int varPos0

Field varPos0.

idLen

final int idLen

Field idLen.

varPos2

final int varPos2

Field varPos2.

tagIndexesCount

final int tagIndexesCount

Field tagIndexesCount.

varIntLen

final int varIntLen

Field varIntLen.

varPos3

final int varPos3

Field varPos3.

starsLen

final int starsLen

Field starsLen.

varPos4

final int varPos4

Field varPos4.

moonsCount

final int moonsCount

Field moonsCount.

key

final int key

Field key.

valLen

final int valLen

Field valLen.

valVarLen

final int valVarLen

Field valVarLen.

val

final String val

Field val.

varPos5

final int varPos5

Field varPos5.

cloudsCount

final int cloudsCount

Field cloudsCount.

varPos6

final int varPos6

Field varPos6.

sunlightDampingMultiplierCount

final int sunlightDampingMultiplierCount

Field sunlightDampingMultiplierCount.

key2

final float key2

Field key2.

val2

final float val2

Field val2.

varPos7

final int varPos7

Field varPos7.

sunlightColorsCount

final int sunlightColorsCount

Field sunlightColorsCount.

val3

final Color val3

Field val3.

varPos8

final int varPos8

Field varPos8.

skyTopColorsCount

final int skyTopColorsCount

Field skyTopColorsCount.

val4

final ColorAlpha val4

Field val4.

varPos9

final int varPos9

Field varPos9.

skyBottomColorsCount

final int skyBottomColorsCount

Field skyBottomColorsCount.

varPos10

final int varPos10

Field varPos10.

skySunsetColorsCount

final int skySunsetColorsCount

Field skySunsetColorsCount.

varPos11

final int varPos11

Field varPos11.

sunColorsCount

final int sunColorsCount

Field sunColorsCount.

varPos12

final int varPos12

Field varPos12.

sunScalesCount

final int sunScalesCount

Field sunScalesCount.

varPos13

final int varPos13

Field varPos13.

sunGlowColorsCount

final int sunGlowColorsCount

Field sunGlowColorsCount.

varPos14

final int varPos14

Field varPos14.

moonColorsCount

final int moonColorsCount

Field moonColorsCount.

varPos15

final int varPos15

Field varPos15.

moonScalesCount

final int moonScalesCount

Field moonScalesCount.

varPos16

final int varPos16

Field varPos16.

moonGlowColorsCount

final int moonGlowColorsCount

Field moonGlowColorsCount.

varPos17

final int varPos17

Field varPos17.

fogColorsCount

final int fogColorsCount

Field fogColorsCount.

varPos18

final int varPos18

Field varPos18.

fogHeightFalloffsCount

final int fogHeightFalloffsCount

Field fogHeightFalloffsCount.

varPos19

final int varPos19

Field varPos19.

fogDensitiesCount

final int fogDensitiesCount

Field fogDensitiesCount.

varPos20

final int varPos20

Field varPos20.

screenEffectLen

final int screenEffectLen

Field screenEffectLen.

varPos21

final int varPos21

Field varPos21.

screenEffectColorsCount

final int screenEffectColorsCount

Field screenEffectColorsCount.

varPos22

final int varPos22

Field varPos22.

colorFiltersCount

final int colorFiltersCount

Field colorFiltersCount.

varPos23

final int varPos23

Field varPos23.

waterTintsCount

final int waterTintsCount

Field waterTintsCount.

varPos24

final int varPos24

Field varPos24.

fieldOffset0

final int fieldOffset0

Field fieldOffset0.

sl

final int sl

Field sl.

fieldOffset2

final int fieldOffset2

Field fieldOffset2.

arrLen

final int arrLen

Field arrLen.

fieldOffset3

final int fieldOffset3

Field fieldOffset3.

fieldOffset4

final int fieldOffset4

Field fieldOffset4.

dictLen

final int dictLen

Field dictLen.

sl2

final int sl2

Field sl2.

fieldOffset5

final int fieldOffset5

Field fieldOffset5.

fieldOffset6

final int fieldOffset6

Field fieldOffset6.

fieldOffset7

final int fieldOffset7

Field fieldOffset7.

fieldOffset8

final int fieldOffset8

Field fieldOffset8.

fieldOffset9

final int fieldOffset9

Field fieldOffset9.

fieldOffset10

final int fieldOffset10

Field fieldOffset10.

fieldOffset11

final int fieldOffset11

Field fieldOffset11.

fieldOffset12

final int fieldOffset12

Field fieldOffset12.

fieldOffset13

final int fieldOffset13

Field fieldOffset13.

fieldOffset14

final int fieldOffset14

Field fieldOffset14.

fieldOffset15

final int fieldOffset15

Field fieldOffset15.

fieldOffset16

final int fieldOffset16

Field fieldOffset16.

fieldOffset17

final int fieldOffset17

Field fieldOffset17.

fieldOffset18

final int fieldOffset18

Field fieldOffset18.

fieldOffset19

final int fieldOffset19

Field fieldOffset19.

fieldOffset20

final int fieldOffset20

Field fieldOffset20.

fieldOffset21

final int fieldOffset21

Field fieldOffset21.

fieldOffset22

final int fieldOffset22

Field fieldOffset22.

fieldOffset23

final int fieldOffset23

Field fieldOffset23.

fieldOffset24

final int fieldOffset24

Field fieldOffset24.

startPos

final int startPos

Field startPos.

array

final byte[] array

Field array.

n

final int n

Field n.

array2

final byte[] array2

Field array2.

n2

final int n2

Field n2.

array3

final byte[] array3

Field array3.

n3

final int n3

Field n3.

array4

final byte[] array4

Field array4.

n4

final int n4

Field n4.

array5

final byte[] array5

Field array5.

n5

final int n5

Field n5.

array6

final byte[] array6

Field array6.

n6

final int n6

Field n6.

array7

final byte[] array7

Field array7.

n7

final int n7

Field n7.

array8

final byte[] array8

Field array8.

n8

final int n8

Field n8.

array9

final byte[] array9

Field array9.

n9

final int n9

Field n9.

array10

final byte[] array10

Field array10.

n10

final int n10

Field n10.

array11

final byte[] array11

Field array11.

n11

final int n11

Field n11.

array12

final byte[] array12

Field array12.

n12

final int n12

Field n12.

array13

final byte[] array13

Field array13.

n13

final int n13

Field n13.

array14

final byte[] array14

Field array14.

n14

final int n14

Field n14.

array15

final byte[] array15

Field array15.

n15

final int n15

Field n15.

array16

final byte[] array16

Field array16.

n16

final int n16

Field n16.

array17

final byte[] array17

Field array17.

n17

final int n17

Field n17.

array18

final byte[] array18

Field array18.

n18

final int n18

Field n18.

array19

final byte[] array19

Field array19.

n19

final int n19

Field n19.

array20

final byte[] array20

Field array20.

n20

final int n20

Field n20.

array21

final byte[] array21

Field array21.

n21

final int n21

Field n21.

array22

final byte[] array22

Field array22.

n22

final int n22

Field n22.

array23

final byte[] array23

Field array23.

n23

final int n23

Field n23.

array24

final byte[] array24

Field array24.

n24

final int n24

Field n24.

array25

final byte[] array25

Field array25.

n25

final int n25

Field n25.

array26

final byte[] array26

Field array26.

n26

final int n26

Field n26.

idOffsetSlot

final int idOffsetSlot

Field idOffsetSlot.

tagIndexesOffsetSlot

final int tagIndexesOffsetSlot

Field tagIndexesOffsetSlot.

starsOffsetSlot

final int starsOffsetSlot

Field starsOffsetSlot.

moonsOffsetSlot

final int moonsOffsetSlot

Field moonsOffsetSlot.

cloudsOffsetSlot

final int cloudsOffsetSlot

Field cloudsOffsetSlot.

sunlightDampingMultiplierOffsetSlot

final int sunlightDampingMultiplierOffsetSlot

Field sunlightDampingMultiplierOffsetSlot.

sunlightColorsOffsetSlot

final int sunlightColorsOffsetSlot

Field sunlightColorsOffsetSlot.

skyTopColorsOffsetSlot

final int skyTopColorsOffsetSlot

Field skyTopColorsOffsetSlot.

skyBottomColorsOffsetSlot

final int skyBottomColorsOffsetSlot

Field skyBottomColorsOffsetSlot.

skySunsetColorsOffsetSlot

final int skySunsetColorsOffsetSlot

Field skySunsetColorsOffsetSlot.

sunColorsOffsetSlot

final int sunColorsOffsetSlot

Field sunColorsOffsetSlot.

sunScalesOffsetSlot

final int sunScalesOffsetSlot

Field sunScalesOffsetSlot.

sunGlowColorsOffsetSlot

final int sunGlowColorsOffsetSlot

Field sunGlowColorsOffsetSlot.

moonColorsOffsetSlot

final int moonColorsOffsetSlot

Field moonColorsOffsetSlot.

moonScalesOffsetSlot

final int moonScalesOffsetSlot

Field moonScalesOffsetSlot.

moonGlowColorsOffsetSlot

final int moonGlowColorsOffsetSlot

Field moonGlowColorsOffsetSlot.

fogColorsOffsetSlot

final int fogColorsOffsetSlot

Field fogColorsOffsetSlot.

fogHeightFalloffsOffsetSlot

final int fogHeightFalloffsOffsetSlot

Field fogHeightFalloffsOffsetSlot.

fogDensitiesOffsetSlot

final int fogDensitiesOffsetSlot

Field fogDensitiesOffsetSlot.

screenEffectOffsetSlot

final int screenEffectOffsetSlot

Field screenEffectOffsetSlot.

screenEffectColorsOffsetSlot

final int screenEffectColorsOffsetSlot

Field screenEffectColorsOffsetSlot.

colorFiltersOffsetSlot

final int colorFiltersOffsetSlot

Field colorFiltersOffsetSlot.

waterTintsOffsetSlot

final int waterTintsOffsetSlot

Field waterTintsOffsetSlot.

particleOffsetSlot

final int particleOffsetSlot

Field particleOffsetSlot.

varBlockStart

final int varBlockStart

Field varBlockStart.

idOffset

final int idOffset

Field idOffset.

tagIndexesOffset

final int tagIndexesOffset

Field tagIndexesOffset.

starsOffset

final int starsOffset

Field starsOffset.

moonsOffset

final int moonsOffset

Field moonsOffset.

valueLen

final int valueLen

Field valueLen.

cloudsOffset

final int cloudsOffset

Field cloudsOffset.

structResult

final ValidationResult structResult

Field structResult.

sunlightDampingMultiplierOffset

final int sunlightDampingMultiplierOffset

Field sunlightDampingMultiplierOffset.

sunlightColorsOffset

final int sunlightColorsOffset

Field sunlightColorsOffset.

skyTopColorsOffset

final int skyTopColorsOffset

Field skyTopColorsOffset.

skyBottomColorsOffset

final int skyBottomColorsOffset

Field skyBottomColorsOffset.

skySunsetColorsOffset

final int skySunsetColorsOffset

Field skySunsetColorsOffset.

sunColorsOffset

final int sunColorsOffset

Field sunColorsOffset.

sunScalesOffset

final int sunScalesOffset

Field sunScalesOffset.

sunGlowColorsOffset

final int sunGlowColorsOffset

Field sunGlowColorsOffset.

moonColorsOffset

final int moonColorsOffset

Field moonColorsOffset.

moonScalesOffset

final int moonScalesOffset

Field moonScalesOffset.

moonGlowColorsOffset

final int moonGlowColorsOffset

Field moonGlowColorsOffset.

fogColorsOffset

final int fogColorsOffset

Field fogColorsOffset.

fogHeightFalloffsOffset

final int fogHeightFalloffsOffset

Field fogHeightFalloffsOffset.

fogDensitiesOffset

final int fogDensitiesOffset

Field fogDensitiesOffset.

screenEffectOffset

final int screenEffectOffset

Field screenEffectOffset.

screenEffectColorsOffset

final int screenEffectColorsOffset

Field screenEffectColorsOffset.

colorFiltersOffset

final int colorFiltersOffset

Field colorFiltersOffset.

waterTintsOffset

final int waterTintsOffset

Field waterTintsOffset.

particleOffset

final int particleOffset

Field particleOffset.

particleResult

final ValidationResult particleResult

Field particleResult.

copy

final Weather copy

Field copy.

Method Detail

Weather

public public Weather ()

Method Weather.

deserialize

static Weather deserialize (@Nonnull final ByteBuf buf, final int offset)

Method deserialize.

Parameters:
@Nonnull final ByteBuf buf
final int offset

computeBytesConsumed

static int computeBytesConsumed (@Nonnull final ByteBuf buf, final int offset)

Method computeBytesConsumed.

Parameters:
@Nonnull final ByteBuf buf
final int offset

serialize

public void serialize (@Nonnull final ByteBuf buf)

Method serialize.

Parameters:
@Nonnull final ByteBuf buf

computeSize

public int computeSize ()

Method computeSize.

validateStructure

static ValidationResult validateStructure (@Nonnull final ByteBuf buffer, final int offset)

Method validateStructure.

Parameters:
@Nonnull final ByteBuf buffer
final int offset

clone

public Weather clone ()

Method clone.

equals

public boolean equals (final Object obj)

Method equals.

Parameters:
final Object obj

hashCode

public int hashCode ()

Method hashCode.