net.minecraft.network.chat

class ComponentSerialization$StrictEither<T>

extends com.mojang.serialization.MapCodec<T>

yj$b
net.minecraft.network.chat.ComponentSerialization$StrictEither
net.minecraft.class_8824$class_8912
net.minecraft.text.TextCodecs$DispatchingCodec
net.minecraft.src.C_302096_$C_301912_
net.minecraft.network.chat.ComponentSerialization$b

字段概要

修饰符与类型字段
private final String
a
typeFieldName
field_46914
dispatchingKey
f_303015_
private final com.mojang.serialization.MapCodec<T>
b
typed
field_46915
withKeyCodec
f_303318_
private final com.mojang.serialization.MapCodec<T>
c
fuzzy
field_46916
withoutKeyCodec
f_303354_

构造函数概要

修饰符构造函数
public (String dispatchingKey, com.mojang.serialization.MapCodec<T> withKeyCodec, com.mojang.serialization.MapCodec<T> withoutKeyCodec)

方法概要

修饰符与类型方法
public <O> com.mojang.serialization.DataResult<T>
decode(com.mojang.serialization.DynamicOps<O> arg0, com.mojang.serialization.MapLike<O> arg1)
decode(com.mojang.serialization.DynamicOps<O> arg0, com.mojang.serialization.MapLike<O> arg1)
decode(com.mojang.serialization.DynamicOps<O> arg0, com.mojang.serialization.MapLike<O> arg1)
decode(com.mojang.serialization.DynamicOps<O> ops, com.mojang.serialization.MapLike<O> input)
decode(com.mojang.serialization.DynamicOps<O> p_311041_, com.mojang.serialization.MapLike<O> arg1)
public <O> com.mojang.serialization.RecordBuilder<O>
encode(T arg0, com.mojang.serialization.DynamicOps<O> arg1, com.mojang.serialization.RecordBuilder<O> arg2)
encode(T arg0, com.mojang.serialization.DynamicOps<O> arg1, com.mojang.serialization.RecordBuilder<O> arg2)
encode(T arg0, com.mojang.serialization.DynamicOps<O> arg1, com.mojang.serialization.RecordBuilder<O> arg2)
encode(T input, com.mojang.serialization.DynamicOps<O> ops, com.mojang.serialization.RecordBuilder<O> prefix)
encode(T p_310726_, com.mojang.serialization.DynamicOps<O> p_310170_, com.mojang.serialization.RecordBuilder<O> arg2)
public <T1> Stream<T1>
keys(com.mojang.serialization.DynamicOps<T1> arg0)
keys(com.mojang.serialization.DynamicOps<T1> arg0)
keys(com.mojang.serialization.DynamicOps<T1> arg0)
keys(com.mojang.serialization.DynamicOps<T1> ops)
keys(com.mojang.serialization.DynamicOps<T1> arg0)