Class LayerContainerJsonLoader.StaticLayerJsonLoader.StaticLayerEntryJsonLoader
java.lang.Object
com.hypixel.hytale.procedurallib.json.Loader<SeedStringResource,LayerContainer.StaticLayerEntry>
com.hypixel.hytale.procedurallib.json.JsonLoader<SeedStringResource,LayerContainer.StaticLayerEntry>
com.hypixel.hytale.server.worldgen.loader.container.LayerContainerJsonLoader.LayerEntryJsonLoader<LayerContainer.StaticLayerEntry>
com.hypixel.hytale.server.worldgen.loader.container.LayerContainerJsonLoader.StaticLayerJsonLoader.StaticLayerEntryJsonLoader
- Enclosing class:
LayerContainerJsonLoader.StaticLayerJsonLoader
protected static class LayerContainerJsonLoader.StaticLayerJsonLoader.StaticLayerEntryJsonLoader
extends LayerContainerJsonLoader.LayerEntryJsonLoader<LayerContainer.StaticLayerEntry>
-
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
ConstructorsConstructorDescriptionStaticLayerEntryJsonLoader(SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json) -
Method Summary
Modifier and TypeMethodDescriptionload()protected IDoubleCoordinateSupplierloadMax()protected NoisePropertyprotected IDoubleCoordinateSupplierloadMin()protected NoisePropertyMethods inherited from class com.hypixel.hytale.server.worldgen.loader.container.LayerContainerJsonLoader.LayerEntryJsonLoader
loadBlocks, loadMapConditionMethods 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
-
StaticLayerEntryJsonLoader
public StaticLayerEntryJsonLoader(@Nonnull SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json)
-
-
Method Details
-
load
- Specified by:
loadin classLoader<SeedStringResource,LayerContainer.StaticLayerEntry>
-
loadMin
-
loadMax
-
loadMinNoise
-
loadMaxNoise
-