Class CaveNodeCoverEntryJsonLoader
java.lang.Object
com.hypixel.hytale.procedurallib.json.Loader<SeedStringResource,CaveNodeType.CaveNodeCoverEntry>
com.hypixel.hytale.procedurallib.json.JsonLoader<SeedStringResource,CaveNodeType.CaveNodeCoverEntry>
com.hypixel.hytale.server.worldgen.loader.cave.CaveNodeCoverEntryJsonLoader
public class CaveNodeCoverEntryJsonLoader
extends JsonLoader<SeedStringResource,CaveNodeType.CaveNodeCoverEntry>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class com.hypixel.hytale.procedurallib.json.JsonLoader
jsonFields inherited from class com.hypixel.hytale.procedurallib.json.Loader
dataFolder, seed -
Constructor Summary
ConstructorsConstructorDescriptionCaveNodeCoverEntryJsonLoader(SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json) -
Method Summary
Modifier and TypeMethodDescriptionload()protected CaveNodeType.CaveNodeCoverTypeprotected ICoordinateConditionprotected ICoordinateRndConditionprotected ICoordinateConditionprotected intprotected 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
-
Field Details
-
DEFAULT_PARENT_MASK
-
-
Constructor Details
-
CaveNodeCoverEntryJsonLoader
public CaveNodeCoverEntryJsonLoader(@Nonnull SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json)
-
-
Method Details
-
load
- Specified by:
loadin classLoader<SeedStringResource,CaveNodeType.CaveNodeCoverEntry>
-
loadEntries
-
loadHeightCondition
-
loadMapCondition
-
loadDensityCondition
-
loadParentCondition
-
loadOffset
protected int loadOffset() -
loadAnchorType
-