Hierarchy For Package net.minestom.server.registry
Class Hierarchy
- java.lang.Object
- net.minestom.server.registry.Registries.Delegating (implements net.minestom.server.registry.Registries)
- net.minestom.server.registry.RegistryData
- net.minestom.server.registry.RegistryData.BlockEntry (implements net.minestom.server.registry.RegistryData.Entry)
- net.minestom.server.registry.RegistryData.EntityEntry (implements net.minestom.server.registry.RegistryData.Entry)
- net.minestom.server.registry.RegistryData.MaterialEntry (implements net.minestom.server.registry.RegistryData.Entry)
- net.minestom.server.registry.RegistryData.VillagerProfessionEntry (implements net.minestom.server.registry.RegistryData.Entry)
Interface Hierarchy
- net.minestom.server.registry.Holder<T>
- net.minestom.server.registry.Holder.Direct<T>
- net.minestom.server.registry.RegistryKey<T> (also extends net.kyori.adventure.key.Keyed)
- net.minestom.server.registry.StaticProtocolObject<T>
- net.minestom.server.registry.HolderSet<T>
- net.minestom.server.registry.RegistryTag<T> (also extends java.lang.Iterable<T>)
- java.lang.Iterable<T>
- net.minestom.server.registry.RegistryData.Properties
- net.minestom.server.registry.RegistryTag<T> (also extends net.minestom.server.registry.HolderSet<T>)
- net.kyori.adventure.key.Keyed
- net.minestom.server.registry.Registry<T>
- net.minestom.server.registry.DynamicRegistry<T>
- net.minestom.server.registry.RegistryKey<T> (also extends net.minestom.server.registry.Holder<T>)
- net.minestom.server.registry.StaticProtocolObject<T>
- net.minestom.server.registry.TagKey<T>
- net.minestom.server.registry.Registry<T>
- net.minestom.server.registry.Registries
- net.minestom.server.registry.Registries.Selector<T>
- net.minestom.server.registry.RegistryData.Entry
- net.minestom.server.registry.RegistryData.Loader<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minestom.server.registry.RegistryData.Resource
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minestom.server.registry.HolderSet.Direct<T> (implements net.minestom.server.registry.HolderSet<T>, java.lang.Iterable<T>)
- net.minestom.server.registry.RegistryData.AttributeEntry (implements net.minestom.server.registry.RegistryData.Entry)
- net.minestom.server.registry.RegistryData.BlockSoundTypeEntry
- net.minestom.server.registry.RegistryData.FeatureFlagEntry (implements net.minestom.server.registry.RegistryData.Entry)
- net.minestom.server.registry.RegistryData.FluidEntry (implements net.minestom.server.registry.RegistryData.Entry)
- net.minestom.server.registry.RegistryData.GameEventEntry (implements net.minestom.server.registry.RegistryData.Entry)
- net.minestom.server.registry.RegistryData.PotionEffectEntry (implements net.minestom.server.registry.RegistryData.Entry)
- net.minestom.server.registry.RegistryTranscoder<D> (implements net.minestom.server.codec.TranscoderProxy<D>)
- java.lang.Record