Exemplo n.º 1
0
 public void ReadPacket(MinecraftStream stream)
 {
     ProtocolVersion = stream.ReadUInt8();
     PartyName = stream.ReadString();
     KeyOrMOTD = stream.ReadString();
     IsOP = stream.ReadUInt8() == 0x64;
 }
Exemplo n.º 2
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(PacketId);
     stream.WriteUInt8(ProtocolVersion);
     stream.WriteString(PartyName);
     stream.WriteString(KeyOrMOTD);
     stream.WriteUInt8((byte)(IsOP ? 0x64 : 0x00));
 }
Exemplo n.º 3
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(PacketId);
     stream.WriteInt8(PlayerId);
     stream.WriteString(Message);
 }
Exemplo n.º 4
0
 public void ReadPacket(MinecraftStream stream)
 {
     PlayerId = stream.ReadInt8();
     Message = stream.ReadString();
 }
Exemplo n.º 5
0
 public void ReadPacket(MinecraftStream stream)
 {
     XSize = stream.ReadInt16();
     YSize = stream.ReadInt16();
     ZSize = stream.ReadInt16();
 }
Exemplo n.º 6
0
 public void ReadPacket(MinecraftStream stream)
 {
     var length = stream.ReadInt16();
     var data = stream.ReadArray();
     Data = new byte[length];
     Array.Copy(data, Data, length);
     Complete = stream.ReadUInt8() / 100.0;
 }
Exemplo n.º 7
0
 public void ReadPacket(MinecraftStream stream)
 {
 }
Exemplo n.º 8
0
 public void ReadPacket(MinecraftStream stream)
 {
     IsOP = stream.ReadUInt8() == 0x64;
 }
Exemplo n.º 9
0
 public void ReadPacket(MinecraftStream stream)
 {
     PlayerID = stream.ReadInt8();
     DeltaX = stream.ReadInt8();
     DeltaY = stream.ReadInt8();
     DeltaZ = stream.ReadInt8();
 }
Exemplo n.º 10
0
 public void ReadPacket(MinecraftStream stream)
 {
     PlayerID = stream.ReadInt8();
     Username = stream.ReadString();
     X = stream.ReadInt16();
     Y = stream.ReadInt16();
     Z = stream.ReadInt16();
     Yaw = stream.ReadUInt8();
     Pitch = stream.ReadUInt8();
 }
Exemplo n.º 11
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(PacketId);
     stream.WriteInt8(PlayerID);
     stream.WriteString(Username);
     stream.WriteInt16(X);
     stream.WriteInt16(Y);
     stream.WriteInt16(Z);
     stream.WriteUInt8(Yaw);
     stream.WriteUInt8(Pitch);
 }
Exemplo n.º 12
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(PacketId);
     stream.WriteInt16(X);
     stream.WriteInt16(Y);
     stream.WriteInt16(Z);
     stream.WriteUInt8(BlockType);
 }
Exemplo n.º 13
0
 public void ReadPacket(MinecraftStream stream)
 {
     X = stream.ReadInt16();
     Y = stream.ReadInt16();
     Z = stream.ReadInt16();
     BlockType = stream.ReadUInt8();
 }
Exemplo n.º 14
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(PacketId);
     stream.WriteInt16(X);
     stream.WriteInt16(Y);
     stream.WriteInt16(Z);
     stream.WriteUInt8((byte)(Destroy ? 0x00 : 0x01));
     stream.WriteUInt8(BlockType);
 }
Exemplo n.º 15
0
 public void ReadPacket(MinecraftStream stream)
 {
     Reason = stream.ReadString();
 }
Exemplo n.º 16
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(PacketId);
     stream.WriteInt8(PlayerID);
     stream.WriteInt8(DeltaX);
     stream.WriteInt8(DeltaY);
     stream.WriteInt8(DeltaZ);
 }
Exemplo n.º 17
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(PacketId);
     stream.WriteString(Reason);
 }
Exemplo n.º 18
0
 public void ReadPacket(MinecraftStream stream)
 {
     PlayerID = stream.ReadInt8();
     Yaw = stream.ReadUInt8();
     Pitch = stream.ReadUInt8();
 }
Exemplo n.º 19
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(PacketId);
     stream.WriteUInt8((byte)(IsOP ? 0x64 : 0x00));
 }
Exemplo n.º 20
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(PacketId);
     stream.WriteInt8(PlayerID);
     stream.WriteUInt8(Yaw);
     stream.WriteUInt8(Pitch);
 }
Exemplo n.º 21
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(PacketId);
 }
Exemplo n.º 22
0
 public void ReadPacket(MinecraftStream stream)
 {
     PlayerId = stream.ReadInt8();
 }
Exemplo n.º 23
0
 public static IPacket ReadPacket(MinecraftStream stream)
 {
     byte id = stream.ReadUInt8();
     if (Packets[id] == null)
         throw new InvalidOperationException("Invalid packet ID: 0x" + id.ToString("X2"));
     var packet = Packets[id]();
     packet.ReadPacket(stream);
     return packet;
 }
Exemplo n.º 24
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(PacketId);
     stream.WriteInt16((short)Data.Length);
     stream.WriteArray(Data);
     stream.WriteUInt8((byte)(Complete * 100));
 }