diff --git a/Common/src/main/java/net/frankheijden/serverutils/common/managers/AbstractPluginManager.java b/Common/src/main/java/net/frankheijden/serverutils/common/managers/AbstractPluginManager.java index bbdd06a..8bb374a 100644 --- a/Common/src/main/java/net/frankheijden/serverutils/common/managers/AbstractPluginManager.java +++ b/Common/src/main/java/net/frankheijden/serverutils/common/managers/AbstractPluginManager.java @@ -39,7 +39,7 @@ public abstract class AbstractPluginManager
loadPlugins(List checkPluginStates(List plugins, boolean enabled) {
+ protected Optional checkPluginStates(Collection plugins, boolean enabled) {
for (P plugin : plugins) {
if (isPluginEnabled(plugin) != enabled) {
return Optional.of(plugin);
@@ -142,7 +142,7 @@ public abstract class AbstractPluginManager disablePlugins(List plugins) {
+ public PluginResults disablePlugins(Collection plugins) {
Optional pluginOptional = checkPluginStates(plugins, true);
if (pluginOptional.isPresent()) {
return new PluginResults ().addResult(getPluginId(pluginOptional.get()), Result.ALREADY_DISABLED);
@@ -235,7 +235,7 @@ public abstract class AbstractPluginManager unloadPlugins(List plugins) {
+ public CloseablePluginResults unloadPlugins(Collection plugins) {
List orderedPlugins;
try {
orderedPlugins = determineLoadOrder(plugins);
@@ -259,7 +259,7 @@ public abstract class AbstractPluginManager determineLoadOrder(List plugins) throws IllegalStateException {
+ public List determineLoadOrder(Collection plugins) throws IllegalStateException {
Map determineLoadOrder(Collection extends D> descriptions) throws IllegalStateException {
+ public List