Ejemplo n.º 1
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteBigEndianUlong(position);
     _buffer.WriteVaruint(face);
     _buffer.WriteVaruint(hand);
     _buffer.WriteUbyte(cursorPosition.Item1); _buffer.WriteUbyte(cursorPosition.Item2); _buffer.WriteUbyte(cursorPosition.Item3);
 }
Ejemplo n.º 2
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteUbyte(window);
     _buffer.WriteBigEndianUshort(slot);
     _buffer.WriteUbyte(button);
     _buffer.WriteBigEndianUshort(action);
     _buffer.WriteVaruint(mode);
     clickedItem.EncodeBody(_buffer);
 }
Ejemplo n.º 3
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteVaruint(Encoding.UTF8.GetByteCount(language)); _buffer.WriteString(language);
     _buffer.WriteUbyte(viewDistance);
     _buffer.WriteVaruint(chatMode);
     _buffer.WriteBool(chatColors);
     _buffer.WriteUbyte(displayedSkinParts);
     _buffer.WriteUbyte(mainHand);
 }
Ejemplo n.º 4
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     foreach (byte magicChild in magic)
     {
         _buffer.WriteUbyte(magicChild);
     }
     _buffer.WriteUbyte(protocol);
     _buffer.WriteBytes(mtu);
 }
Ejemplo n.º 5
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteBigEndianLong(pingId);
     foreach (byte magicChild in magic)
     {
         _buffer.WriteUbyte(magicChild);
     }
     _buffer.WriteBigEndianLong(guid);
 }
Ejemplo n.º 6
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     foreach (byte magicChild in magic)
     {
         _buffer.WriteUbyte(magicChild);
     }
     serverAddress.EncodeBody(_buffer);
     _buffer.WriteBigEndianUshort(mtuLength);
     _buffer.WriteBigEndianLong(clientId);
 }
Ejemplo n.º 7
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     foreach (byte magicChild in magic)
     {
         _buffer.WriteUbyte(magicChild);
     }
     _buffer.WriteBigEndianLong(serverId);
     _buffer.WriteBool(security);
     _buffer.WriteBigEndianUshort(mtuLength);
 }
Ejemplo n.º 8
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteBigEndianLong(pingId);
     _buffer.WriteBigEndianLong(serverId);
     foreach (byte magicChild in magic)
     {
         _buffer.WriteUbyte(magicChild);
     }
     _buffer.WriteBigEndianUshort(Encoding.UTF8.GetByteCount(status)); _buffer.WriteString(status);
 }
Ejemplo n.º 9
0
 public override void EncodeId(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteUbyte(Id);
 }
Ejemplo n.º 10
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteUbyte(window);
 }
Ejemplo n.º 11
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteUbyte(window);
     _buffer.WriteBigEndianUshort(action);
     _buffer.WriteBool(accepted);
 }
Ejemplo n.º 12
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteBigEndianFloat(sideways);
     _buffer.WriteBigEndianFloat(forward);
     _buffer.WriteUbyte(flags);
 }
Ejemplo n.º 13
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteVaruint(status);
     _buffer.WriteBigEndianUlong(position);
     _buffer.WriteUbyte(face);
 }
Ejemplo n.º 14
0
 protected override void EncodeImpl(sul.Utils.Buffer _buffer)
 {
     _buffer.WriteUbyte(flags);
     _buffer.WriteBigEndianFloat(flyingSpeed);
     _buffer.WriteBigEndianFloat(walkingSpeed);
 }