public void ReadPacket(MinecraftStream stream) { ProtocolVersion = stream.ReadUInt8(); PartyName = stream.ReadString(); KeyOrMOTD = stream.ReadString(); IsOP = stream.ReadUInt8() == 0x64; }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(PacketId); stream.WriteUInt8(ProtocolVersion); stream.WriteString(PartyName); stream.WriteString(KeyOrMOTD); stream.WriteUInt8((byte)(IsOP ? 0x64 : 0x00)); }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(PacketId); stream.WriteInt8(PlayerId); stream.WriteString(Message); }
public void ReadPacket(MinecraftStream stream) { PlayerId = stream.ReadInt8(); Message = stream.ReadString(); }
public void ReadPacket(MinecraftStream stream) { XSize = stream.ReadInt16(); YSize = stream.ReadInt16(); ZSize = stream.ReadInt16(); }
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; }
public void ReadPacket(MinecraftStream stream) { }
public void ReadPacket(MinecraftStream stream) { IsOP = stream.ReadUInt8() == 0x64; }
public void ReadPacket(MinecraftStream stream) { PlayerID = stream.ReadInt8(); DeltaX = stream.ReadInt8(); DeltaY = stream.ReadInt8(); DeltaZ = stream.ReadInt8(); }
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(); }
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); }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(PacketId); stream.WriteInt16(X); stream.WriteInt16(Y); stream.WriteInt16(Z); stream.WriteUInt8(BlockType); }
public void ReadPacket(MinecraftStream stream) { X = stream.ReadInt16(); Y = stream.ReadInt16(); Z = stream.ReadInt16(); BlockType = stream.ReadUInt8(); }
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); }
public void ReadPacket(MinecraftStream stream) { Reason = stream.ReadString(); }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(PacketId); stream.WriteInt8(PlayerID); stream.WriteInt8(DeltaX); stream.WriteInt8(DeltaY); stream.WriteInt8(DeltaZ); }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(PacketId); stream.WriteString(Reason); }
public void ReadPacket(MinecraftStream stream) { PlayerID = stream.ReadInt8(); Yaw = stream.ReadUInt8(); Pitch = stream.ReadUInt8(); }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(PacketId); stream.WriteUInt8((byte)(IsOP ? 0x64 : 0x00)); }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(PacketId); stream.WriteInt8(PlayerID); stream.WriteUInt8(Yaw); stream.WriteUInt8(Pitch); }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(PacketId); }
public void ReadPacket(MinecraftStream stream) { PlayerId = stream.ReadInt8(); }
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; }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(PacketId); stream.WriteInt16((short)Data.Length); stream.WriteArray(Data); stream.WriteUInt8((byte)(Complete * 100)); }