Class TileBiomeJsonLoader
java.lang.Object
com.hypixel.hytale.procedurallib.json.Loader<SeedStringResource,Biome>
com.hypixel.hytale.procedurallib.json.JsonLoader<SeedStringResource,Biome>
com.hypixel.hytale.server.worldgen.loader.biome.BiomeJsonLoader
com.hypixel.hytale.server.worldgen.loader.biome.TileBiomeJsonLoader
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.hypixel.hytale.server.worldgen.loader.biome.BiomeJsonLoader
biomeContext, fileContextFields inherited from class com.hypixel.hytale.procedurallib.json.JsonLoader
jsonFields inherited from class com.hypixel.hytale.procedurallib.json.Loader
dataFolder, seed -
Constructor Summary
ConstructorsConstructorDescriptionTileBiomeJsonLoader(SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json, BiomeFileContext biomeContext) -
Method Summary
Methods inherited from class com.hypixel.hytale.server.worldgen.loader.biome.BiomeJsonLoader
getColor, loadColor, loadCoverContainer, loadEnvironmentContainer, loadFadeContainer, loadHeightmapNoise, loadInterpolation, loadLayerContainers, loadPrefabContainer, loadTerrainHeightThreshold, loadTintContainer, loadWaterContainerMethods 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
-
TileBiomeJsonLoader
public TileBiomeJsonLoader(@Nonnull SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json, @Nonnull BiomeFileContext biomeContext)
-
-
Method Details
-
load
- Specified by:
loadin classLoader<SeedStringResource,Biome>
-
loadWeight
protected double loadWeight() -
loadSizeModifier
protected double loadSizeModifier()
-