Package Hierarchies:
Class Hierarchy
- java.lang.Object
- net.minecraft.util.dynamic.Codecs
- net.minecraft.util.dynamic.Codecs.Either<F,S> (implements com.mojang.serialization.Codec<A>)
- net.minecraft.util.dynamic.Codecs.Recursive<T> (implements com.mojang.serialization.Codec<A>)
- com.mojang.serialization.CompressorHolder (implements com.mojang.serialization.Compressable)
- com.mojang.serialization.MapCodec<A> (implements com.mojang.serialization.MapDecoder<A>, com.mojang.serialization.MapEncoder<A>)
- net.minecraft.util.dynamic.ForwardingDynamicOps<T> (implements com.mojang.serialization.DynamicOps<T>)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.util.dynamic.CodecHolder<A>
- net.minecraft.util.dynamic.Codecs.StrictUnboundedMap<K,V> (implements com.mojang.serialization.codecs.BaseMapCodec<K,V>, com.mojang.serialization.Codec<A>)
- net.minecraft.util.dynamic.Codecs.TagEntryId
- net.minecraft.util.dynamic.Codecs.Xor<F,S> (implements com.mojang.serialization.Codec<A>)
- net.minecraft.util.dynamic.Range<T>