예제 #1
0
 public void ReadFromStream(IPacketCodec content)
 {
     EntityId   = content.ReadVarInt();
     PlayerUuid = content.ReadUuid();
     Position   = content.ReadVector3d();
     Rotation   = content.ReadAngleRotation();
 }
예제 #2
0
        public void ReadFromStream(IPacketCodec content)
        {
#if FixEndOfStream
            try
            {
                JsonData = content.ReadString();
                Position = content.ReadEnum <ChatMessagePosition>();
                Sender   = content.ReadUuid();
            }
            catch
            {
                // ignore
            }
#else
            JsonData = content.ReadString();
            Position = content.ReadEnum <ChatMessagePosition>();
            Sender   = content.ReadUuid();
#endif
        }
예제 #3
0
 public void ReadFromStream(IPacketCodec content)
 {
     Uuid     = content.ReadUuid();
     Username = content.ReadString();
 }