net.minecraft.network.chat

public class ComponentSerialization

xz
net.minecraft.network.chat.ComponentSerialization
net.minecraft.class_8824
net.minecraft.text.TextCodecs
net.minecraft.src.C_302096_
net.minecraft.network.chat.ComponentSerialization

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<Component>
a
CODEC
field_46597
CODEC
f_303288_
public static final StreamCodec<RegistryFriendlyByteBuf, Component>
b
STREAM_CODEC
field_48540
REGISTRY_PACKET_CODEC
f_315335_
public static final StreamCodec<RegistryFriendlyByteBuf, Optional<Component>>
c
OPTIONAL_STREAM_CODEC
field_48985
OPTIONAL_PACKET_CODEC
f_315970_
public static final StreamCodec<RegistryFriendlyByteBuf, Component>
d
TRUSTED_STREAM_CODEC
field_49666
UNLIMITED_REGISTRY_PACKET_CODEC
f_316335_
public static final StreamCodec<RegistryFriendlyByteBuf, Optional<Component>>
e
TRUSTED_OPTIONAL_STREAM_CODEC
field_49667
OPTIONAL_UNLIMITED_REGISTRY_PACKET_CODEC
f_316844_
public static final StreamCodec<io.netty.buffer.ByteBuf, Component>
f
TRUSTED_CONTEXT_FREE_STREAM_CODEC
field_49668
PACKET_CODEC
f_314039_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static com.mojang.serialization.Codec<Component>
a(int arg0)
flatRestrictedCodec(int arg0)
method_66572(int arg0)
withJsonLengthLimit(int maxLength)
m_386383_(int p_396705_)
private static MutableComponent
a(List<xx> arg0)
createFromList(List<Component> arg0)
method_54169(List<class_2561> arg0)
combine(List<Text> texts)
m_304932_(List<C_4996_> p_312708_)
public static <T> com.mojang.serialization.MapCodec<T>
a(beo$b<String, com.mojang.serialization.MapCodec<? extends T>> arg0, Function<T, com.mojang.serialization.MapCodec<? extends T>> arg1, String arg2)
createLegacyComponentMatcher(ExtraCodecs$LateBoundIdMapper<String, com.mojang.serialization.MapCodec<? extends T>> arg0, Function<T, com.mojang.serialization.MapCodec<? extends T>> arg1, String arg2)
method_54174(class_5699$class_10388<String, com.mojang.serialization.MapCodec<? extends T>> arg0, Function<T, com.mojang.serialization.MapCodec<? extends T>> arg1, String arg2)
dispatchingCodec(Codecs$IdMapper<String, com.mojang.serialization.MapCodec<? extends T>> idMapper, Function<T, com.mojang.serialization.MapCodec<? extends T>> typeToCodec, String typeKey)
m_306757_(C_140989_$C_370346_<String, com.mojang.serialization.MapCodec<? extends T>> p_425881_, Function<T, com.mojang.serialization.MapCodec<? extends T>> p_312447_, String p_311665_)
private static com.mojang.serialization.Codec<Component>
a(com.mojang.serialization.Codec<xx> arg0)
createCodec(com.mojang.serialization.Codec<Component> arg0)
method_54166(com.mojang.serialization.Codec<class_2561> arg0)
createCodec(com.mojang.serialization.Codec<Text> selfCodec)
m_305392_(com.mojang.serialization.Codec<C_4996_> p_310353_)
private static void
a(beo$b<String, com.mojang.serialization.MapCodec<? extends xy>> arg0)
bootstrap(ExtraCodecs$LateBoundIdMapper<String, com.mojang.serialization.MapCodec<? extends ComponentContents>> arg0)
method_74064(class_5699$class_10388<String, com.mojang.serialization.MapCodec<? extends class_7417>> arg0)
registerTypes(Codecs$IdMapper<String, com.mojang.serialization.MapCodec<? extends TextContent>> idMapper)
m_420219_(C_140989_$C_370346_<String, com.mojang.serialization.MapCodec<? extends C_213506_>> p_429905_)