Class Types1_20_5<K extends VersionedStructuredDataKeys,E extends AbstractEntityDataTypes>
java.lang.Object
com.viaversion.viaversion.api.type.types.version.Types1_20_5<K,E>
- All Implemented Interfaces:
VersionedTypesHolder
- Direct Known Subclasses:
Types1_21
public class Types1_20_5<K extends VersionedStructuredDataKeys,E extends AbstractEntityDataTypes>
extends Object
implements VersionedTypesHolder
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Type<EntityData>
final Type<List<EntityData>>
final E
final ParticleType
final StructuredDataType
final Type<StructuredData<?>[]>
final K
-
Constructor Summary
ConstructorsConstructorDescriptionTypes1_20_5
(Function<Types1_20_5<?, ?>, K> keysSupplier, Function<Types1_20_5<?, ?>, E> entityDataTypesSupplier) -
Method Summary
-
Field Details
-
structuredData
-
lengthPrefixedStructuredData
-
structuredDataArray
-
item
-
lengthPrefixedItem
-
itemArray
-
itemCost
-
optionalItemCost
-
structuredDataKeys
-
particle
-
particles
-
entityDataTypes
-
entityData
-
entityDataList
-
-
Constructor Details
-
Types1_20_5
public Types1_20_5(Function<Types1_20_5<?, ?>, K> keysSupplier, Function<Types1_20_5<?, ?>, E> entityDataTypesSupplier)
-
-
Method Details
-
item
- Specified by:
item
in interfaceVersionedTypesHolder
-
itemArray
- Specified by:
itemArray
in interfaceVersionedTypesHolder
-
itemCost
- Specified by:
itemCost
in interfaceVersionedTypesHolder
-
optionalItemCost
- Specified by:
optionalItemCost
in interfaceVersionedTypesHolder
-
lengthPrefixedItem
- Specified by:
lengthPrefixedItem
in interfaceVersionedTypesHolder
-
structuredData
- Specified by:
structuredData
in interfaceVersionedTypesHolder
-
structuredDataArray
- Specified by:
structuredDataArray
in interfaceVersionedTypesHolder
-
structuredDataKeys
- Specified by:
structuredDataKeys
in interfaceVersionedTypesHolder
-
particle
- Specified by:
particle
in interfaceVersionedTypesHolder
-
particles
- Specified by:
particles
in interfaceVersionedTypesHolder
-
entityDataTypes
- Specified by:
entityDataTypes
in interfaceVersionedTypesHolder
-
entityDataList
- Specified by:
entityDataList
in interfaceVersionedTypesHolder
-