AmbienceFXConditions

public class AmbienceFXConditions

Class AmbienceFXConditions. Provides ambiencefxconditions functionality for the Hytale server.

java.lang.Object > AmbienceFXConditions

Field Summary

never

public boolean never

Field never.

environmentIndices

public int[] environmentIndices

Field environmentIndices.

weatherIndices

public int[] weatherIndices

Field weatherIndices.

fluidFXIndices

public int[] fluidFXIndices

Field fluidFXIndices.

environmentTagPatternIndex

public int environmentTagPatternIndex

Field environmentTagPatternIndex.

weatherTagPatternIndex

public int weatherTagPatternIndex

Field weatherTagPatternIndex.

surroundingBlockSoundSets

public AmbienceFXBlockSoundSet[] surroundingBlockSoundSets

Field surroundingBlockSoundSets.

altitude

public Range altitude

Field altitude.

walls

public Rangeb walls

Field walls.

roof

public boolean roof

Field roof.

roofMaterialTagPatternIndex

public int roofMaterialTagPatternIndex

Field roofMaterialTagPatternIndex.

floor

public boolean floor

Field floor.

sunLightLevel

public Rangeb sunLightLevel

Field sunLightLevel.

torchLightLevel

public Rangeb torchLightLevel

Field torchLightLevel.

globalLightLevel

public Rangeb globalLightLevel

Field globalLightLevel.

dayTime

public Rangef dayTime

Field dayTime.

obj

final AmbienceFXConditions obj

Field obj.

nullBits

final byte[] nullBits

Field nullBits.

varPos0

final int varPos0

Field varPos0.

environmentIndicesCount

final int environmentIndicesCount

Field environmentIndicesCount.

varIntLen

final int varIntLen

Field varIntLen.

varPos2

final int varPos2

Field varPos2.

weatherIndicesCount

final int weatherIndicesCount

Field weatherIndicesCount.

varPos3

final int varPos3

Field varPos3.

fluidFXIndicesCount

final int fluidFXIndicesCount

Field fluidFXIndicesCount.

varPos4

final int varPos4

Field varPos4.

surroundingBlockSoundSetsCount

final int surroundingBlockSoundSetsCount

Field surroundingBlockSoundSetsCount.

fieldOffset0

final int fieldOffset0

Field fieldOffset0.

arrLen

final int arrLen

Field arrLen.

fieldOffset2

final int fieldOffset2

Field fieldOffset2.

fieldOffset3

final int fieldOffset3

Field fieldOffset3.

fieldOffset4

final int fieldOffset4

Field fieldOffset4.

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.

environmentIndicesOffsetSlot

final int environmentIndicesOffsetSlot

Field environmentIndicesOffsetSlot.

weatherIndicesOffsetSlot

final int weatherIndicesOffsetSlot

Field weatherIndicesOffsetSlot.

fluidFXIndicesOffsetSlot

final int fluidFXIndicesOffsetSlot

Field fluidFXIndicesOffsetSlot.

surroundingBlockSoundSetsOffsetSlot

final int surroundingBlockSoundSetsOffsetSlot

Field surroundingBlockSoundSetsOffsetSlot.

varBlockStart

final int varBlockStart

Field varBlockStart.

environmentIndicesOffset

final int environmentIndicesOffset

Field environmentIndicesOffset.

weatherIndicesOffset

final int weatherIndicesOffset

Field weatherIndicesOffset.

fluidFXIndicesOffset

final int fluidFXIndicesOffset

Field fluidFXIndicesOffset.

surroundingBlockSoundSetsOffset

final int surroundingBlockSoundSetsOffset

Field surroundingBlockSoundSetsOffset.

copy

final AmbienceFXConditions copy

Field copy.

Method Detail

AmbienceFXConditions

public public AmbienceFXConditions ()

Method AmbienceFXConditions.

deserialize

static AmbienceFXConditions 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 AmbienceFXConditions clone ()

Method clone.

equals

public boolean equals (final Object obj)

Method equals.

Parameters:
final Object obj

hashCode

public int hashCode ()

Method hashCode.