Class ExtensionRegistry<T extends Extension>

java.lang.Object
su.nightexpress.excellentclaims.api.extension.ExtensionRegistry<T>
Direct Known Subclasses:
ButtonExtensionRegistry

public class ExtensionRegistry<T extends Extension> extends Object
  • Constructor Details

    • ExtensionRegistry

      public ExtensionRegistry()
  • Method Details

    • clear

      public void clear()
    • registerType

      public void registerType(Class<? extends T> type)
    • register

      public void register(T extension)
    • getExtensions

      public <E extends Extension> List<E> getExtensions(Class<E> type)