diff --git a/src/main/java/dev/spexx/configurationAPI/ConfigurationAPI.java b/src/main/java/dev/spexx/configurationAPI/ConfigurationAPI.java index ae87c56..3a18123 100644 --- a/src/main/java/dev/spexx/configurationAPI/ConfigurationAPI.java +++ b/src/main/java/dev/spexx/configurationAPI/ConfigurationAPI.java @@ -1,17 +1,24 @@ package dev.spexx.configurationAPI; -import org.bukkit.event.Listener; -import org.bukkit.plugin.java.JavaPlugin; - /** * Entry point for the ConfigurationAPI plugin. * - *

This class is responsible for initializing core components and - * registering listeners required for configuration monitoring.

- * - * @apiNote - * This plugin primarily serves as a runtime host for the configuration API. + *

This class serves as a minimal bootstrap for the API when used as a plugin. + * In most cases, consumers will interact with the API components directly + * (e.g., {@link dev.spexx.configurationAPI.manager.ConfigManager}) + * rather than relying on plugin lifecycle behavior.

* - * @since 1.0 + * @since 1.0.0 */ -public final class ConfigurationAPI extends JavaPlugin implements Listener {} \ No newline at end of file +public final class ConfigurationAPI extends org.bukkit.plugin.java.JavaPlugin { + + /** + * Default constructor. + * + *

Constructs the ConfigurationAPI plugin instance.

+ * + * @since 1.0.4 + */ + public ConfigurationAPI() { + } +} \ No newline at end of file