Class BlockPlacementMaskJsonLoader
java.lang.Object
com.hypixel.hytale.procedurallib.json.Loader<SeedStringResource,BlockPlacementMask>
com.hypixel.hytale.procedurallib.json.JsonLoader<SeedStringResource,BlockPlacementMask>
com.hypixel.hytale.server.worldgen.loader.prefab.BlockPlacementMaskJsonLoader
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate static final BlockPlacementMask.IEntryprivate static final BlockPlacementMask.IEntryFields inherited from class com.hypixel.hytale.procedurallib.json.JsonLoader
jsonFields inherited from class com.hypixel.hytale.procedurallib.json.Loader
dataFolder, seed -
Constructor Summary
ConstructorsConstructorDescriptionBlockPlacementMaskJsonLoader(SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json) -
Method Summary
Modifier and TypeMethodDescriptionload()protected BlockPlacementMask.IEntry[]loadEntries(com.google.gson.JsonArray jsonArray) protected com.google.gson.JsonElementloadFileConstructor(String filePath) Methods inherited from class com.hypixel.hytale.procedurallib.json.JsonLoader
error, error, get, getRaw, has, isBoolean, isNumber, loadFile, loadFileElem, mustGet, mustGet, mustGetArray, mustGetBool, mustGetNumber, mustGetObject, mustGetStringMethods inherited from class com.hypixel.hytale.procedurallib.json.Loader
getDataFolder, getSeed
-
Field Details
-
WILDCARD_FALSE
-
WILDCARD_TRUE
-
fileName
-
-
Constructor Details
-
BlockPlacementMaskJsonLoader
public BlockPlacementMaskJsonLoader(@Nonnull SeedString<SeedStringResource> seed, Path dataFolder, com.google.gson.JsonElement json)
-
-
Method Details
-
load
- Specified by:
loadin classLoader<SeedStringResource,BlockPlacementMask>
-
loadEntries
@Nonnull protected BlockPlacementMask.IEntry[] loadEntries(@Nonnull com.google.gson.JsonArray jsonArray) -
loadFileConstructor
- Overrides:
loadFileConstructorin classJsonLoader<SeedStringResource,BlockPlacementMask>
-