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: ResourceLocation
Link copied to clipboard
val location: ResourceLocation
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(): ResourceLocation
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(registries: HolderLookup.Provider): CompoundTag
Link copied to clipboard
fun toTagGeneric(registries: HolderLookup.Provider?): CompoundTag?
Link copied to clipboard
open fun wrapForDisplayOrFilter(): ItemStack?
Link copied to clipboard
open override fun writeToPacket(data: RegistryFriendlyByteBuf)