ArenaDefinition

data class ArenaDefinition(val key: String, val dimension: String, val pos1: EverArenas.ArenaPos, val pos2: EverArenas.ArenaPos, val extraPoints: List<EverArenas.ArenaPos>? = null, val spawnMarkers: List<EverArenas.ArenaPos>? = null, val yBounds: EverArenas.ArenaYBounds? = null)(source)

Stored arena definition.

Constructors

Link copied to clipboard
constructor(key: String, dimension: String, pos1: EverArenas.ArenaPos, pos2: EverArenas.ArenaPos, extraPoints: List<EverArenas.ArenaPos>? = null, spawnMarkers: List<EverArenas.ArenaPos>? = null, yBounds: EverArenas.ArenaYBounds? = null)

Properties

Link copied to clipboard

Dimension id string (e.g. minecraft:overworld)

Link copied to clipboard

Additional points included when deriving export bounds

Link copied to clipboard
val key: String

Arena key (lowercase a-z0-9_-)

Link copied to clipboard

First corner (inclusive)

Link copied to clipboard

Second corner (inclusive)

Link copied to clipboard

Player spawn positions defined during arena creation.

Link copied to clipboard

Optional manual Y range used when scanning/exporting templates.