public override void Flush(NetworkStream ns) { MinecraftStream read = new MinecraftStream(); read.WriteDouble(X); read.WriteDouble(Y); read.WriteDouble(X); read.WriteFloat(Yaw); read.WriteFloat(Pitch); read.WriteByte(Flags); read.WriteVarInt(TeleportID); var buf = read.Flush(ID); ns.Write(buf, 0, buf.Length); }