@Override
    public void writeObject(ByteBuffer buffer, Object object) throws IOException {
        PlayerSSObject psso = (PlayerSSObject)object;
        Serializer.getSerializer(DefaultSnapShotObject.class).writeObject(buffer, psso);
        buffer.put(psso.getFloor());
    }