2
0
mirror of https://github.com/proxiodev/RedisBungee.git synced 2026-04-08 16:10:26 +00:00

Remove generics used for events in PlayerData

This commit is contained in:
2024-09-28 12:32:30 +04:00
committed by Mohammed Alteneiji
parent c633f1a106
commit 287f037774
6 changed files with 13 additions and 13 deletions

View File

@@ -32,7 +32,7 @@ import java.net.InetAddress;
import java.util.*;
import java.util.concurrent.TimeUnit;
public abstract class PlayerDataManager<P, LE, DE, PS extends IPubSubMessageEvent, SC extends IPlayerChangedServerNetworkEvent, NJE extends IPlayerLeftNetworkEvent, CE, PJN extends IPlayerJoinedNetworkEvent> {
public abstract class PlayerDataManager<P> {
protected final RedisBungeePlugin<P> plugin;
private final Object SERVERS_TO_PLAYERS_KEY = new Object();
@@ -56,20 +56,20 @@ public abstract class PlayerDataManager<P, LE, DE, PS extends IPubSubMessageEven
// handle network wide
// server change
//l public abstract void onPlayerChangedServerNetworkEvent(SC event);
// public void onPlayerChangedServerNetworkEvent
// public abstract void onNetworkPlayerQuit(NJE event);
// public void onNetworkPlayerQuit
// public abstract void onNetworkPlayerJoin(PJN event);
// public void onNetworkPlayerJoin
// local events
//public abstract void onPubSubMessageEvent(PS event);
// public void onPubSubMessageEvent
//public abstract void onServerConnectedEvent(CE event);
// public void onServerConnectedEvent
//public abstract void onLoginEvent(LE event);
// public void onLoginEvent
//public abstract void onDisconnectEvent(DE event);
// public void onDisconnectEvent
protected void handleNetworkPlayerServerChange(IPlayerChangedServerNetworkEvent event) {
this.serverCache.invalidate(event.getUuid());

View File

@@ -65,7 +65,7 @@ public interface RedisBungeePlugin<P> extends EventsPlatform {
ProxyDataManager proxyDataManager();
PlayerDataManager<P, ?, ?, ?, ?, ?, ?, ?> playerDataManager();
PlayerDataManager<P> playerDataManager();
UUIDTranslator getUuidTranslator();