Class UniqueClimateJsonLoader<K extends SeedResource>
java.lang.Object
com.hypixel.hytale.procedurallib.json.Loader<K,UniqueClimateGenerator.Entry>
com.hypixel.hytale.procedurallib.json.JsonLoader<K,UniqueClimateGenerator.Entry>
com.hypixel.hytale.server.worldgen.loader.climate.UniqueClimateJsonLoader<K>
public class UniqueClimateJsonLoader<K extends SeedResource>
extends JsonLoader<K,UniqueClimateGenerator.Entry>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.hypixel.hytale.procedurallib.json.JsonLoader
jsonFields inherited from class com.hypixel.hytale.procedurallib.json.Loader
dataFolder, seed -
Constructor Summary
ConstructorsConstructorDescriptionUniqueClimateJsonLoader(SeedString<K> seed, Path dataFolder, com.google.gson.JsonElement json) -
Method Summary
Methods inherited from class com.hypixel.hytale.procedurallib.json.JsonLoader
error, error, get, getRaw, has, isBoolean, isNumber, loadFile, loadFileConstructor, loadFileElem, mustGet, mustGet, mustGetArray, mustGetBool, mustGetNumber, mustGetObject, mustGetStringMethods inherited from class com.hypixel.hytale.procedurallib.json.Loader
getDataFolder, getSeed
-
Constructor Details
-
UniqueClimateJsonLoader
public UniqueClimateJsonLoader(SeedString<K> seed, Path dataFolder, @Nullable com.google.gson.JsonElement json)
-
-
Method Details
-
load
- Specified by:
loadin classLoader<K extends SeedResource,UniqueClimateGenerator.Entry>
-
loadName
-
loadParent
-
loadColor
protected int loadColor() -
loadRadius
protected int loadRadius() -
loadOrigin
-
loadDistance
protected int loadDistance() -
loadMinDistance
protected int loadMinDistance() -
loadRule
-