Class Types26_1<K extends VersionedStructuredDataKeys,E extends AbstractEntityDataTypes>
java.lang.Object
com.viaversion.viaversion.api.type.types.version.Types1_20_5<K,E>
com.viaversion.viaversion.api.type.types.version.Types26_1<K,E>
- All Implemented Interfaces:
VersionedTypesHolder
public class Types26_1<K extends VersionedStructuredDataKeys,E extends AbstractEntityDataTypes>
extends Types1_20_5<K,E>
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class com.viaversion.viaversion.api.type.types.version.Types1_20_5
entityData, entityDataList, entityDataTypes, item, itemArray, itemCost, lengthPrefixedItem, lengthPrefixedStructuredData, optionalItemCost, particle, particles, structuredData, structuredDataArray -
Constructor Summary
ConstructorsConstructorDescriptionTypes26_1(Function<VersionedTypesHolder, K> keysSupplier, Function<VersionedTypesHolder, E> entityDataTypesSupplier) -
Method Summary
Modifier and TypeMethodDescriptionReturns the unmapped item stack template type, used for certain recipes/templates in 26.1+.Methods inherited from class com.viaversion.viaversion.api.type.types.version.Types1_20_5
entityDataList, entityDataTypes, initKeys, item, itemArray, itemCost, lengthPrefixedItem, optionalItemCost, particle, particles, structuredData, structuredDataArray, structuredDataKeys
-
Field Details
-
itemTemplate
-
optionalItemTemplate
-
itemTemplateArray
-
-
Constructor Details
-
Types26_1
public Types26_1(Function<VersionedTypesHolder, K> keysSupplier, Function<VersionedTypesHolder, E> entityDataTypesSupplier)
-
-
Method Details
-
itemTemplate
Description copied from interface:VersionedTypesHolderReturns the unmapped item stack template type, used for certain recipes/templates in 26.1+.- Specified by:
itemTemplatein interfaceVersionedTypesHolder- Overrides:
itemTemplatein classTypes1_20_5<K extends VersionedStructuredDataKeys,E extends AbstractEntityDataTypes> - Returns:
- unmapped item stack template type
-
optionalItemTemplate
- Specified by:
optionalItemTemplatein interfaceVersionedTypesHolder- Overrides:
optionalItemTemplatein classTypes1_20_5<K extends VersionedStructuredDataKeys,E extends AbstractEntityDataTypes>
-
itemTemplateArray
- Specified by:
itemTemplateArrayin interfaceVersionedTypesHolder- Overrides:
itemTemplateArrayin classTypes1_20_5<K extends VersionedStructuredDataKeys,E extends AbstractEntityDataTypes>
-