public class SimplePluginLoader extends Object implements PluginLoader
Constructor and Description |
---|
SimplePluginLoader(Class<? extends Plugin>... plugins) |
Modifier and Type | Method and Description |
---|---|
<T extends Plugin> |
load(Class<T> clazz) |
<T extends Plugin> |
loadEnabled(CoreConfiguration config,
Class<T> clazz) |
@SafeVarargs public SimplePluginLoader(@NonNull Class<? extends Plugin>... plugins)
public <T extends Plugin> List<T> load(@NonNull Class<T> clazz)
load
in interface PluginLoader
public <T extends Plugin> List<T> loadEnabled(@NonNull CoreConfiguration config, @NonNull Class<T> clazz)
loadEnabled
in interface PluginLoader