Package-level declarations

Types

Link copied to clipboard
@CataloguedBy(catalogue = DimensionTypes::class)
interface DimensionType : Keyed

Represents data for a dimension.

Link copied to clipboard
@Catalogue(type = DimensionType::class)
object DimensionTypes

All of the built-in vanilla dimension types.

Functions

Link copied to clipboard
@Contract(value = "_ -> new", pure = true)
inline fun dimensionType(builder: DimensionType.Builder.() -> Unit): DimensionType

Creates a new dimension type by applying the given builder to a new dimension type builder and building the instance.