FluidOrItem

sealed interface FluidOrItem : Keyed(source)

Inheritors

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data class Fluid(val fluid: RebarFluid, val amountMillibuckets: Double) : FluidOrItem, Record
Link copied to clipboard
data class Item(val item: ItemStack) : FluidOrItem, Record

Properties

Link copied to clipboard
@get:NotNull
abstract val key: @NotNull NamespacedKey

Functions

Link copied to clipboard
open fun key(): @NotNull Key
Link copied to clipboard
abstract fun matchesType(other: FluidOrItem): Boolean