Class Hierarchy
- java.lang.Object
- org.spongepowered.api.registry.RegistryRoots
- org.spongepowered.api.registry.RegistryTypes
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.spongepowered.api.registry.DuplicateRegistrationException
- org.spongepowered.api.registry.TypeNotFoundException
- org.spongepowered.api.registry.ValueNotFoundException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- org.spongepowered.api.registry.BuilderProvider
- org.spongepowered.api.registry.DefaultedRegistryValue
- org.spongepowered.api.registry.FactoryProvider
- org.spongepowered.api.registry.Registry<T>
- org.spongepowered.api.registry.RegistryEntry<T>
- org.spongepowered.api.registry.RegistryHolder
- org.spongepowered.api.registry.RegistryKey<T>
- org.spongepowered.api.registry.RegistryReference<T>
- org.spongepowered.api.registry.DefaultedRegistryReference<T> (also extends java.util.function.Supplier<T>)
- org.spongepowered.api.registry.RegistryReference<T>
- org.spongepowered.api.registry.RegistryKey.Factory
- org.spongepowered.api.registry.RegistryReference.Factory
- org.spongepowered.api.registry.RegistryType<T>
- org.spongepowered.api.registry.DefaultedRegistryType<T>
- org.spongepowered.api.registry.RegistryType.Factory
- java.util.function.Supplier<T>
- org.spongepowered.api.registry.DefaultedRegistryReference<T> (also extends org.spongepowered.api.registry.RegistryReference<T>)
Annotation Interface Hierarchy
- org.spongepowered.api.registry.RegistryScopes (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.spongepowered.api.registry.RegistryScope
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)