HytaleDocs
Misc

CubicTestWorldGenProvider

A cubic-aware test generator that tiles the world into colour-coded feature regions to exercise the heightmap and other cubic-chunk paths.

Type

This field controls the type, it must be set to the constant value "CubicTest" to function as this type.

Type information: Constant value: CubicTest

Tint

The tint applied to every column.

Type information:

(Nullable) A color in the form:

  • #RRGGBB

  • rgb(rrr, ggg, bbb)

Environment

The environment applied to every section.

Type information: (Nullable) String

Reference to a Environment asset

SpawnY

The Y coordinate of the flat spawn platform top.

Type information: Integer defaults to: 160

FillBlockType

Neutral block used to fill the sub-surface crust beneath every region's coloured surface.

Type information: String

Reference to a BlockType asset

SpawnBlockType

Surface block for the spawn platform region.

Type information: String

Reference to a BlockType asset

HillsBlockType

Surface block for the rolling hills region (+X).

Type information: String

Reference to a BlockType asset

DefaultBlockType

Surface block for the default rolling hills that fill the world outside the labelled regions.

Type information: String

Reference to a BlockType asset

IslandsGroundBlockType

Surface block for the low ground of the floating-islands region (+Z).

Type information: String

Reference to a BlockType asset

IslandsBlockType

Block for the floating island blobs of the islands region (+Z).

Type information: String

Reference to a BlockType asset

CanyonBlockType

Surface block for the canyon region (−X), whose surface dips below Y=0.

Type information: String

Reference to a BlockType asset

CavesBlockType

Surface block for the caves/overhangs region (−Z).

Type information: String

Reference to a BlockType asset

WaterFloorBlockType

Surface block for the floor of the water-basin region (+X,+Z).

Type information: String

Reference to a BlockType asset

StairsBlockType

Surface block for the staircase region (−X,−Z).

Type information: String

Reference to a BlockType asset

TowerBlockType

Block for the never-ending tower region (−X,+Z): its ground surface and the base colour of the tower walls.

Type information: String

Reference to a BlockType asset

TowerAccentBlockType

Accent block woven through the tower walls as a helix, so vertical movement is visible against the base colour.

Type information: String

Reference to a BlockType asset

WaterFluidType

Fluid used to flood the water-basin region up to WATER_LEVEL.

Type information: String

Reference to a Fluid asset

PrefabPaths

Asset-relative prefab paths to sprinkle deterministically through the world.

Type information: (Nullable) Array of String

PrefabCellSize

Edge length of the 3D cells used for prefab placement; one cell rolls at most one prefab.

Type information: Integer defaults to: 64

MaxPrefabExtent

Maximum half-extent (in blocks) any configured prefab can span from its anchor. Bounds the cells inspected per section.

Type information: Integer defaults to: 32

PrefabDensity

Probability [0, 1] that a given spawn cell rolls a prefab.

Type information:

(Nullable) Either Number defaults to: 0.4000000059604645 or String that matches the pattern: ^(-?Infinity|NaN)$

On this page