NoiseHeightThresholdInterpreterJsonLoader

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 SeedString seed
final Path dataFolder
final JsonElement json
final int length

load

Method load.

NoiseHeightThresholdInterpreter

public new NoiseHeightThresholdInterpreter (this.loadNoise()

Method NoiseHeightThresholdInterpreter.

Parameters:
this.loadNoise( this.loadNoise(

loadNoise

protected NoiseProperty loadNoise ()

Method loadNoise.

NoisePropertyJsonLoader

public new NoisePropertyJsonLoader (this.seed, this.dataFolder, this.get("Noise")

Method NoisePropertyJsonLoader.

Parameters:
this.seed this.seed
this.dataFolder this.dataFolder
this.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 JsonObject jsonObject