コード例 #1
0
 public void WritePacket(IMinecraftStream stream)
 {
     stream.WriteDouble(X);
     stream.WriteDouble(Stance);
     stream.WriteDouble(Y);
     stream.WriteDouble(Z);
     stream.WriteSingle(Yaw);
     stream.WriteSingle(Pitch);
     stream.WriteBoolean(OnGround);
 }
コード例 #2
0
 public void WritePacket(IMinecraftStream stream)
 {
     stream.WriteDouble(X);
     stream.WriteDouble(Stance);
     stream.WriteDouble(Y);
     stream.WriteDouble(Z);
     stream.WriteSingle(Yaw);
     stream.WriteSingle(Pitch);
     stream.WriteBoolean(OnGround);
 }
コード例 #3
0
ファイル: ExplosionPacket.cs プロジェクト: Zoxive/TrueCraft
 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);
     }
 }
コード例 #4
0
 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);
     }
 }
コード例 #5
0
ファイル: MetadataFloat.cs プロジェクト: Zoxive/TrueCraft
 public override void WriteTo(IMinecraftStream stream, byte index)
 {
     stream.WriteUInt8(GetKey(index));
     stream.WriteSingle(Value);
 }
コード例 #6
0
ファイル: MetadataFloat.cs プロジェクト: jdc20181/OpenCraft
 public override void WriteTo(IMinecraftStream stream, byte index)
 {
     stream.WriteUInt8(GetKey(index));
     stream.WriteSingle(Value);
 }