Pdelvo.Minecraft.Protocol.Packets.Packet.SendItem C# (CSharp) Method

SendItem() public method

Sends the item.
public SendItem ( BigEndianStream stream, int version ) : void
stream Pdelvo.Minecraft.Network.BigEndianStream The stream.
version int The version.
return void
        public void SendItem(BigEndianStream stream, int version)
        {
            if (stream == null)
                throw new ArgumentNullException("stream");
            if (Data != null && !Changed && stream.BufferEnabled)
            {
                stream.Write(Data.ToArray (), 0, Data.Count ());
            }
            else
                OnSend(stream, version);
            stream.Flush ();
        }

Usage Example

コード例 #1
0
 /// <summary>
 ///   Writes the packet.
 /// </summary>
 /// <param name="stream"> The stream. </param>
 /// <param name="packet"> The packet. </param>
 /// <param name="version"> The version. </param>
 /// <remarks>
 /// </remarks>
 public static void WritePacket(this BigEndianStream stream, Packet packet, int version)
 {
     if (packet == null)
         throw new ArgumentNullException("packet");
     packet.SendItem(stream, version);
 }
All Usage Examples Of Pdelvo.Minecraft.Protocol.Packets.Packet::SendItem