public class NoiseHeightThresholdInterpreterJsonLoader
Class NoiseHeightThresholdInterpreterJsonLoader. Provides noiseheightthresholdinterpreterjsonloader functionality for the Hytale server.
java.lang.Object > NoiseHeightThresholdInterpreterJsonLoader
Field Summary
interpreters
final
IHeightThresholdInterpreter[]
interpreters
Field interpreters.
keys
final
float[]
keys
Field keys.
array
final
JsonArray
array
Field array.
Method Detail
NoiseHeightThresholdInterpreterJsonLoader
public
public
NoiseHeightThresholdInterpreterJsonLoader
(@Nonnull final SeedString seed, final Path dataFolder, final JsonElement json, final int length)
Method NoiseHeightThresholdInterpreterJsonLoader.
- Parameters:
@Nonnull final SeedStringseedfinal PathdataFolderfinal JsonElementjsonfinal intlength
NoiseHeightThresholdInterpreter
public
new
NoiseHeightThresholdInterpreter
(this.loadNoise()
Method NoiseHeightThresholdInterpreter.
- Parameters:
this.loadNoise(this.loadNoise(
NoisePropertyJsonLoader
public
new
NoisePropertyJsonLoader
(this.seed, this.dataFolder, this.get("Noise")
Method NoisePropertyJsonLoader.
- Parameters:
this.seedthis.seedthis.dataFolderthis.dataFolderthis.get("Noise"this.get("Noise"
loadInterpreters
protected
IHeightThresholdInterpreter[]
loadInterpreters
()
Method loadInterpreters.
HeightThresholdInterpreterJsonLoader
public
new
HeightThresholdInterpreterJsonLoader
(this.seed.append("-" + i)
Method HeightThresholdInterpreterJsonLoader.
- Parameters:
this.seed.append("-" +i
loadKeys
protected
float[]
loadKeys
()
Method loadKeys.
shouldHandle
static
boolean
shouldHandle
(@Nonnull final JsonObject jsonObject)
Method shouldHandle.
- Parameters:
@Nonnull final JsonObjectjsonObject