Contents
Class WorldGenWorldAsset
java.lang.Object
com.hypixel.hytale.builtin.worldgen.assets.world.WorldGenWorldAsset
- All Implemented Interfaces:
JsonAsset<String>, JsonAssetWithMap<String, DefaultAssetMap<String, WorldGenWorldAsset>>
public final class WorldGenWorldAsset
extends Object
implements JsonAssetWithMap<String, DefaultAssetMap<String, WorldGenWorldAsset>>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic final classstatic final classstatic classstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DefaultAssetMap<String, WorldGenWorldAsset> static final AssetBuilderCodec<String, WorldGenWorldAsset> static final CodecMapCodec<WorldGenWorldAsset.MaskValue> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(SeedString<? extends SeedResource> seed, WorldGenWorldAsset.BuildContext context, WorldGenMembershipView memberships) intgetId()intintintgetWidth()
-
Field Details
-
MASK_CODEC
-
ASSET_MAP
-
CODEC
-
-
Constructor Details
-
WorldGenWorldAsset
public WorldGenWorldAsset()
-
-
Method Details
-
getAssetStore
@Nonnull public static AssetStore<String, WorldGenWorldAsset, DefaultAssetMap<String, WorldGenWorldAsset>> getAssetStore() -
getId
-
getWidth
public int getWidth() -
getHeight
public int getHeight() -
getOffsetX
public int getOffsetX() -
getOffsetY
public int getOffsetY() -
build
@Nonnull public ChunkGenerator build(@Nonnull SeedString<? extends SeedResource> seed, @Nonnull WorldGenWorldAsset.BuildContext context, @Nonnull WorldGenMembershipView memberships) throws WorldGenCompositionException - Throws:
WorldGenCompositionException
-