public void ReadPacket(MinecraftStream stream) { ProtocolVersion = stream.ReadUInt8(); PartyName = stream.ReadString(); KeyOrMOTD = stream.ReadString(); IsOP = stream.ReadUInt8() == 0x64; }
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 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) { IsOP = stream.ReadUInt8() == 0x64; }
public void ReadPacket(MinecraftStream stream) { PlayerID = stream.ReadInt8(); Yaw = stream.ReadUInt8(); Pitch = stream.ReadUInt8(); }
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 ReadPacket(MinecraftStream stream) { X = stream.ReadInt16(); Y = stream.ReadInt16(); Z = stream.ReadInt16(); BlockType = stream.ReadUInt8(); }