Mine
data class Mine(val id: String, val display: Component, val blocks: List<MineBlock>, val randomBounds: Int, val from: Location, val to: Location, val blockFrom: Location, val blockTo: Location, val spawn: Location, val blockCountReset: Int, val resetDelay: Long, val level: Int, val item: ItemStack)
A configured mine.
Author
MarkusTieger
Since
0.2.0
Parameters
id
The id of the mine
display
The display component of the mine
blocks
What blocks could generate in the blockArea
random Bounds
The bounds for the random generator, required for the block generation
from
The lowest location of the area
to
The highest location of the area
block From
The lowest location of the blockArea
block To
The highest location of the blockArea
spawn
The spawn location of the mine
block Count Reset
The minimal block count at that the reset timer starts
reset Delay
The delay for the reset timer
level
The required level to go in the mine
item
The item representation of the mine, will be used in the Warp gui