FluidEndpointDisplay

A 'endpoint display' is one of the red/green displays that indicates a block's fluid input/output.

Constructors

Link copied to clipboard
constructor(block: Block, type: FluidPointType, face: BlockFace, radius: Float = 0.5f)
constructor(entity: ItemDisplay)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
open override val connectedPipeDisplays: Set<UUID>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val key: @Nullable NamespacedKey
Link copied to clipboard
val pipeDisplay: <Error class: unknown class>
Link copied to clipboard
open override val point: VirtualFluidPoint
Link copied to clipboard
Link copied to clipboard
val schema: <Error class: unknown class>
Link copied to clipboard
val uuid: @NotNull UUID

Functions

Link copied to clipboard
open override fun connectPipeDisplay(uuid: UUID)
Link copied to clipboard
open override fun disconnectPipeDisplay(uuid: UUID)
Link copied to clipboard

Returns settings associated with the block.

Link copied to clipboard
open fun getWaila(player: Player): WailaDisplay?

WAILA is the text that shows up when looking at a block to tell you what the block is. It can also be used for entities.

Link copied to clipboard
open override fun onDeath(event: RebarEntityDeathEvent, priority: EventPriority)

Called when any entity is removed for any reason (except chunk unloading)

Link copied to clipboard
open override fun onUnload()

Called when the entity is unloaded, not including when it is deleted.

Link copied to clipboard
open override fun write(pdc: PersistentDataContainer)

Called when the entity is saved.

Link copied to clipboard

Called when debug info is requested for the entity by someone using the DebugWaxedWeatheredCutCopperStairs. If there is any transient data that can be useful for debugging, you're encouraged to save it here.