GridNoiseJsonLoader

public class GridNoiseJsonLoader

Class GridNoiseJsonLoader. Provides gridnoisejsonloader functionality for the Hytale server.

java.lang.Object > GridNoiseJsonLoader

Field Summary

defaultThickness

final double defaultThickness

Field defaultThickness.

Method Detail

GridNoiseJsonLoader

public public GridNoiseJsonLoader (@Nonnull final SeedString seed, final Path dataFolder, final JsonElement json)

Method GridNoiseJsonLoader.

Parameters:
@Nonnull final SeedString seed
final Path dataFolder
final JsonElement json

load

public NoiseFunction load ()

Method load.

GridNoise

public new GridNoise (this.loadThicknessX(defaultThickness)

Method GridNoise.

Parameters:
this.loadThicknessX(defaultThickness this.loadThicknessX(defaultThickness

loadDefaultThickness

protected double loadDefaultThickness ()

Method loadDefaultThickness.

loadThicknessX

protected double loadThicknessX (final double defaultThickness)

Method loadThicknessX.

Parameters:
final double defaultThickness

loadThicknessY

protected double loadThicknessY (final double defaultThickness)

Method loadThicknessY.

Parameters:
final double defaultThickness

loadThicknessZ

protected double loadThicknessZ (double defaultThickness)

Method loadThicknessZ.

Parameters:
double defaultThickness

loadThickness

protected double loadThickness (final String key, final double defaultThickness)

Method loadThickness.

Parameters:
final String key
final double defaultThickness

Error

public new Error (String.format("Could not find thickness '%s' and no default 'Thickness' value defined!", key)

Method Error.

Parameters:
String.format("Could not find thickness '%s' and no default 'Thickness' value defined!"
key key