Пример #1
0
        public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            Username = packet.ReadString();

            Debug.Log($"AHHAHAAAJAJA {Username}");
            return(state);
        }
Пример #2
0
        public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            Id = packet.ReadVarInt();
            //this.uuid = arg.readUuid();
            //this.entityTypeId = (EntityType)Registry.ENTITY_TYPE.get(arg.readVarInt());
            var x = packet.ReadDouble();
            var y = packet.ReadDouble();
            var z = packet.ReadDouble();

            Position = new Vector3(Convert.ToSingle(x), Convert.ToSingle(y), Convert.ToSingle(z));

            var pitch = packet.ReadByte();
            var yaw   = packet.ReadByte();

            Look = new Vector2(pitch, yaw);

            EntityData = packet.ReadVarInt();

            var velocityX = packet.ReadInt16();
            var velocityY = packet.ReadInt16();
            var velocityZ = packet.ReadInt16();

            Velocity = new Vector3(velocityX, velocityY, velocityZ);

            return(state);
        }
Пример #3
0
        public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            JsonData = packet.ReadString();

            Debug.LogWarning(JsonData);
            return(state);
        }
Пример #4
0
        public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            EntityId = packet.ReadVarInt();
            Position = packet.readBlockPos();
            Progress = packet.ReadByte();

            return(state);
        }
 public NetworkState WritePacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
 {
     packet.WriteString(ServerId);
     packet.WriteInt16((short)PublicKey.Length);
     packet.WriteUInt8Array(PublicKey);
     packet.WriteInt16((short)VerificationToken.Length);
     packet.WriteUInt8Array(VerificationToken);
     return(state);
 }
Пример #6
0
        public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            var s = packet.ReadString();

            Debug.LogWarning(s);

            Status = ServerStatus.FromJson(s);
            return(NetworkState.Login);
        }
        public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            ServerId = packet.ReadString();
            var pkLength = packet.ReadInt16();

            PublicKey = packet.ReadUInt8Array(pkLength);
            var vtLength = packet.ReadInt16();

            VerificationToken = packet.ReadUInt8Array(vtLength);
            return(state);
        }
Пример #8
0
        public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            Position        = packet.readBlockPos();
            BlockEntityType = packet.ReadByte();
            var a = new NbtReader(packet);


            Tag =;

            return(state);
        }
Пример #9
0
        public NetworkState WritePacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            packet.WriteVarInt(Id);
            //packet.Write(this.uuid);
            packet.WriteDouble(Position.x);
            packet.WriteDouble(Position.y);
            packet.WriteDouble(Position.z);
            packet.WriteByte(Convert.ToByte(Look.x));
            packet.WriteByte(Convert.ToByte(Look.y));

            return(state);
        }
Пример #10
0
        public NetworkState WritePacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            try
            {
                packet.WriteVarInt(ProtocolVersion);
                packet.WriteString(ServerHostname);
                packet.WriteUInt16(ServerPort);
                packet.WriteVarInt((int)NextState);
            }
            catch (Exception e)
            {
                Debug.LogError($"[WritePacket] - {e.Message}");
            }

            return(NextState);
        }
Пример #11
0
        public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            try
            {
                ProtocolVersion = packet.ReadVarInt();
                ServerHostname  = packet.ReadString();
                ServerPort      = packet.ReadUInt16();
                NextState       = (NetworkState)packet.ReadVarInt();
            }
            catch (Exception e)
            {
                Debug.LogError($"[ReadPacket] - {e.Message}");
            }

            return(NextState);
        }
Пример #12
0
        public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            Id = packet.ReadVarInt();
            //this.uuid = packet.readUuid();
            var x = packet.ReadDouble();
            var y = packet.ReadDouble();
            var z = packet.ReadDouble();

            Position = new Vector3(Convert.ToSingle(x), Convert.ToSingle(y), Convert.ToSingle(z));

            var yaw   = packet.ReadByte();
            var pitch = packet.ReadByte();

            Look = new Vector2(yaw, pitch);

            return(state);
        }
Пример #13
0
        public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            Debug.LogWarning("LoginSuccess");

            //try
            //{
            //    Debug.LogWarning("A");
            //    UUID = packet.ReadString();
            //    Debug.LogWarning(UUID);
            //    Username = packet.ReadString();
            //    Debug.LogWarning(Username);
            //}
            //catch (Exception e)
            //{
            //    Debug.LogWarning($"aa: {e.Message}");
            //}

            return(NetworkState.Play);
        }
Пример #14
0
 public NetworkState WritePacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
 {
     return(state);
 }
Пример #15
0
 public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
 {
     return state;
 }
Пример #16
0
 public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
 {
     Reason = packet.ReadString();
     return(state);
 }
Пример #17
0
 public NetworkState WritePacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
 {
     packet.WriteInt64(Time);
     return(state);
 }
Пример #18
0
        public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            TeleportId = packet.ReadVarInt();

            return(state);
        }
Пример #19
0
 public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
 {
     Time = packet.ReadInt64();
     return(state);
 }
Пример #20
0
 public NetworkState WritePacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
 {
     packet.WriteString(JsonConvert.SerializeObject(Status));
     return(state);
 }
Пример #21
0
        public NetworkState WritePacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
        {
            packet.WriteVarInt(TeleportId);

            return(state);
        }
Пример #22
0
 public NetworkState ReadPacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
 {
     compressionThreshold = packet.ReadVarInt();
     Debug.LogWarning($"JDJDDJJDDJJD {compressionThreshold}");
     return(state);
 }
Пример #23
0
 public NetworkState WritePacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
 {
     packet.WriteVarInt(compressionThreshold);
     return(state);
 }
Пример #24
0
 public NetworkState WritePacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
 {
     packet.WriteString(Username);
     return(state);
 }
Пример #25
0
 public NetworkState WritePacket(PacketByteBuf packet, NetworkState state, NetworkSide side)
 {
     throw new NotImplementedException();
 }