ICapabilityCompoundable

interface ICapabilityCompoundable : ICapabilitySerializable<CompoundTag>

Inheritors

Properties

Link copied to clipboard
abstract val key: String

Functions

Link copied to clipboard
abstract fun deserializeNBT(p0: CompoundTag)
Link copied to clipboard
@NotNull
open fun <T : Any> getCapability(@NotNull p0: @NotNull Capability<T>): @NotNull LazyOptional<T>
@NotNull
abstract fun <T : Any> getCapability(@NotNull p0: @NotNull Capability<T>, @Nullable p1: @Nullable Direction?): @NotNull LazyOptional<T>
Link copied to clipboard
abstract fun serializeNBT(): CompoundTag