diff options
Diffstat (limited to 'src/main/java/moe/ymc/acron/serialization')
-rw-r--r-- | src/main/java/moe/ymc/acron/serialization/Serializer.java | 6 |
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(); |