Class ForgePluginDiscoverer

java.lang.Object
mod.chiselsandbits.forge.platform.ForgePluginDiscoverer
All Implemented Interfaces:
mod.chiselsandbits.api.plugin.IPluginDiscoverer

public final class ForgePluginDiscoverer extends Object implements mod.chiselsandbits.api.plugin.IPluginDiscoverer
  • Method Details

    • getInstance

      public static ForgePluginDiscoverer getInstance()
    • loadPlugins

      public <A, I extends Annotation, T> Collection<mod.chiselsandbits.api.plugin.PluginData<T>> loadPlugins(Class<A> annotationType, Class<I> instanceAnnotationType, Class<T> pluginSpecificationType, Function<T,String> idExtractor)
      Specified by:
      loadPlugins in interface mod.chiselsandbits.api.plugin.IPluginDiscoverer