diff --git a/eco-core/core-backend/src/main/java/com/willfp/eco/internal/config/updating/EcoConfigHandler.java b/eco-core/core-backend/src/main/java/com/willfp/eco/internal/config/updating/EcoConfigHandler.java index b71457ea..44491116 100644 --- a/eco-core/core-backend/src/main/java/com/willfp/eco/internal/config/updating/EcoConfigHandler.java +++ b/eco-core/core-backend/src/main/java/com/willfp/eco/internal/config/updating/EcoConfigHandler.java @@ -21,10 +21,15 @@ import java.util.List; public class EcoConfigHandler extends PluginDependent implements ConfigHandler { private final List configs = new ArrayList<>(); - private final Reflections reflections = new Reflections(this.getPlugin().getClass().getPackageName(), new MethodAnnotationsScanner()); + private final Reflections reflections; public EcoConfigHandler(@NotNull final EcoPlugin plugin) { super(plugin); + + this.reflections = new Reflections( + this.getPlugin().getClass().getClassLoader(), + new MethodAnnotationsScanner() + ); } @Override