Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- net.minecraft.core.NonNullList<E>
- java.util.AbstractList<E> (implements java.util.List<E>)
- net.neoforged.neoforge.registries.BaseMappedRegistry<T> (implements net.minecraft.core.Registry<T>)
- net.minecraft.core.MappedRegistry<T> (implements net.minecraft.core.WritableRegistry<T>)
- net.minecraft.core.DefaultedMappedRegistry<T> (implements net.minecraft.core.DefaultedRegistry<T>)
- net.minecraft.core.MappedRegistry<T> (implements net.minecraft.core.WritableRegistry<T>)
- net.minecraft.core.BlockMath
- net.minecraft.core.Cloner<T>
- net.minecraft.core.Cloner.Factory
- net.minecraft.core.Cursor3D
- net.minecraft.core.GlobalPos
- net.minecraft.core.Holder.Reference<T> (implements net.minecraft.core.Holder<T>)
- net.minecraft.core.RegistrySetBuilder.LazyHolder<T>
- net.minecraft.core.HolderLookup.Delegate<T> (implements net.minecraft.core.HolderLookup<T>)
- net.minecraft.core.HolderLookup.RegistryLookup.Delegate<T> (implements net.minecraft.core.HolderLookup.RegistryLookup<T>)
- net.minecraft.core.HolderSet.ListBacked<T> (implements net.minecraft.core.HolderSet<T>)
- net.minecraft.core.HolderSet.Direct<T>
- net.minecraft.core.HolderSet.Named<T>
- net.minecraft.core.IdMapper<T> (implements net.minecraft.core.IdMap<T>)
- net.minecraft.core.LayeredRegistryAccess<T>
- net.minecraft.core.QuartPos
- java.lang.Record
- net.minecraft.core.Holder.Direct<T> (implements net.minecraft.core.Holder<T>)
- net.minecraft.core.RegistryAccess.RegistryEntry<T>
- net.minecraft.core.RegistryCodecs.RegistryEntry<T>
- net.minecraft.core.RegistrySetBuilder.BuildState
- net.minecraft.core.RegistrySetBuilder.PatchedRegistries
- net.minecraft.core.RegistrySetBuilder.RegisteredValue<T>
- net.minecraft.core.RegistrySetBuilder.RegistryContents<T>
- net.minecraft.core.RegistrySetBuilder.RegistryStub<T>
- net.minecraft.core.RegistrySetBuilder.ValueAndHolder<T>
- net.minecraft.core.RegistrySynchronization.NetworkedRegistryData<E>
- net.minecraft.core.RegistryAccess.ImmutableRegistryAccess (implements net.minecraft.core.RegistryAccess)
- net.minecraft.core.RegistryCodecs
- net.minecraft.core.RegistrySetBuilder
- net.minecraft.core.RegistrySetBuilder.CompositeOwner (implements net.minecraft.core.HolderOwner<T>)
- net.minecraft.core.RegistrySetBuilder.EmptyTagLookup<T> (implements net.minecraft.core.HolderGetter<T>)
- net.minecraft.core.RegistrySetBuilder.UniversalLookup
- net.minecraft.core.RegistrySynchronization
- net.minecraft.core.Rotations
- net.minecraft.core.UUIDUtil
- net.minecraft.core.Vec3i (implements java.lang.Comparable<T>)
- net.minecraft.core.BlockPos
- net.minecraft.core.BlockPos.MutableBlockPos
- net.minecraft.core.SectionPos
- net.minecraft.core.BlockPos
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- net.minecraft.core.HolderGetter<T>
- net.minecraft.core.HolderLookup<T>
- net.minecraft.core.HolderLookup.RegistryLookup<T> (also extends net.minecraft.core.HolderOwner<T>)
- net.minecraft.core.HolderLookup<T>
- net.minecraft.core.HolderGetter.Provider
- net.minecraft.core.HolderLookup.Provider
- net.minecraft.core.RegistryAccess
- net.minecraft.core.RegistryAccess.Frozen
- net.minecraft.core.RegistryAccess
- net.minecraft.core.HolderOwner<T>
- net.minecraft.core.HolderLookup.RegistryLookup<T> (also extends net.minecraft.core.HolderLookup<T>)
- net.neoforged.neoforge.common.extensions.IHolderSetExtension<T>
- net.neoforged.neoforge.registries.IRegistryExtension<T>
- net.minecraft.core.Registry<T> (also extends net.minecraft.core.IdMap<T>, com.mojang.serialization.Keyable)
- net.minecraft.core.DefaultedRegistry<T>
- net.minecraft.core.WritableRegistry<T>
- net.minecraft.core.Registry<T> (also extends net.minecraft.core.IdMap<T>, com.mojang.serialization.Keyable)
- java.lang.Iterable<T>
- net.minecraft.core.HolderSet<T> (also extends net.neoforged.neoforge.common.extensions.IHolderSetExtension<T>)
- net.minecraft.core.IdMap<T>
- net.minecraft.core.Registry<T> (also extends net.neoforged.neoforge.registries.IRegistryExtension<T>, com.mojang.serialization.Keyable)
- net.minecraft.core.DefaultedRegistry<T>
- net.minecraft.core.WritableRegistry<T>
- net.minecraft.core.Registry<T> (also extends net.neoforged.neoforge.registries.IRegistryExtension<T>, com.mojang.serialization.Keyable)
- net.neoforged.neoforge.registries.datamaps.IWithData<R>
- net.minecraft.core.Holder<T>
- com.mojang.serialization.Keyable
- net.minecraft.core.Registry<T> (also extends net.minecraft.core.IdMap<T>, net.neoforged.neoforge.registries.IRegistryExtension<T>)
- net.minecraft.core.DefaultedRegistry<T>
- net.minecraft.core.WritableRegistry<T>
- net.minecraft.core.Registry<T> (also extends net.minecraft.core.IdMap<T>, net.neoforged.neoforge.registries.IRegistryExtension<T>)
- net.minecraft.core.Position
- net.minecraft.core.RegistrySetBuilder.RegistryBootstrap<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.core.AxisCycle
- net.minecraft.core.Direction (implements net.minecraft.util.StringRepresentable)
- net.minecraft.core.Direction.Axis (implements java.util.function.Predicate<T>, net.minecraft.util.StringRepresentable)
- net.minecraft.core.Direction.AxisDirection
- net.minecraft.core.Direction.Plane (implements java.lang.Iterable<T>, java.util.function.Predicate<T>)
- net.minecraft.core.Direction8
- net.minecraft.core.FrontAndTop (implements net.minecraft.util.StringRepresentable)
- net.minecraft.core.Holder.Kind
- net.minecraft.core.Holder.Reference.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)