Delete src/main/java/net/viper/status/modules/economy/EconomyListener.java via Git Manager GUI

This commit is contained in:
2026-05-24 19:43:34 +00:00
parent 0c9eadc1ce
commit 0049fde0fb

View File

@@ -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
}
}