ClimateMaskJsonLoader

public class ClimateMaskJsonLoader

Class ClimateMaskJsonLoader. Provides climatemaskjsonloader functionality for the Hytale server.

java.lang.Object > ClimateMaskJsonLoader

Field Summary

No fields documented.

Method Detail

ClimateMaskJsonLoader

public public ClimateMaskJsonLoader (final SeedString seed, final Path dataFolder, final Path maskFile)

Method ClimateMaskJsonLoader.

Parameters:
final SeedString seed
final Path dataFolder
final Path maskFile

load

public ClimateMaskProvider load ()

Method load.

ClimateMaskProvider

public new ClimateMaskProvider (this.loadRandomizer()

Method ClimateMaskProvider.

Parameters:
this.loadRandomizer( this.loadRandomizer(

loadRandomizer

protected ICoordinateRandomizer loadRandomizer ()

Method loadRandomizer.

CoordinateRandomizerJsonLoader

public new CoordinateRandomizerJsonLoader (this.seed, this.dataFolder, this.get("Randomizer")

Method CoordinateRandomizerJsonLoader.

Parameters:
this.seed this.seed
this.dataFolder this.dataFolder
this.get("Randomizer" this.get("Randomizer"

loadClimateNoise

protected ClimateNoise loadClimateNoise ()

Method loadClimateNoise.

ClimateNoiseJsonLoader

public new ClimateNoiseJsonLoader (this.seed, this.dataFolder, this.mustGetObject("Noise", null)

Method ClimateNoiseJsonLoader.

Parameters:
this.seed this.seed
this.dataFolder this.dataFolder
this.mustGetObject("Noise" this.mustGetObject("Noise"
null null

loadClimateGraph

protected ClimateGraph loadClimateGraph ()

Method loadClimateGraph.

ClimateGraphJsonLoader

public new ClimateGraphJsonLoader (this.seed, this.dataFolder, this.mustGetObject("Climate", null)

Method ClimateGraphJsonLoader.

Parameters:
this.seed this.seed
this.dataFolder this.dataFolder
this.mustGetObject("Climate" this.mustGetObject("Climate"
null null

loadUniqueClimateGenerator

protected UniqueClimateGenerator loadUniqueClimateGenerator ()

Method loadUniqueClimateGenerator.

UniqueClimateGeneratorJsonLoader

public new UniqueClimateGeneratorJsonLoader (this.seed, this.dataFolder, this.mustGetArray("UniqueZones", Constants.DEFAULT_UNIQUE)

Method UniqueClimateGeneratorJsonLoader.

Parameters:
this.seed this.seed
this.dataFolder this.dataFolder
this.mustGetArray("UniqueZones" this.mustGetArray("UniqueZones"
Constants.DEFAULT_UNIQUE Constants.DEFAULT_UNIQUE

loadMaskFileJson

static JsonElement loadMaskFileJson (final Path file)

Method loadMaskFileJson.

Parameters:
final Path file