Class LayerContainerJsonLoader.LayerEntryJsonLoader<T extends LayerContainer.LayerEntry>
java.lang.Object
com.hypixel.hytale.procedurallib.json.Loader<SeedStringResource,T>
com.hypixel.hytale.procedurallib.json.JsonLoader<SeedStringResource,T>
com.hypixel.hytale.server.worldgen.loader.container.LayerContainerJsonLoader.LayerEntryJsonLoader<T>
- Direct Known Subclasses:
LayerContainerJsonLoader.DynamicLayerJsonLoader.DynamicLayerEntryJsonLoader,LayerContainerJsonLoader.StaticLayerJsonLoader.StaticLayerEntryJsonLoader
- Enclosing class:
LayerContainerJsonLoader
protected abstract static class LayerContainerJsonLoader.LayerEntryJsonLoader<T extends LayerContainer.LayerEntry>
extends JsonLoader<SeedStringResource,T>
-
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
ConstructorsConstructorDescriptionLayerEntryJsonLoader(SeedString<SeedStringResource> 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, load
-
Constructor Details
-
LayerEntryJsonLoader
public LayerEntryJsonLoader(@Nonnull SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json)
-
-
Method Details
-
loadBlocks
-
loadMapCondition
-