From f3a34895515435f14cb33c98682a1599ec50edd4 Mon Sep 17 00:00:00 2001 From: Alex Date: Sat, 26 Mar 2022 20:17:33 +0100 Subject: [PATCH] redis tests - hashes --- .../java/net/krakatoa/proxy/listener/PostLoginListener.java | 4 ++++ src/main/java/net/krakatoa/proxy/redis/RedisHashCommands.java | 2 ++ 2 files changed, 6 insertions(+) diff --git a/src/main/java/net/krakatoa/proxy/listener/PostLoginListener.java b/src/main/java/net/krakatoa/proxy/listener/PostLoginListener.java index b64fba9..6235b8c 100644 --- a/src/main/java/net/krakatoa/proxy/listener/PostLoginListener.java +++ b/src/main/java/net/krakatoa/proxy/listener/PostLoginListener.java @@ -119,6 +119,10 @@ public class PostLoginListener implements Listener { ProxySystem.getInstance().getRedisManager().getRedisHashCommands() .hset("player", proxiedPlayer.getUniqueId().toString(), "online"); + ProxySystem.getInstance().getRedisManager().getRedisHashCommands() + .hset("player", proxiedPlayer.getUniqueId().toString(), + "car", "bmw", "year", "2004"); + MessageUnpacker unpacker = MessagePack.newDefaultUnpacker(packer.toByteArray()); String playerName = unpacker.unpackString(); diff --git a/src/main/java/net/krakatoa/proxy/redis/RedisHashCommands.java b/src/main/java/net/krakatoa/proxy/redis/RedisHashCommands.java index df6ecdf..1c5c4e6 100644 --- a/src/main/java/net/krakatoa/proxy/redis/RedisHashCommands.java +++ b/src/main/java/net/krakatoa/proxy/redis/RedisHashCommands.java @@ -10,5 +10,7 @@ public interface RedisHashCommands extends Commands { Boolean hset(String key, String field, String value); + Long hset(String key, String field, String... value); + //Mono hmset(Key key, Map map); }