Package net.minecraft.text
Class TextCodecs
java.lang.Object
net.minecraft.text.TextCodecs
- Mappings:
Namespace Name official tnintermediary net/minecraft/class_8824named net/minecraft/text/TextCodecs
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate 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>> codecGetter, Function<E, T> typeGetter)
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official aLtn;a:Lcom/mojang/serialization/Codec;intermediary field_46597Lnet/minecraft/class_8824;field_46597:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/text/TextCodecs;CODEC:Lcom/mojang/serialization/Codec;
-
STRINGIFIED_CODEC
- Mappings:
Namespace Name Mixin selector official bLtn;b:Lcom/mojang/serialization/Codec;intermediary field_46598Lnet/minecraft/class_8824;field_46598:Lcom/mojang/serialization/Codec;named STRINGIFIED_CODECLnet/minecraft/text/TextCodecs;STRINGIFIED_CODEC:Lcom/mojang/serialization/Codec;
-
-
Constructor Details
-
TextCodecs
public TextCodecs()
-
-
Method Details
-
combine
- Mappings:
Namespace Name Mixin selector official aLtn;a(Ljava/util/List;)Ltz;intermediary method_54169Lnet/minecraft/class_8824;method_54169(Ljava/util/List;)Lnet/minecraft/class_5250;named combineLnet/minecraft/text/TextCodecs;combine(Ljava/util/List;)Lnet/minecraft/text/MutableText;
-
dispatchingCodec
public static <T extends StringIdentifiable,E> com.mojang.serialization.MapCodec<E> dispatchingCodec(T[] types, Function<T, com.mojang.serialization.MapCodec<? extends E>> codecGetter, Function<E, T> typeGetter) - Mappings:
Namespace Name Mixin selector official aLtn;a([Lasu;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;intermediary method_54174Lnet/minecraft/class_8824;method_54174([Lnet/minecraft/class_3542;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;named dispatchingCodecLnet/minecraft/text/TextCodecs;dispatchingCodec([Lnet/minecraft/util/StringIdentifiable;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;
-
createCodec
private static com.mojang.serialization.Codec<Text> createCodec(com.mojang.serialization.Codec<Text> selfCodec) - Mappings:
Namespace Name Mixin selector official aLtn;a(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;intermediary method_54166Lnet/minecraft/class_8824;method_54166(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;named createCodecLnet/minecraft/text/TextCodecs;createCodec(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
-