Class BiomeAsset
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.assets.biomes.BiomeAsset
- All Implemented Interfaces:
JsonAsset<String>,JsonAssetWithMap<String,,DefaultAssetMap<String, BiomeAsset>> Cleanable
public class BiomeAsset
extends Object
implements JsonAssetWithMap<String,DefaultAssetMap<String,BiomeAsset>>, Cleanable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringstatic final AssetBuilderCodec<String, BiomeAsset> private AssetExtraInfo.Dataprivate EnvironmentProviderAssetprivate DensityAsset[]private Stringprivate MaterialProviderAssetprivate PropRuntimeAsset[]private static AssetStore<String, BiomeAsset, DefaultAssetMap<String, BiomeAsset>> private TerrainAssetprivate TintProviderAssetstatic final ValidatorCache<String> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(MaterialCache materialCache, SeedBox parentSeed, ReferenceBundle referenceBundle, WorkerIndexer workerIndexer) voidcleanUp()getId()
-
Field Details
-
VALIDATOR_CACHE
-
STORE
-
CODEC
-
id
-
data
-
terrainAsset
-
materialProviderAsset
-
propRuntimeAssets
-
environmentProviderAsset
-
tintProviderAsset
-
biomeName
-
floatingFunctionNodeAssets
-
-
Constructor Details
-
BiomeAsset
private BiomeAsset()
-
-
Method Details
-
getAssetStore
-
cleanUp
public void cleanUp() -
build
public BiomeType build(@Nonnull MaterialCache materialCache, @Nonnull SeedBox parentSeed, @Nonnull ReferenceBundle referenceBundle, @Nonnull WorkerIndexer workerIndexer) -
getBiomeName
-
getId
-