Hierarchy For Package petrolpark.mc.library.util.codec
Class Hierarchy
- java.lang.Object
- petrolpark.mc.library.util.codec.CodecHelper
- com.mojang.serialization.CompressorHolder (implements com.mojang.serialization.Compressable)
- petrolpark.mc.library.util.codec.ContextualMapCodec<CONTEXT,
A> (implements petrolpark.mc.library.util.codec.ContextualMapDecoder<CONTEXT, A>, petrolpark.mc.library.util.codec.ContextualMapEncoder<CONTEXT, A>) - petrolpark.mc.library.util.codec.ContextualKeyDispatchCodec<CONTEXT,
K, V> - petrolpark.mc.library.util.codec.ContextualOptionalFieldCodec<CONTEXT,
A>
- petrolpark.mc.library.util.codec.ContextualKeyDispatchCodec<CONTEXT,
- petrolpark.mc.library.util.codec.ContextualMapDecoder.Implementation<CONTEXT,
A> (implements petrolpark.mc.library.util.codec.ContextualMapDecoder<CONTEXT, A>) - petrolpark.mc.library.util.codec.ContextualFieldDecoder<CONTEXT,
A>
- petrolpark.mc.library.util.codec.ContextualFieldDecoder<CONTEXT,
- petrolpark.mc.library.util.codec.ContextualMapEncoder.Implementation<CONTEXT,
A> (implements petrolpark.mc.library.util.codec.ContextualMapEncoder<CONTEXT, A>) - petrolpark.mc.library.util.codec.ContextualFieldEncoder<CONTEXT,
A>
- petrolpark.mc.library.util.codec.ContextualFieldEncoder<CONTEXT,
- com.mojang.serialization.MapDecoder.Implementation<A> (implements com.mojang.serialization.MapDecoder<A>)
- petrolpark.mc.library.util.codec.OptionalFieldDecoder<A>
- petrolpark.mc.library.util.codec.ContextualMapCodec<CONTEXT,
- petrolpark.mc.library.util.codec.ContextualCodec.RecursiveContextualCodec<CONTEXT,
T> (implements petrolpark.mc.library.util.codec.ContextualCodec<CONTEXT, A>) - petrolpark.mc.library.util.codec.RecordContextualCodecBuilder<CONTEXT,
O, F> (implements com.mojang.datafixers.kinds.App<F, A>) - petrolpark.mc.library.util.codec.RecordContextualCodecBuilder.Instance<CONTEXT,
O> (implements com.mojang.datafixers.kinds.Applicative<F, Mu>) - petrolpark.mc.library.util.codec.RecordContextualCodecBuilder.Mu<CONTEXT,
O> (implements com.mojang.datafixers.kinds.K1) - petrolpark.mc.library.util.codec.RecordDecoderBuilder<O,
F> (implements com.mojang.datafixers.kinds.App<F, A>) - petrolpark.mc.library.util.codec.RecordDecoderBuilder.Instance<O> (implements com.mojang.datafixers.kinds.Applicative<F,
Mu>) - petrolpark.mc.library.util.codec.RecordDecoderBuilder.Mu<O> (implements com.mojang.datafixers.kinds.K1)
Interface Hierarchy
- petrolpark.mc.library.util.codec.ContextualDecoder<CONTEXT,
A> - petrolpark.mc.library.util.codec.ContextualCodec<CONTEXT,
A> (also extends petrolpark.mc.library.util.codec.ContextualEncoder<CONTEXT, A>)
- petrolpark.mc.library.util.codec.ContextualCodec<CONTEXT,
- petrolpark.mc.library.util.codec.ContextualEncoder<CONTEXT,
A> - petrolpark.mc.library.util.codec.ContextualCodec<CONTEXT,
A> (also extends petrolpark.mc.library.util.codec.ContextualDecoder<CONTEXT, A>)
- petrolpark.mc.library.util.codec.ContextualCodec<CONTEXT,
- petrolpark.mc.library.util.codec.ContextualStreamCodec<B,
CONTEXT, V> - com.mojang.serialization.Keyable
- petrolpark.mc.library.util.codec.ContextualMapDecoder<CONTEXT,
A> - petrolpark.mc.library.util.codec.ContextualMapEncoder<CONTEXT,
A>
- petrolpark.mc.library.util.codec.ContextualMapDecoder<CONTEXT,
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- petrolpark.mc.library.util.codec.ContextualListCodec<CONTEXT,
E> (implements petrolpark.mc.library.util.codec.ContextualCodec<CONTEXT, A>) - petrolpark.mc.library.util.codec.ContextualMapCodec.ContextualMapCodecCodec<CONTEXT,
A> (implements petrolpark.mc.library.util.codec.ContextualCodec<CONTEXT, A>) - petrolpark.mc.library.util.codec.EitherDecoder<F,
S> (implements com.mojang.serialization.Decoder<A>)
- petrolpark.mc.library.util.codec.ContextualListCodec<CONTEXT,
- java.lang.Record