Hierarchy For Package net.minecraft.core.component
Class Hierarchy
- java.lang.Object
- 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.DataComponentPredicate (implements java.util.function.Predicate<T>)
- net.minecraft.core.component.DataComponentPredicate.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.DataComponentType<T>
- net.neoforged.neoforge.common.extensions.IDataComponentHolderExtension
- net.minecraft.core.component.DataComponentHolder
- java.lang.Iterable<T>
- net.minecraft.core.component.DataComponentMap
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