net.minecraft.network.chat

class ComponentSerialization$FuzzyCodec<T>

extends com.mojang.serialization.MapCodec<T>

vh$a
net.minecraft.network.chat.ComponentSerialization$FuzzyCodec
net.minecraft.class_8824$class_8825
net.minecraft.text.TextCodecs$FuzzyCodec
net.minecraft.src.C_302096_$C_302091_
net.minecraft.network.chat.ComponentSerialization$a

Field summary

Modifier and TypeField
private final List<com.mojang.serialization.MapCodec<? extends T>>
a
codecs
field_46599
codecs
f_303286_
private final Function<T, com.mojang.serialization.MapEncoder<? extends T>>
b
encoderGetter
field_46600
codecGetter
f_303269_

Constructor summary

ModifierConstructor
public (List<com.mojang.serialization.MapCodec<? extends T>> codecs, Function<T, com.mojang.serialization.MapEncoder<? extends T>> codecGetter)

Method summary

Modifier and TypeMethod
public <S> com.mojang.serialization.DataResult<T>
decode(com.mojang.serialization.DynamicOps<S> arg0, com.mojang.serialization.MapLike<S> arg1)
decode(com.mojang.serialization.DynamicOps<S> arg0, com.mojang.serialization.MapLike<S> arg1)
decode(com.mojang.serialization.DynamicOps<S> arg0, com.mojang.serialization.MapLike<S> arg1)
decode(com.mojang.serialization.DynamicOps<S> ops, com.mojang.serialization.MapLike<S> input)
decode(com.mojang.serialization.DynamicOps<S> p_310979_, com.mojang.serialization.MapLike<S> arg1)
public <S> com.mojang.serialization.RecordBuilder<S>
encode(T arg0, com.mojang.serialization.DynamicOps<S> arg1, com.mojang.serialization.RecordBuilder<S> arg2)
encode(T arg0, com.mojang.serialization.DynamicOps<S> arg1, com.mojang.serialization.RecordBuilder<S> arg2)
encode(T arg0, com.mojang.serialization.DynamicOps<S> arg1, com.mojang.serialization.RecordBuilder<S> arg2)
encode(T input, com.mojang.serialization.DynamicOps<S> ops, com.mojang.serialization.RecordBuilder<S> prefix)
encode(T p_312954_, com.mojang.serialization.DynamicOps<S> p_312771_, com.mojang.serialization.RecordBuilder<S> arg2)
public <S> Stream<S>
keys(com.mojang.serialization.DynamicOps<S> arg0)
keys(com.mojang.serialization.DynamicOps<S> arg0)
keys(com.mojang.serialization.DynamicOps<S> arg0)
keys(com.mojang.serialization.DynamicOps<S> ops)
keys(com.mojang.serialization.DynamicOps<S> arg0)