Class ClimateGraphJsonLoader<K extends SeedResource>
java.lang.Object
com.hypixel.hytale.procedurallib.json.Loader<K,ClimateGraph>
com.hypixel.hytale.procedurallib.json.JsonLoader<K,ClimateGraph>
com.hypixel.hytale.server.worldgen.loader.climate.ClimateGraphJsonLoader<K>
-
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
ConstructorsConstructorDescriptionClimateGraphJsonLoader(SeedString<K> seed, Path dataFolder, com.google.gson.JsonElement json) -
Method Summary
Modifier and TypeMethodDescriptionload()protected ClimateType[]protected doubleprotected ClimateGraph.FadeModeprotected doubleMethods 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
-
ClimateGraphJsonLoader
public ClimateGraphJsonLoader(SeedString<K> seed, Path dataFolder, com.google.gson.JsonElement json)
-
-
Method Details
-
load
- Specified by:
loadin classLoader<K extends SeedResource,ClimateGraph>
-
loadFadeMode
-
loadFadeRadius
protected double loadFadeRadius() -
loadFadeDistance
protected double loadFadeDistance() -
loadClimates
-