Contents
Class UniqueZoneEntryJsonLoader
java.lang.Object
com.hypixel.hytale.procedurallib.json.Loader<SeedStringResource, Zone.UniqueEntry[]>
com.hypixel.hytale.procedurallib.json.JsonLoader<SeedStringResource, Zone.UniqueEntry[]>
com.hypixel.hytale.server.worldgen.loader.zone.UniqueZoneEntryJsonLoader
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class JsonLoader
JSON_ARR_LOADER, JSON_LOADER, JSON_OBJ_LOADER -
Constructor Summary
ConstructorsConstructorDescriptionUniqueZoneEntryJsonLoader(SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json, Map<String, Zone> zoneLookup) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcollectZones(Set<String> zoneSet, com.google.gson.JsonElement json) load()Methods inherited from class JsonLoader
get, getOrLoad, getRaw, hasMethods inherited from class Loader
getDataFolder, getSeed
-
Constructor Details
-
UniqueZoneEntryJsonLoader
public UniqueZoneEntryJsonLoader(SeedString<SeedStringResource> seed, Path dataFolder, @Nullable com.google.gson.JsonElement json, Map<String, Zone> zoneLookup)
-
-
Method Details
-
load
- Specified by:
loadin classLoader<SeedStringResource, Zone.UniqueEntry[]>
-
collectZones
-