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 IPointGeneratorpointGenerator@Nonnull final IWeightedMaptileBiomes@Nonnull final CustomBiome[]customBiomes
getExtents
public
int
getExtents
()
Method getExtents.
getBiomes
public
Biome[]
getBiomes
()
Method getBiomes.
getCustomBiomes
public
CustomBiome[]
getCustomBiomes
()
Method getCustomBiomes.
getBiome
Method getBiome.
- Parameters:
final intseedfinal intxfinal intz
getBiomeIndex
protected
double
getBiomeIndex
(final int seed, final int x, final int z)
Method getBiomeIndex.
- Parameters:
final intseedfinal intxfinal intz
getBiomeDirect
Method getBiomeDirect.
- Parameters:
final intseedfinal intxfinal intz
generateBiomeAt
public
Biome
generateBiomeAt
(@Nonnull final ZoneGeneratorResult zoneResult, final int seed, final int x, final int z)
Method generateBiomeAt.
- Parameters:
@Nonnull final ZoneGeneratorResultzoneResultfinal intseedfinal intxfinal intz
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 intseedfinal doublexfinal doublez@Nonnull final ZoneGeneratorResultzoneResult@Nonnull final BiomeparentResult
toString
public
String
toString
()
Method toString.