Class CoverContainerJsonLoader.CoverContainerEntryJsonLoader
java.lang.Object
com.hypixel.hytale.procedurallib.json.Loader<SeedStringResource,CoverContainer.CoverContainerEntry>
com.hypixel.hytale.procedurallib.json.JsonLoader<SeedStringResource,CoverContainer.CoverContainerEntry>
com.hypixel.hytale.server.worldgen.loader.container.CoverContainerJsonLoader.CoverContainerEntryJsonLoader
- Enclosing class:
CoverContainerJsonLoader
public static class CoverContainerJsonLoader.CoverContainerEntryJsonLoader
extends JsonLoader<SeedStringResource,CoverContainer.CoverContainerEntry>
-
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
ConstructorsConstructorDescriptionCoverContainerEntryJsonLoader(SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json) -
Method Summary
Modifier and TypeMethodDescriptionload()protected doubleprotected ICoordinateRndConditionprotected ICoordinateConditionprotected int[]loadOffsetArray(int length) protected booleanprotected IBlockFluidConditionMethods 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
-
CoverContainerEntryJsonLoader
public CoverContainerEntryJsonLoader(@Nonnull SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json)
-
-
Method Details
-
load
- Specified by:
loadin classLoader<SeedStringResource,CoverContainer.CoverContainerEntry>
-
loadEntries
@Nonnull protected IWeightedMap<CoverContainer.CoverContainerEntry.CoverContainerEntryPart> loadEntries() -
loadOffsetArray
protected int[] loadOffsetArray(int length) -
loadDensity
protected double loadDensity() -
loadMapCondition
-
loadHeightCondition
-
loadParents
-
loadOnWater
protected boolean loadOnWater()
-