Package net.minecraft.text
Class TextCodecs
java.lang.Object
net.minecraft.text.TextCodecs
- Mappings:
- Namespace - Name - named - net/minecraft/text/TextCodecs- intermediary - net/minecraft/class_8824- official - wr
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate static classprivate static class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<Text> static final PacketCodec<RegistryByteBuf, Optional<Text>> static final PacketCodec<RegistryByteBuf, Optional<Text>> static final PacketCodec<ByteBuf, Text> static final PacketCodec<RegistryByteBuf, Text> static final com.mojang.serialization.Codec<Text> static final PacketCodec<RegistryByteBuf, Text> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic com.mojang.serialization.Codec<Text> codec(int maxSerializedLength) private static MutableTextprivate static com.mojang.serialization.Codec<Text> createCodec(com.mojang.serialization.Codec<Text> selfCodec) static <T extends StringIdentifiable,E> 
 com.mojang.serialization.MapCodec<E> dispatchingCodec(T[] types, Function<T, com.mojang.serialization.MapCodec<? extends E>> typeToCodec, Function<E, T> valueToType, String dispatchingKey) 
- 
Field Details- 
CODEC- Mappings:
- Namespace - Name - Mixin selector - named - CODEC- Lnet/minecraft/text/TextCodecs;CODEC:Lcom/mojang/serialization/Codec;- intermediary - field_46597- Lnet/minecraft/class_8824;field_46597:Lcom/mojang/serialization/Codec;- official - a- Lwr;a:Lcom/mojang/serialization/Codec;
 
- 
REGISTRY_PACKET_CODEC- Mappings:
- Namespace - Name - Mixin selector - named - REGISTRY_PACKET_CODEC- Lnet/minecraft/text/TextCodecs;REGISTRY_PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;- intermediary - field_48540- Lnet/minecraft/class_8824;field_48540:Lnet/minecraft/class_9139;- official - b- Lwr;b:Lyn;
 
- 
OPTIONAL_PACKET_CODEC- Mappings:
- Namespace - Name - Mixin selector - named - OPTIONAL_PACKET_CODEC- Lnet/minecraft/text/TextCodecs;OPTIONAL_PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;- intermediary - field_48985- Lnet/minecraft/class_8824;field_48985:Lnet/minecraft/class_9139;- official - c- Lwr;c:Lyn;
 
- 
UNLIMITED_REGISTRY_PACKET_CODEC- Mappings:
- Namespace - Name - Mixin selector - named - UNLIMITED_REGISTRY_PACKET_CODEC- Lnet/minecraft/text/TextCodecs;UNLIMITED_REGISTRY_PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;- intermediary - field_49666- Lnet/minecraft/class_8824;field_49666:Lnet/minecraft/class_9139;- official - d- Lwr;d:Lyn;
 
- 
OPTIONAL_UNLIMITED_REGISTRY_PACKET_CODECpublic static final PacketCodec<RegistryByteBuf,Optional<Text>> OPTIONAL_UNLIMITED_REGISTRY_PACKET_CODEC- Mappings:
- Namespace - Name - Mixin selector - named - OPTIONAL_UNLIMITED_REGISTRY_PACKET_CODEC- Lnet/minecraft/text/TextCodecs;OPTIONAL_UNLIMITED_REGISTRY_PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;- intermediary - field_49667- Lnet/minecraft/class_8824;field_49667:Lnet/minecraft/class_9139;- official - e- Lwr;e:Lyn;
 
- 
PACKET_CODEC- Mappings:
- Namespace - Name - Mixin selector - named - PACKET_CODEC- Lnet/minecraft/text/TextCodecs;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;- intermediary - field_49668- Lnet/minecraft/class_8824;field_49668:Lnet/minecraft/class_9139;- official - f- Lwr;f:Lyn;
 
- 
STRINGIFIED_CODEC- Mappings:
- Namespace - Name - Mixin selector - named - STRINGIFIED_CODEC- Lnet/minecraft/text/TextCodecs;STRINGIFIED_CODEC:Lcom/mojang/serialization/Codec;- intermediary - field_46598- Lnet/minecraft/class_8824;field_46598:Lcom/mojang/serialization/Codec;- official - g- Lwr;g:Lcom/mojang/serialization/Codec;
 
 
- 
- 
Constructor Details- 
TextCodecspublic TextCodecs()
 
- 
- 
Method Details- 
codec- Mappings:
- Namespace - Name - Mixin selector - named - codec- Lnet/minecraft/text/TextCodecs;codec(I)Lcom/mojang/serialization/Codec;- intermediary - method_57973- Lnet/minecraft/class_8824;method_57973(I)Lcom/mojang/serialization/Codec;- official - a- Lwr;a(I)Lcom/mojang/serialization/Codec;
 
- 
combine- Mappings:
- Namespace - Name - Mixin selector - named - combine- Lnet/minecraft/text/TextCodecs;combine(Ljava/util/List;)Lnet/minecraft/text/MutableText;- intermediary - method_54169- Lnet/minecraft/class_8824;method_54169(Ljava/util/List;)Lnet/minecraft/class_5250;- official - a- Lwr;a(Ljava/util/List;)Lxd;
 
- 
dispatchingCodecpublic static <T extends StringIdentifiable,E> com.mojang.serialization.MapCodec<E> dispatchingCodec(T[] types, Function<T, com.mojang.serialization.MapCodec<? extends E>> typeToCodec, Function<E, T> valueToType, String dispatchingKey) - Mappings:
- Namespace - Name - Mixin selector - named - dispatchingCodec- Lnet/minecraft/text/TextCodecs;dispatchingCodec([Lnet/minecraft/util/StringIdentifiable;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;- intermediary - method_54174- Lnet/minecraft/class_8824;method_54174([Lnet/minecraft/class_3542;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;- official - a- Lwr;a([Lazv;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;
 
- 
createCodecprivate static com.mojang.serialization.Codec<Text> createCodec(com.mojang.serialization.Codec<Text> selfCodec) - Mappings:
- Namespace - Name - Mixin selector - named - createCodec- Lnet/minecraft/text/TextCodecs;createCodec(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;- intermediary - method_54166- Lnet/minecraft/class_8824;method_54166(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;- official - a- Lwr;a(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
 
 
-