public void WritePacket(IMinecraftStream stream) { stream.WriteDouble(X); stream.WriteDouble(Y); stream.WriteDouble(Stance); stream.WriteDouble(Z); stream.WriteBoolean(OnGround); }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteDouble(X); stream.WriteDouble(FeetY); stream.WriteDouble(Z); stream.WriteBoolean(OnGround); stream.Purge(); return this; }
public IPacket WritePacket(IMinecraftStream stream) { stream.WriteVarInt(ID); stream.WriteDouble(X); stream.WriteDouble(FeetY); stream.WriteDouble(Z); stream.WriteBoolean(OnGround); stream.Purge(); return(this); }
public void ToStream(ref IMinecraftStream stream) { stream.WriteDouble(X); stream.WriteDouble(Z); stream.WriteDouble(OldRadius); stream.WriteDouble(NewRadius); //stream.WriteVarLong(Speed); TODO: VarLong stream.WriteVarInt(PortalTeleportBoundary); stream.WriteVarInt(WarningTime); stream.WriteVarInt(WarningBlocks); }
public void WritePacket(IMinecraftStream stream) { stream.WriteDouble(X); stream.WriteDouble(Y); stream.WriteDouble(Z); stream.WriteSingle(Radius); stream.WriteInt32(AffectedBlocks.Length); for (int i = 0; i < AffectedBlocks.Length; i++) { stream.WriteInt8(AffectedBlocks[i].Item1); stream.WriteInt8(AffectedBlocks[i].Item2); stream.WriteInt8(AffectedBlocks[i].Item3); } }
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 void ToStreamDouble(IMinecraftStream stream) { stream.WriteDouble(X); stream.WriteDouble(Y); stream.WriteDouble(Z); }
public void ToStream(ref IMinecraftStream stream) { stream.WriteDouble(OldRadius); stream.WriteDouble(NewRadius); //stream.WriteVarLong(Speed); TODO: VarLong }
public void ToStream(ref IMinecraftStream stream) { stream.WriteDouble(Radius); }
public void ToStream(ref IMinecraftStream stream) { stream.WriteDouble(X); stream.WriteDouble(Z); }