Class NoiseBlockArrayJsonLoader.EntryJsonLoader
java.lang.Object
com.hypixel.hytale.procedurallib.json.Loader<SeedStringResource,NoiseBlockArray.Entry>
com.hypixel.hytale.procedurallib.json.JsonLoader<SeedStringResource,NoiseBlockArray.Entry>
com.hypixel.hytale.server.worldgen.loader.util.NoiseBlockArrayJsonLoader.EntryJsonLoader
- Enclosing class:
NoiseBlockArrayJsonLoader
protected static class NoiseBlockArrayJsonLoader.EntryJsonLoader
extends JsonLoader<SeedStringResource,NoiseBlockArray.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
ConstructorsConstructorDescriptionEntryJsonLoader(SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json) -
Method Summary
Modifier and TypeMethodDescriptionload()protected NoisePropertyprotected IDoubleRangeprotected BlockFluidEntryresolveBlockId(String name) 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
-
EntryJsonLoader
public EntryJsonLoader(@Nonnull SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json)
-
-
Method Details
-
load
- Specified by:
loadin classLoader<SeedStringResource,NoiseBlockArray.Entry>
-
loadRepetitions
-
loadNoise
-
resolveBlockId
-