aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/moe/ymc/acron/serialization
diff options
context:
space:
mode:
authorTrumeet <yuuta@yuuta.moe>2022-07-14 10:26:28 -0700
committerTrumeet <yuuta@yuuta.moe>2022-07-14 10:26:28 -0700
commit0b84e739a027ea7e5cc5bd728625839928f95283 (patch)
tree95685e67c019fe4022329a5ed8b45347fd6ab69a /src/main/java/moe/ymc/acron/serialization
parent12b3eb07becd97846db5a4d3f3335bd5a0db64d7 (diff)
downloadacron-0b84e739a027ea7e5cc5bd728625839928f95283.tar
acron-0b84e739a027ea7e5cc5bd728625839928f95283.tar.gz
acron-0b84e739a027ea7e5cc5bd728625839928f95283.tar.bz2
acron-0b84e739a027ea7e5cc5bd728625839928f95283.zip
Refactor: Move WorldKey, Vec2f and Vec3d to the common package
Signed-off-by: Trumeet <yuuta@yuuta.moe>
Diffstat (limited to 'src/main/java/moe/ymc/acron/serialization')
-rw-r--r--src/main/java/moe/ymc/acron/serialization/Serializer.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/moe/ymc/acron/serialization/Serializer.java b/src/main/java/moe/ymc/acron/serialization/Serializer.java
index 2cc7976..7c69a39 100644
--- a/src/main/java/moe/ymc/acron/serialization/Serializer.java
+++ b/src/main/java/moe/ymc/acron/serialization/Serializer.java
@@ -8,6 +8,8 @@ import io.netty.handler.codec.http.websocketx.TextWebSocketFrame;
import moe.ymc.acron.c2s.ReqCmd;
import moe.ymc.acron.c2s.ReqSetConfig;
import moe.ymc.acron.c2s.Request;
+import moe.ymc.acron.common.Vec2f;
+import moe.ymc.acron.common.Vec3d;
import moe.ymc.acron.s2c.Event;
import moe.ymc.acron.s2c.event.*;
import moe.ymc.acron.s2c.response.EventCmdOut;
@@ -27,8 +29,8 @@ public class Serializer {
.registerSubtype(ReqCmd.class, "cmd");
final Gson gson = new GsonBuilder()
.registerTypeAdapter(ReqSetConfig.class, new ReqSetConfig.ReqSetConfigDeserializer())
- .registerTypeAdapter(ReqSetConfig.Vec3d.class, new ReqSetConfig.Vec3d.Vec3dDeserializer())
- .registerTypeAdapter(ReqSetConfig.Vec2f.class, new ReqSetConfig.Vec2f.Vec2fDeserializer())
+ .registerTypeAdapter(Vec3d.class, new Vec3d.Vec3dDeserializer())
+ .registerTypeAdapter(Vec2f.class, new Vec2f.Vec2fDeserializer())
.registerTypeAdapter(ReqCmd.class, new ReqCmd.ReqCmdDeserializer())
.registerTypeAdapterFactory(adapter)
.create();