public class BiomePatternGeneratorJsonLoader extends JsonLoader
Class BiomePatternGeneratorJsonLoader. Provides biomepatterngeneratorjsonloader functionality for the Hytale server.
java.lang.Object > JsonLoader > BiomePatternGeneratorJsonLoader
Field Summary
sizeModifierProvider
final
BiomePatternGeneratorSizeModifierProvider
sizeModifierProvider
Field sizeModifierProvider.
biomePatternGenerator
final
BiomePatternGenerator
biomePatternGenerator
Field biomePatternGenerator.
distanceFunction
final
PointDistanceFunction
distanceFunction
Field distanceFunction.
generator
private
BiomePatternGenerator
generator
Field generator.
Method Detail
BiomePatternGeneratorJsonLoader
public
public
BiomePatternGeneratorJsonLoader
(@Nonnull final SeedString seed, final Path dataFolder, final JsonElement json, final IWeightedMap tileBiomes, final CustomBiome[] customBiomes)
Method BiomePatternGeneratorJsonLoader.
- Parameters:
@Nonnull final SeedStringseedfinal PathdataFolderfinal JsonElementjsonfinal IWeightedMaptileBiomesfinal CustomBiome[]customBiomes
BiomePatternGenerator
public
new
BiomePatternGenerator
(this.loadPointGenerator(sizeModifierProvider)
Method BiomePatternGenerator.
- Parameters:
this.loadPointGenerator(sizeModifierProviderthis.loadPointGenerator(sizeModifierProvider
loadPointGenerator
Method loadPointGenerator.
- Parameters:
final ISizeModifierProvidersizeModifierProvider
loadPointDistanceFunction
Method loadPointDistanceFunction.
distance2D
public
double
distance2D
(final double deltaX, final double deltaY)
Method distance2D.
- Parameters:
final doubledeltaXfinal doubledeltaY
distance3D
public
double
distance3D
(final double deltaX, final double deltaY, final double deltaZ)
Method distance3D.
- Parameters:
final doubledeltaXfinal doubledeltaYfinal doubledeltaZ
get
public
double
get
(final int seed, final int x, final int y)
Method get.
- Parameters:
final intseedfinal intxfinal inty