set currentServer dest on joining server
parent
75e8aac233
commit
a8fa7c5277
|
@ -9,25 +9,27 @@ import org.redisson.api.RMap;
|
||||||
|
|
||||||
public class PlayerJoinListener implements Listener {
|
public class PlayerJoinListener implements Listener {
|
||||||
|
|
||||||
@EventHandler
|
@EventHandler
|
||||||
public void onJoin(PlayerJoinEvent event) {
|
public void onJoin(PlayerJoinEvent event) {
|
||||||
Player player = event.getPlayer();
|
Player player = event.getPlayer();
|
||||||
|
|
||||||
event.setJoinMessage(null);
|
event.setJoinMessage(null);
|
||||||
|
|
||||||
String uuid = KrakatoaAPI.getInstance().getFormatter()
|
String uuid = KrakatoaAPI.getInstance().getFormatter()
|
||||||
.formatUuid(player.getUniqueId().toString());
|
.formatUuid(player.getUniqueId().toString());
|
||||||
|
|
||||||
RMap<String, String> map = KrakatoaAPI.getInstance().getRedisManager()
|
RMap<String, String> map = KrakatoaAPI.getInstance().getRedisManager()
|
||||||
.getRedissonClient()
|
.getRedissonClient()
|
||||||
.getMap("player:" + uuid);
|
.getMap("player:" + uuid);
|
||||||
|
|
||||||
KrakatoaAPI.getInstance().getLogger().info("redis player: " + map.keySet());
|
KrakatoaAPI.getInstance().getLogger().info("redis player: " + map.keySet());
|
||||||
|
|
||||||
// TODO: server != lobby -> send player to last location
|
map.put("currentServer", String.valueOf(KrakatoaAPI.getInstance().getKraSocketClient().getSocketClient().getDest()));
|
||||||
|
|
||||||
|
// TODO: server != lobby -> send player to last location
|
||||||
/*
|
/*
|
||||||
RMap<String, String> map = ProxySystem.getInstance().getRedisManager()
|
RMap<String, String> map = ProxySystem.getInstance().getRedisManager()
|
||||||
.getRedissonClient()
|
.getRedissonClient()
|
||||||
.getMap("player:" + uuid); */
|
.getMap("player:" + uuid); */
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue