diff --git a/eco-api/src/main/java/com/willfp/eco/core/EcoPlugin.java b/eco-api/src/main/java/com/willfp/eco/core/EcoPlugin.java index 7881f01e..3849e1e4 100644 --- a/eco-api/src/main/java/com/willfp/eco/core/EcoPlugin.java +++ b/eco-api/src/main/java/com/willfp/eco/core/EcoPlugin.java @@ -405,7 +405,6 @@ public abstract class EcoPlugin extends JavaPlugin { this.getEventManager().unregisterAllListeners(); this.getScheduler().cancelAll(); - this.getConfigHandler().saveAllConfigs(); this.handleDisable(); diff --git a/eco-core/core-backend/src/main/kotlin/com/willfp/eco/internal/config/updating/EcoConfigHandler.kt b/eco-core/core-backend/src/main/kotlin/com/willfp/eco/internal/config/updating/EcoConfigHandler.kt index d57fe6e0..361f9aec 100644 --- a/eco-core/core-backend/src/main/kotlin/com/willfp/eco/internal/config/updating/EcoConfigHandler.kt +++ b/eco-core/core-backend/src/main/kotlin/com/willfp/eco/internal/config/updating/EcoConfigHandler.kt @@ -26,7 +26,7 @@ class EcoConfigHandler( override fun callUpdate() { for (method in reflections.getMethodsAnnotatedWith(ConfigUpdater::class.java)) { if (!Modifier.isStatic(method.modifiers)) { - throw InvalidUpdateMethodException("Update method must be static.") + throw InvalidUpdateMethodException("Update method in ${method.declaringClass.name} must be static.") } try {