diff --git a/src/main/java/net/viper/status/modules/economy/EconomyListener.java b/src/main/java/net/viper/status/modules/economy/EconomyListener.java deleted file mode 100644 index 0672fd5..0000000 --- a/src/main/java/net/viper/status/modules/economy/EconomyListener.java +++ /dev/null @@ -1,37 +0,0 @@ -package net.viper.status.modules.economy; - -import net.md_5.bungee.api.connection.ProxiedPlayer; -import net.md_5.bungee.api.event.PlayerDisconnectEvent; -import net.md_5.bungee.api.event.PostLoginEvent; -import net.md_5.bungee.api.plugin.Listener; -import net.md_5.bungee.api.plugin.Plugin; -import net.md_5.bungee.event.EventHandler; -import net.viper.status.StatusAPI; - -/** - * EconomyListener – nur noch Aufräumen der playerBalances Map. - * - * Das Befüllen der Map geschieht ausschließlich durch die StatusAPIBridge - * (Spigot) die über Vault/NexEco den Kontostand per HTTP an die StatusAPI sendet. - */ -public class EconomyListener implements Listener { - - public EconomyListener(Plugin plugin, EconomyManager manager) { - // EconomyManager wird nicht mehr benötigt - } - - @EventHandler - public void onLogin(PostLoginEvent event) { - // Wird von StatusAPIBridge befüllt – nichts zu tun beim Login - } - - @EventHandler - public void onDisconnect(PlayerDisconnectEvent event) { - // Beim Logout aus der Map entfernen - StatusAPI.playerBalances.remove(event.getPlayer().getUniqueId()); - } - - public void cancelTasks() { - // Kein periodischer Task mehr nötig - } -}