public class TypeSerializers_v1_20_5 extends TypeSerializers
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
ARMOR_TRIM_MATERIAL |
protected static java.lang.String |
ARMOR_TRIM_PATTERN |
protected static java.lang.String |
ATTRIBUTE_MODIFIER |
protected static java.lang.String |
BLOCK_POS |
protected static java.lang.String |
BLOCK_PREDICATE |
protected static java.lang.String |
CUSTOM_DATA |
protected static java.lang.String |
DYE_COLOR |
protected static java.lang.String |
ENCHANTMENT_LEVELS |
protected static java.lang.String |
ITEM_STACK |
protected static java.lang.String |
PLAYER_NAME |
protected static java.lang.String |
RAW_TEXT_COMPONENT |
protected static java.lang.String |
SOUND_EVENT |
protected static java.lang.String |
STATUS_EFFECT |
protected static java.lang.String |
STRING_OR_RAW_COMPOUND_TAG |
protected static java.lang.String |
TEXT_COMPONENT |
registry, textComponentCodec| Constructor and Description |
|---|
TypeSerializers_v1_20_5(ItemComponentRegistry registry,
com.viaversion.viaversion.libs.mcstructs.text.serializer.TextComponentCodec textComponentCodec) |
| Modifier and Type | Method and Description |
|---|---|
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.registry.Holder<Types_v1_20_5.ArmorTrimMaterial>> |
armorTrimMaterial() |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.registry.Holder<Types_v1_20_5.ArmorTrimPattern>> |
armorTrimPattern() |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.AttributeModifier> |
attributeModifier() |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.BlockPos> |
blockPos() |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.BlockPredicate> |
blockPredicate() |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.nbt.tag.CompoundTag> |
customData() |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.DyeColor> |
dyeColor() |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<java.util.Map<com.viaversion.viaversion.libs.mcstructs.registry.RegistryEntry,java.lang.Integer>> |
enchantmentLevels() |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.ItemStack> |
itemStack() |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<java.lang.String> |
playerName() |
<T> com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.RawFilteredPair<T>> |
rawFilteredPair(com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<T> codec) |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.text.TextComponent> |
rawTextComponent() |
<T> com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.converter.model.Either<com.viaversion.viaversion.libs.mcstructs.core.Identifier,T>> |
registryEntry(java.util.function.Function<com.viaversion.viaversion.libs.mcstructs.core.Identifier,com.viaversion.viaversion.libs.mcstructs.converter.model.Result<java.lang.Void>> idVerifier,
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<T> entryCodec) |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.registry.Holder<Types_v1_20_5.SoundEvent>> |
soundEvent() |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.StatusEffect> |
statusEffect() |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.nbt.tag.CompoundTag> |
stringOrRawCompoundTag() |
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.text.TextComponent> |
textComponent(int maxLength) |
getTextComponentCodec, initprotected static final java.lang.String CUSTOM_DATA
protected static final java.lang.String STRING_OR_RAW_COMPOUND_TAG
protected static final java.lang.String ITEM_STACK
protected static final java.lang.String BLOCK_POS
protected static final java.lang.String RAW_TEXT_COMPONENT
protected static final java.lang.String TEXT_COMPONENT
protected static final java.lang.String PLAYER_NAME
protected static final java.lang.String DYE_COLOR
protected static final java.lang.String ENCHANTMENT_LEVELS
protected static final java.lang.String SOUND_EVENT
protected static final java.lang.String BLOCK_PREDICATE
protected static final java.lang.String ATTRIBUTE_MODIFIER
protected static final java.lang.String ARMOR_TRIM_MATERIAL
protected static final java.lang.String ARMOR_TRIM_PATTERN
protected static final java.lang.String STATUS_EFFECT
public TypeSerializers_v1_20_5(ItemComponentRegistry registry, com.viaversion.viaversion.libs.mcstructs.text.serializer.TextComponentCodec textComponentCodec)
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.nbt.tag.CompoundTag> customData()
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.nbt.tag.CompoundTag> stringOrRawCompoundTag()
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.ItemStack> itemStack()
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.BlockPos> blockPos()
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.text.TextComponent> rawTextComponent()
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.text.TextComponent> textComponent(int maxLength)
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<java.lang.String> playerName()
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.DyeColor> dyeColor()
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<java.util.Map<com.viaversion.viaversion.libs.mcstructs.registry.RegistryEntry,java.lang.Integer>> enchantmentLevels()
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.registry.Holder<Types_v1_20_5.SoundEvent>> soundEvent()
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.BlockPredicate> blockPredicate()
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.AttributeModifier> attributeModifier()
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.registry.Holder<Types_v1_20_5.ArmorTrimMaterial>> armorTrimMaterial()
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.registry.Holder<Types_v1_20_5.ArmorTrimPattern>> armorTrimPattern()
public com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.StatusEffect> statusEffect()
public <T> com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Types_v1_20_5.RawFilteredPair<T>> rawFilteredPair(com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<T> codec)
public <T> com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.converter.model.Either<com.viaversion.viaversion.libs.mcstructs.core.Identifier,T>> registryEntry(java.util.function.Function<com.viaversion.viaversion.libs.mcstructs.core.Identifier,com.viaversion.viaversion.libs.mcstructs.converter.model.Result<java.lang.Void>> idVerifier,
com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<T> entryCodec)