Package net.minecraft.network.chat
Class ComponentSerialization.StrictEither<T>
java.lang.Object
com.mojang.serialization.CompressorHolder
com.mojang.serialization.MapCodec<T>
net.minecraft.network.chat.ComponentSerialization.StrictEither<T>
- All Implemented Interfaces:
- com.mojang.serialization.Compressable,- com.mojang.serialization.Keyable,- com.mojang.serialization.MapDecoder<T>,- com.mojang.serialization.MapEncoder<T>
- Enclosing class:
- ComponentSerialization
static class ComponentSerialization.StrictEither<T>
extends com.mojang.serialization.MapCodec<T>
- 
Nested Class SummaryNested classes/interfaces inherited from class com.mojang.serialization.MapCodeccom.mojang.serialization.MapCodec.MapCodecCodec<A extends Object>, com.mojang.serialization.MapCodec.ResultFunction<A extends Object>Nested classes/interfaces inherited from interface com.mojang.serialization.MapDecodercom.mojang.serialization.MapDecoder.Implementation<A extends Object>Nested classes/interfaces inherited from interface com.mojang.serialization.MapEncodercom.mojang.serialization.MapEncoder.Implementation<A extends Object>
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionStrictEither(String p_307439_, com.mojang.serialization.MapCodec<T> p_307644_, com.mojang.serialization.MapCodec<T> p_307415_) 
- 
Method SummaryModifier and TypeMethodDescription<O> com.mojang.serialization.DataResult<T>decode(com.mojang.serialization.DynamicOps<O> p_307279_, com.mojang.serialization.MapLike<O> p_307655_) <O> com.mojang.serialization.RecordBuilder<O>encode(T p_307352_, com.mojang.serialization.DynamicOps<O> p_307510_, com.mojang.serialization.RecordBuilder<O> p_307297_) <T1> Stream<T1>keys(com.mojang.serialization.DynamicOps<T1> p_307616_) Methods inherited from class com.mojang.serialization.MapCodeccodec, dependent, deprecated, fieldOf, flatXmap, forGetter, mapResult, of, of, orElse, orElse, orElse, orElseGet, orElseGet, orElseGet, setPartial, stable, unit, unit, withLifecycle, xmapMethods inherited from class com.mojang.serialization.CompressorHoldercompressorMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mojang.serialization.MapDecoderap, compressedDecode, compressor, decoder, flatMap, mapMethods inherited from interface com.mojang.serialization.MapEncodercomap, compressedBuilder, compressor, encoder, flatComap
- 
Field Details- 
typeFieldName
- 
typed
- 
fuzzy
 
- 
- 
Constructor Details- 
StrictEither
 
- 
- 
Method Details- 
decodepublic <O> com.mojang.serialization.DataResult<T> decode(com.mojang.serialization.DynamicOps<O> p_307279_, com.mojang.serialization.MapLike<O> p_307655_) 
- 
encodepublic <O> com.mojang.serialization.RecordBuilder<O> encode(T p_307352_, com.mojang.serialization.DynamicOps<O> p_307510_, com.mojang.serialization.RecordBuilder<O> p_307297_) 
- 
keys- Specified by:
- keysin interface- com.mojang.serialization.Keyable
- Specified by:
- keysin class- com.mojang.serialization.MapCodec<T>
 
 
-