程序包net.minecraft.core.component的分层结构
类分层结构
- java.lang.Object
- net.minecraft.core.component.DataComponentMap.Builder
- 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)
接口分层结构
- net.minecraft.core.component.DataComponentHolder
- net.minecraft.core.component.DataComponentType<T>
- java.lang.Iterable<T>
- net.minecraft.core.component.DataComponentMap
记录类分层结构
- 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