UniqueClimateJsonLoader

public class UniqueClimateJsonLoader

Class UniqueClimateJsonLoader. Provides uniqueclimatejsonloader functionality for the Hytale server.

java.lang.Object > UniqueClimateJsonLoader

Field Summary

x

final int x

Field x.

y

final int y

Field y.

Method Detail

UniqueClimateJsonLoader

public public UniqueClimateJsonLoader (final SeedString seed, final Path dataFolder, @Nullable final JsonElement json)

Method UniqueClimateJsonLoader.

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

load

public UniqueClimateGenerator.Entry load ()

Method load.

loadName

protected String loadName ()

Method loadName.

loadParent

protected String loadParent ()

Method loadParent.

loadColor

protected int loadColor ()

Method loadColor.

loadRadius

protected int loadRadius ()

Method loadRadius.

loadOrigin

protected Vector2i loadOrigin ()

Method loadOrigin.

loadDistance

protected int loadDistance ()

Method loadDistance.

loadMinDistance

protected int loadMinDistance ()

Method loadMinDistance.

loadRule

protected ClimateSearch.Rule loadRule ()

Method loadRule.

ClimateRuleJsonLoader

public new ClimateRuleJsonLoader (this.seed, this.dataFolder, this.mustGetObject("Rule", null)

Method ClimateRuleJsonLoader.

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