diff --git a/_trash/2026-05-07T19-39-23-130Z/src/main/java/net/viper/status/module/Module.java b/_trash/2026-05-07T19-39-23-130Z/src/main/java/net/viper/status/module/Module.java new file mode 100644 index 0000000..50d0cb3 --- /dev/null +++ b/_trash/2026-05-07T19-39-23-130Z/src/main/java/net/viper/status/module/Module.java @@ -0,0 +1,24 @@ +package net.viper.status.module; + +import net.md_5.bungee.api.plugin.Plugin; + +/** + * Interface für alle zukünftigen Erweiterungen. + */ +public interface Module { + + /** + * Wird aufgerufen, wenn die API startet. + */ + void onEnable(Plugin plugin); + + /** + * Wird aufgerufen, wenn die API stoppt. + */ + void onDisable(Plugin plugin); + + /** + * Eindeutiger Name des Moduls (z.B. "StatsModule"). + */ + String getName(); +} \ No newline at end of file