public class DistortedCaveNodeShapeGeneratorJsonLoader extends CaveNodeShapeGeneratorJsonLoader
Class DistortedCaveNodeShapeGeneratorJsonLoader. Provides distortedcavenodeshapegeneratorjsonloader functionality for the Hytale server.
java.lang.Object > CaveNodeShapeGeneratorJsonLoader > DistortedCaveNodeShapeGeneratorJsonLoader
Field Summary
shape
final
DistortedShape.Factory
shape
Field shape.
Method Detail
DistortedCaveNodeShapeGeneratorJsonLoader
public
public
DistortedCaveNodeShapeGeneratorJsonLoader
(@Nonnull final SeedString seed, final Path dataFolder, final JsonElement json)
Method DistortedCaveNodeShapeGeneratorJsonLoader.
- Parameters:
@Nonnull final SeedStringseedfinal PathdataFolderfinal JsonElementjson
load
public
CaveNodeShapeEnum.CaveNodeShapeGenerator
load
()
Method load.
loadShape
private
DistortedShape.Factory
loadShape
()
Method loadShape.
DoubleRangeJsonLoader
public
new
DoubleRangeJsonLoader
(this.seed, this.dataFolder, this.get("RadiusX")
Method DoubleRangeJsonLoader.
- Parameters:
this.seedthis.seedthis.dataFolderthis.dataFolderthis.get("RadiusX"this.get("RadiusX"
loadInheritParentRadius
private
boolean
loadInheritParentRadius
()
Method loadInheritParentRadius.
ShapeDistortionJsonLoader
public
new
ShapeDistortionJsonLoader
(this.seed, this.dataFolder, this.get("Distortion")
Method ShapeDistortionJsonLoader.
- Parameters:
this.seedthis.seedthis.dataFolderthis.dataFolderthis.get("Distortion"this.get("Distortion"
loadInterpolation
private
GeneralNoise.InterpolationFunction
loadInterpolation
()
Method loadInterpolation.