Animation

class Animation(val player: Player, val slotType: InventoryType, val title: Component)

Animation!

Constructors

Link copied to clipboard
constructor(player: Player, slotType: InventoryType, title: Component)

Properties

Link copied to clipboard
lateinit var base: InventoryBuilder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
lateinit var onPlayAnimation: (ticks: Int) -> Unit
Link copied to clipboard
lateinit var onStopEvent: () -> Unit
Link copied to clipboard
val player: Player
Link copied to clipboard
Link copied to clipboard
var taskId: Int
Link copied to clipboard
var tick: Int
Link copied to clipboard
val title: Component

Functions

Link copied to clipboard
Link copied to clipboard
fun frame(tick: Int, title: Component = this.title, init: SimpleInventoryBuilder.() -> Unit)
Link copied to clipboard
fun onPlay(func: (ticks: Int) -> Unit)
Link copied to clipboard
fun onStop(func: () -> Unit)
Link copied to clipboard
fun start(resetTicks: Boolean = true)
Link copied to clipboard
fun stop(closeGui: Boolean = false)