EnvironmentContainer

public class EnvironmentContainer

Class EnvironmentContainer. Provides environmentcontainer functionality for the Hytale server.

java.lang.Object > EnvironmentContainer

Field Summary

No fields documented.

Method Detail

EnvironmentContainer

public public EnvironmentContainer (final DefaultEnvironmentContainerEntry defaultEntry, final EnvironmentContainerEntry[] entries)

Method EnvironmentContainer.

Parameters:
final DefaultEnvironmentContainerEntry defaultEntry
final EnvironmentContainerEntry[] entries

getEnvironmentAt

public int getEnvironmentAt (final int seed, final int x, final int z)

Method getEnvironmentAt.

Parameters:
final int seed
final int x
final int z

toString

public String toString ()

Method toString.

DefaultEnvironmentContainerEntry

public public DefaultEnvironmentContainerEntry (final IWeightedMap environmentMapping, final NoiseProperty valueNoise)

Method DefaultEnvironmentContainerEntry.

Parameters:
final IWeightedMap environmentMapping
final NoiseProperty valueNoise

EnvironmentContainerEntry

public public EnvironmentContainerEntry (final IWeightedMap environmentMapping, final NoiseProperty valueNoise, final ICoordinateCondition mapCondition)

Method EnvironmentContainerEntry.

Parameters:
final IWeightedMap environmentMapping
final NoiseProperty valueNoise
final ICoordinateCondition mapCondition

shouldGenerate

public boolean shouldGenerate (final int seed, final int x, final int z)

Method shouldGenerate.

Parameters:
final int seed
final int x
final int z