HyCodeYourTale
classpublicPriority 3

AmbienceFXConditions

com.hypixel.hytale.server.core.asset.type.ambiencefx.config.AmbienceFXConditions

implements NetworkSerializable

20

Methods

20

Public Methods

19

Fields

1

Constructors

Constants

BuilderCodec<AmbienceFXConditions>CODEC= BuilderCodec.builder(AmbienceFXConditions.class, AmbienceFXConditions::new) .appendInherite...
RangeDEFAULT_ALTITUDE= new Range(0, 512)
RangefDEFAULT_DAY_TIME= new Rangef(0.0F, 24.0F)
RangebDEFAULT_LIGHT_LEVEL= new Rangeb((byte)0, (byte)15)
RangebDEFAULT_WALLS= new Rangeb((byte)0, (byte)4)

Constructors

protected
AmbienceFXConditions()

Methods

Public Methods (20)

public
Range getAltitude()
public
Rangef getDayTime()
public
String[] getEnvironmentIds()
public
int[] getEnvironmentIndices()
public
boolean getFloor()
public
String[] getFluidFXIds()
public
int[] getFluidFXIndices()
public
Rangeb getGlobalLightLevel()
public
boolean getRoof()
public
Rangeb getSunLightLevel()
public
AmbienceFXBlockSoundSet[] getSurroundingBlockSoundSets()
public
Rangeb getTorchLightLevel()
public
Rangeb getWalls()
public
String[] getWeatherIds()
public
int[] getWeatherIndices()
public
boolean isFloor()
public
boolean isNever()
public
boolean isRoof()
public
com.hypixel.hytale.protocol.AmbienceFXConditions toPacket()
@Nonnull
public
String toString()
@Nonnull@Override

Fields

Protected Fields (19)

protectedRange altitude
protectedRangef dayTime
protectedString[] environmentIds
protectedtransient int[] environmentIndices
protectedString environmentTagPattern
protectedboolean floor
protectedString[] fluidFXIds
protectedtransient int[] fluidFXIndices
protectedRangeb globalLightLevel
protectedboolean never
protectedboolean roof
protectedString roofMaterialTagPattern
protectedRangeb sunLightLevel
protectedAmbienceFXBlockSoundSet[] surroundingBlockSoundSets
protectedRangeb torchLightLevel
protectedRangeb walls
protectedString[] weatherIds
protectedtransient int[] weatherIndices
protectedString weatherTagPattern

Related Classes