Hierarchy For Package dev.latvian.mods.klib.data
Class Hierarchy
- java.lang.Object
- 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>)
- dev.latvian.mods.klib.data.DataTypeBuilderCodec<C>
- com.mojang.serialization.MapCodec<A> (implements com.mojang.serialization.MapDecoder<A>, com.mojang.serialization.MapEncoder<A>)
- dev.latvian.mods.klib.data.DataType<T>
- dev.latvian.mods.klib.data.DataTypeBuilder<C>
- com.mojang.serialization.CompressorHolder (implements com.mojang.serialization.Compressable)
Interface Hierarchy
- dev.latvian.mods.klib.data.ArgumentGetter<T>
- dev.latvian.mods.klib.data.ArgumentTypeProvider<T>
- dev.latvian.mods.klib.data.ArgumentTypeProvider.NS<T>
- dev.latvian.mods.klib.data.ArgumentTypeProvider.NSNCTX<T>
- dev.latvian.mods.klib.data.DataTypeField<C,
T> - dev.latvian.mods.klib.data.DataTypes
- dev.latvian.mods.klib.data.JOMLDataTypes
- dev.latvian.mods.klib.data.NumberDataType
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- dev.latvian.mods.klib.data.DataTypeBuilderStreamCodec<C> (implements net.minecraft.network.codec.StreamCodec<B,
V>) - dev.latvian.mods.klib.data.DataTypeField.OptionalDefaultField<C,
T> (implements dev.latvian.mods.klib.data.DataTypeField<C, T>) - dev.latvian.mods.klib.data.DataTypeField.OptionalField<C,
T> (implements dev.latvian.mods.klib.data.DataTypeField<C, T>) - dev.latvian.mods.klib.data.DataTypeField.RequiredField<C,
T> (implements dev.latvian.mods.klib.data.DataTypeField<C, T>) - dev.latvian.mods.klib.data.RegisteredDataType<T>
- dev.latvian.mods.klib.data.DataTypeBuilderStreamCodec<C> (implements net.minecraft.network.codec.StreamCodec<B,
- java.lang.Record