MatterKey

class MatterKey : AEKey

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val displayName: Component?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val id: Identifier
Link copied to clipboard
val location: Identifier
Link copied to clipboard
open val modId: String?
Link copied to clipboard
open override val primaryKey: Any
Link copied to clipboard
val stack: MatterStack
Link copied to clipboard
val type: IMatterType
open override val type: MatterKeyType
Link copied to clipboard
@get:Nullable
val unitSymbol: @Nullable String?

Functions

Link copied to clipboard
open override fun addDrops(amount: Long, drops: List<ItemStack>?, level: Level?, pos: BlockPos?)
Link copied to clipboard
open override fun dropSecondary(): AEKey
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open fun formatAmount(amount: Long, format: AmountFormat?): String?
Link copied to clipboard
fun fuzzyEquals(other: AEKey?, fuzzyMode: FuzzyMode?): Boolean
Link copied to clipboard
@Nullable
open operator fun <T : Any?> get(type: DataComponentType<T>?): @Nullable T?
Link copied to clipboard
open override fun getId(): Identifier
Link copied to clipboard
open override fun getPrimaryKey(): Any
Link copied to clipboard
open override fun getType(): MatterKeyType
Link copied to clipboard
open override fun hasComponents(): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open fun isTagged(tag: TagKey<*>?): Boolean
Link copied to clipboard
@Contract(value = "null -> false")
fun matches(@Nullable stack: @Nullable GenericStack?): Boolean
Link copied to clipboard
fun toStack(amount: Long): MatterStack
Link copied to clipboard
open override fun toTag(output: ValueOutput)
Link copied to clipboard
fun toTagGeneric(output: ValueOutput?)
Link copied to clipboard
open fun wrapForDisplayOrFilter(): ItemStack?
Link copied to clipboard
open override fun writeToPacket(data: RegistryFriendlyByteBuf)