public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteBigInteger(UUID); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt((byte)Action); stream.WriteVarInt(Length); stream.WriteBigInteger(UUID); PlayerList.ToStream(ref stream); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteBigInteger(PlayerUUID); Vector3.ToStreamIntFixedPoint(stream); stream.WriteSByte(Yaw); stream.WriteSByte(Pitch); stream.WriteShort(CurrentItem); EntityMetadata.ToStream(stream); stream.Purge(); return(this); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt(EntityID); stream.WriteBigInteger(PlayerUUID); Vector3.ToStreamIntFixedPoint(stream); stream.WriteSByte(Yaw); stream.WriteSByte(Pitch); stream.WriteShort(CurrentItem); EntityMetadata.ToStream(stream); stream.Purge(); return this; }
public void ToStream(ref IMinecraftStream stream) { stream.WriteInt(Count); foreach (var entry in _entries) { stream.WriteString(entry.Key); stream.WriteDouble(entry.Value); stream.WriteShort((short)entry.Modifiers.Length); foreach (var modifiers in entry.Modifiers) { stream.WriteBigInteger(modifiers.UUID); stream.WriteDouble(modifiers.Amount); stream.WriteSByte(modifiers.Operation); } } }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteVarInt((byte) Action); stream.WriteVarInt(Length); stream.WriteBigInteger(UUID); PlayerList.ToStream(ref stream); stream.Purge(); return this; }