Class WaterContainerJsonLoader.WaterContainerEntryJsonLoader
java.lang.Object
com.hypixel.hytale.procedurallib.json.Loader<SeedStringResource,WaterContainer.Entry>
com.hypixel.hytale.procedurallib.json.JsonLoader<SeedStringResource,WaterContainer.Entry>
com.hypixel.hytale.server.worldgen.loader.container.WaterContainerJsonLoader.WaterContainerEntryJsonLoader
- Enclosing class:
WaterContainerJsonLoader
private static class WaterContainerJsonLoader.WaterContainerEntryJsonLoader
extends JsonLoader<SeedStringResource,WaterContainer.Entry>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.hypixel.hytale.procedurallib.json.JsonLoader
JsonLoader.Constants -
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
ConstructorsConstructorDescriptionWaterContainerEntryJsonLoader(SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json) -
Method Summary
Modifier and TypeMethodDescriptionload()private IDoubleCoordinateSupplierloadMax()private IDoubleCoordinateSupplierloadMin()private NoisePropertyprivate ICoordinateConditionMethods 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
-
WaterContainerEntryJsonLoader
public WaterContainerEntryJsonLoader(@Nonnull SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json)
-
-
Method Details
-
load
- Specified by:
loadin classLoader<SeedStringResource,WaterContainer.Entry>
-
loadMin
-
loadMax
-
loadNoise
-
loadNoiseMask
-