MatterKeyType

object MatterKeyType : AEKeyType

Properties

Link copied to clipboard
open override val amountPerByte: Int
Link copied to clipboard
open override val amountPerOperation: Int
Link copied to clipboard
open val amountPerUnit: Int
Link copied to clipboard
open val description: Component?
Link copied to clipboard
val id: ResourceLocation?
Link copied to clipboard
val keyClass: Class<out AEKey?>?
Link copied to clipboard
val rawId: Byte
Link copied to clipboard
open val tagNames: Stream<TagKey<*>?>?
Link copied to clipboard
open override val unitSymbol: String

Functions

Link copied to clipboard
open override fun codec(): MapCodec<out AEKey>
Link copied to clipboard
operator fun contains(key: AEKey?): Boolean
Link copied to clipboard
fun filter(): AEKeyFilter?
Link copied to clipboard
fun formatAmount(amount: Long, format: AmountFormat?): String?
Link copied to clipboard
open override fun getAmountPerByte(): Int
Link copied to clipboard
open override fun getAmountPerOperation(): Int
Link copied to clipboard
open override fun getUnitSymbol(): String
Link copied to clipboard
@Nullable
open fun loadKeyFromTag(registries: HolderLookup.Provider?, tag: CompoundTag?): @Nullable AEKey?
Link copied to clipboard
open override fun readFromPacket(input: RegistryFriendlyByteBuf): AEKey
Link copied to clipboard
Link copied to clipboard
@Nullable
fun tryCast(key: AEKey?): @Nullable AEKey?