BiomePatternGenerator

public class BiomePatternGenerator

Class BiomePatternGenerator. Provides biomepatterngenerator functionality for the Hytale server.

java.lang.Object > BiomePatternGenerator

Field Summary

buf

final ResultBuffer.ResultBuffer2d buf

Field buf.

parentResult

final TileBiome parentResult

Field parentResult.

customBiome

final CustomBiome customBiome

Field customBiome.

parentBiomeIndex

final int parentBiomeIndex

Field parentBiomeIndex.

customBiomeGenerator

final CustomBiomeGenerator customBiomeGenerator

Field customBiomeGenerator.

Method Detail

BiomePatternGenerator

public public BiomePatternGenerator (final IPointGenerator pointGenerator, @Nonnull final IWeightedMap tileBiomes, @Nonnull final CustomBiome[] customBiomes)

Method BiomePatternGenerator.

Parameters:
final IPointGenerator pointGenerator
@Nonnull final IWeightedMap tileBiomes
@Nonnull final CustomBiome[] customBiomes

getExtents

public int getExtents ()

Method getExtents.

getBiomes

public Biome[] getBiomes ()

Method getBiomes.

getCustomBiomes

public CustomBiome[] getCustomBiomes ()

Method getCustomBiomes.

getBiome

public TileBiome getBiome (final int seed, final int x, final int z)

Method getBiome.

Parameters:
final int seed
final int x
final int z

getBiomeIndex

protected double getBiomeIndex (final int seed, final int x, final int z)

Method getBiomeIndex.

Parameters:
final int seed
final int x
final int z

getBiomeDirect

public TileBiome getBiomeDirect (final int seed, final int x, final int z)

Method getBiomeDirect.

Parameters:
final int seed
final int x
final int z

generateBiomeAt

public Biome generateBiomeAt (@Nonnull final ZoneGeneratorResult zoneResult, final int seed, final int x, final int z)

Method generateBiomeAt.

Parameters:
@Nonnull final ZoneGeneratorResult zoneResult
final int seed
final int x
final int z

getCustomBiomeAt

public CustomBiome getCustomBiomeAt (final int seed, final double x, final double z, @Nonnull final ZoneGeneratorResult zoneResult, @Nonnull final Biome parentResult)

Method getCustomBiomeAt.

Parameters:
final int seed
final double x
final double z
@Nonnull final ZoneGeneratorResult zoneResult
@Nonnull final Biome parentResult

toString

public String toString ()

Method toString.