public class CellNoiseJsonLoader
Class CellNoiseJsonLoader. Provides cellnoisejsonloader functionality for the Hytale server.
java.lang.Object > CellNoiseJsonLoader
Field Summary
cellDistanceFunction
final
CellDistanceFunction
cellDistanceFunction
Field cellDistanceFunction.
pointEvaluator
final
PointEvaluator
pointEvaluator
Field pointEvaluator.
cellFunction
final
CellNoise.CellFunction
cellFunction
Field cellFunction.
noiseLookup
final
NoiseProperty
noiseLookup
Field noiseLookup.
Method Detail
CellNoiseJsonLoader
public
public
CellNoiseJsonLoader
(@Nonnull final SeedString seed, final Path dataFolder, final JsonElement json)
Method CellNoiseJsonLoader.
- Parameters:
@Nonnull final SeedStringseedfinal PathdataFolderfinal JsonElementjson
LoadedCellNoise
public
new
LoadedCellNoise
(cellDistanceFunction, pointEvaluator, cellFunction, noiseLookup, this.seed.get()
Method LoadedCellNoise.
- Parameters:
cellDistanceFunctioncellDistanceFunctionpointEvaluatorpointEvaluatorcellFunctioncellFunctionnoiseLookupnoiseLookupthis.seed.get(this.seed.get(
loadCellDistanceFunction
Method loadCellDistanceFunction.
CellDistanceFunctionJsonLoader
public
new
CellDistanceFunctionJsonLoader
(this.seed, this.dataFolder, this.json, null)
Method CellDistanceFunctionJsonLoader.
- Parameters:
this.seedthis.seedthis.dataFolderthis.dataFolderthis.jsonthis.jsonnullnull
PointEvaluatorJsonLoader
public
new
PointEvaluatorJsonLoader
(this.seed, this.dataFolder, this.json)
Method PointEvaluatorJsonLoader.
- Parameters:
this.seedthis.seedthis.dataFolderthis.dataFolderthis.jsonthis.json
loadCellFunction
protected
CellNoise.CellFunction
loadCellFunction
()
Method loadCellFunction.
NoisePropertyJsonLoader
public
new
NoisePropertyJsonLoader
(this.seed, this.dataFolder, this.get("NoiseLookup")
Method NoisePropertyJsonLoader.
- Parameters:
this.seedthis.seedthis.dataFolderthis.dataFolderthis.get("NoiseLookup"this.get("NoiseLookup"
localBuffer2d
protected
ResultBuffer.ResultBuffer2d
localBuffer2d
()
Method localBuffer2d.
localBuffer3d
protected
ResultBuffer.ResultBuffer3d
localBuffer3d
()
Method localBuffer3d.