Contents
Class TerrainAsset
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.assets.terrains.TerrainAsset
- All Implemented Interfaces:
JsonAsset<String>, JsonAssetWithMap<String, DefaultAssetMap<String, TerrainAsset>>, Cleanable
- Direct Known Subclasses:
DensityTerrainAsset
public abstract class TerrainAsset
extends Object
implements Cleanable, JsonAssetWithMap<String, DefaultAssetMap<String, TerrainAsset>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BuilderCodec<TerrainAsset> static final AssetCodecMapCodec<String, TerrainAsset> -
Method Summary
Modifier and TypeMethodDescriptionabstract DensitybuildDensity(SeedBox parentSeed, ReferenceBundle referenceBundle, WorkerIndexer.Id workerId, ThreadBridge threadBridge) voidcleanUp()getId()
-
Field Details
-
CODEC
-
CHILD_ASSET_CODEC
-
CHILD_ASSET_CODEC_ARRAY
-
ABSTRACT_CODEC
-
-
Method Details
-
buildDensity
public abstract Density buildDensity(@Nonnull SeedBox parentSeed, @Nonnull ReferenceBundle referenceBundle, @Nonnull WorkerIndexer.Id workerId, @Nonnull ThreadBridge threadBridge) -
getId
-
cleanUp
-