From b15cb3824253c604989dce06ad821a11ccd9f717 Mon Sep 17 00:00:00 2001 From: M_Viper Date: Thu, 7 May 2026 19:49:44 +0000 Subject: [PATCH] Delete src/main/java/net/viper/status/modules/economy/EconomyListener.java via Git Manager GUI --- .../modules/economy/EconomyListener.java | 33 ------------------- 1 file changed, 33 deletions(-) delete mode 100644 src/main/java/net/viper/status/modules/economy/EconomyListener.java 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 8b7099a..0000000 --- a/src/main/java/net/viper/status/modules/economy/EconomyListener.java +++ /dev/null @@ -1,33 +0,0 @@ -package net.viper.status.modules.economy; - -import net.md_5.bungee.api.connection.ProxiedPlayer; -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; - -public class EconomyListener implements Listener { - - private final Plugin plugin; - private final EconomyManager manager; - - public EconomyListener(Plugin plugin, EconomyManager manager) { - this.plugin = plugin; - this.manager = manager; - } - - /** - * Beim ersten Login: Konto anlegen falls noch nicht vorhanden. - * Kein Caching – alle weiteren Zugriffe gehen direkt in die DB. - */ - @EventHandler - public void onLogin(PostLoginEvent event) { - ProxiedPlayer player = event.getPlayer(); - plugin.getProxy().getScheduler().runAsync(plugin, () -> { - // Namen für Offline-Lookup speichern - manager.saveNameMapping(player.getUniqueId(), player.getName()); - // Konto anlegen falls neu - manager.getBalance(player.getUniqueId()); - }); - } -}