Object MatterKeyType
-
- All Implemented Interfaces:
public class MatterKeyType extends AEKeyType
-
-
Field Summary
Fields Modifier and Type Field Description private final Class<out AEKey>keyClassprivate final IntegeramountPerByteprivate final ResourceLocationidprivate final IntegeramountPerOperationprivate final Stream<TagKey<?>>tagNamesprivate final IntegeramountPerUnitprivate final ByterawIdprivate final Componentdescriptionprivate final StringunitSymbolpublic final static MatterKeyTypeINSTANCE
-
Method Summary
Modifier and Type Method Description MapCodec<out AEKey>codec()IntegergetAmountPerOperation()IntegergetAmountPerByte()StringgetUnitSymbol()AEKeyreadFromPacket(RegistryFriendlyByteBuf input)-
Methods inherited from class appeng.api.stacks.AEKeyType
contains, filter, formatAmount, getAmountPerUnit, getDescription, getId, getKeyClass, getRawId, getTagNames, loadKeyFromTag, supportsFuzzyRangeSearch, tryCast -
Methods inherited from class dev.lapis256.apprep.api.ae2.stack.MatterKeyType
getAmountPerByte, getAmountPerOperation, getUnitSymbol -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
codec
MapCodec<out AEKey> codec()
-
getAmountPerOperation
Integer getAmountPerOperation()
-
getAmountPerByte
Integer getAmountPerByte()
-
getUnitSymbol
String getUnitSymbol()
-
readFromPacket
AEKey readFromPacket(RegistryFriendlyByteBuf input)
-
-
-
-