From 5d2c9e249cc331f16d2530c14bd6bfadb35c828c Mon Sep 17 00:00:00 2001 From: Alex Date: Mon, 4 Apr 2022 21:54:41 +0200 Subject: [PATCH] added debug for redis player data --- .../krakatoa/proxy/command/KrakatoapCommand.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/main/java/net/krakatoa/proxy/command/KrakatoapCommand.java b/src/main/java/net/krakatoa/proxy/command/KrakatoapCommand.java index 89b73b9..74d0d64 100644 --- a/src/main/java/net/krakatoa/proxy/command/KrakatoapCommand.java +++ b/src/main/java/net/krakatoa/proxy/command/KrakatoapCommand.java @@ -8,6 +8,7 @@ import net.md_5.bungee.api.CommandSender; import net.md_5.bungee.api.chat.TextComponent; import net.md_5.bungee.api.connection.ProxiedPlayer; import net.md_5.bungee.api.plugin.Command; +import org.redisson.api.RMap; public class KrakatoapCommand extends Command { @@ -31,6 +32,20 @@ public class KrakatoapCommand extends Command { .getSendQueueMessages().size(), ProxySystem.getInstance() .getKraSocketClientProtocol() .getReceivedQueueMessages().size()))); + + String uuid = ProxySystem.getInstance().getFormatter() + .formatUuid(player.getUniqueId().toString()); + + RMap map = ProxySystem.getInstance().getRedisManager() + .getRedissonClient() + .getMap("player:" + uuid); + + if (!map.isEmpty()) { + player.sendMessage(new TextComponent("\n§7Redis player data:")); + map.forEach((key, value) -> { + player.sendMessage(new TextComponent("§7key: §e" + key + " §7value: §e" + value)); + }); + } } } }