Hierarchy For Package net.minecraft.core.component
Class Hierarchy
- java.lang.Object
- net.minecraft.core.component.DataComponentExactPredicate (implements java.util.function.Predicate<T>)
- net.minecraft.core.component.DataComponentExactPredicate.Builder
- net.minecraft.core.component.DataComponentMap.Builder (implements net.neoforged.neoforge.common.extensions.IDataComponentMapBuilderExtensions)
- net.minecraft.core.component.DataComponentPatch
- net.minecraft.core.component.DataComponentPatch.Builder
- net.minecraft.core.component.DataComponents
- net.minecraft.core.component.DataComponentType.Builder<T>
- net.minecraft.core.component.DataComponentType.Builder.SimpleType<T> (implements net.minecraft.core.component.DataComponentType<T>)
- net.minecraft.core.component.PatchedDataComponentMap (implements net.minecraft.core.component.DataComponentMap)
Interface Hierarchy
- net.minecraft.core.component.DataComponentGetter
- net.minecraft.core.component.DataComponentHolder (also extends net.neoforged.neoforge.common.extensions.IDataComponentHolderExtension)
- net.minecraft.core.component.DataComponentMap (also extends java.lang.Iterable<T>)
- net.minecraft.core.component.DataComponentPatch.CodecGetter
- net.minecraft.core.component.DataComponentType<T>
- net.neoforged.neoforge.common.extensions.IDataComponentHolderExtension
- net.minecraft.core.component.DataComponentHolder (also extends net.minecraft.core.component.DataComponentGetter)
- java.lang.Iterable<T>
- net.minecraft.core.component.DataComponentMap (also extends net.minecraft.core.component.DataComponentGetter)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.core.component.DataComponentMap.Builder.SimpleMap (implements net.minecraft.core.component.DataComponentMap)
- net.minecraft.core.component.DataComponentPatch.PatchKey
- net.minecraft.core.component.DataComponentPatch.SplitResult
- net.minecraft.core.component.TypedDataComponent<T>
- java.lang.Record