Ejemplo n.º 1
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(EntityId);
     stream.WriteString(LevelType);
     stream.WriteUInt8((byte)GameMode);
     stream.WriteInt8((sbyte)Dimension);
     stream.WriteUInt8((byte)Difficulty);
     stream.WriteUInt8(Discarded);
     stream.WriteUInt8(MaxPlayers);
 }
Ejemplo n.º 2
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(X);
     stream.WriteInt32(Z);
     stream.WriteBoolean(GroundUpContinuous);
     stream.WriteUInt16(PrimaryBitMap);
     stream.WriteUInt16(AddBitMap);
     stream.WriteInt32(Data.Length);
     stream.WriteUInt8Array(Data);
 }
Ejemplo n.º 3
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(EntityId);
     stream.WriteUInt8(Type);
     stream.WriteInt32(X);
     stream.WriteInt32(Y);
     stream.WriteInt32(Z);
     stream.WriteUInt8(Yaw);
     stream.WriteUInt8(Pitch);
     stream.WriteUInt8(HeadYaw);
     stream.WriteInt16(VelocityX);
     stream.WriteInt16(VelocityY);
     stream.WriteInt16(VelocityZ);
     Metadata.WriteTo(stream);
 }
Ejemplo n.º 4
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(ItemId);
     stream.WriteInt32(PlayerId);
 }
Ejemplo n.º 5
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(EntityId);
     stream.WriteUInt8(Unknown);
     stream.WriteInt32(X);
     stream.WriteUInt8(Y);
     stream.WriteInt32(Z);
 }
Ejemplo n.º 6
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(KeepAlive);
 }
Ejemplo n.º 7
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteUInt8((byte)Action);
     stream.WriteInt32(X);
     stream.WriteUInt8(Y);
     stream.WriteInt32(Z);
     stream.WriteUInt8(Face);
 }
Ejemplo n.º 8
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteDouble(X);
     stream.WriteDouble(Y);
     stream.WriteDouble(Z);
     stream.WriteSingle(Radius);
     stream.WriteInt32(RecordCount);
     stream.WriteUInt8Array(Records);
     stream.WriteSingle(PlayerVelocityX);
     stream.WriteSingle(PlayerVelocityY);
     stream.WriteSingle(PlayerVelocityZ);
 }
Ejemplo n.º 9
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(EntityId);
     stream.WriteInt32(X);
     stream.WriteUInt8(Y);
     stream.WriteInt32(Z);
     stream.WriteInt32(Data);
     stream.WriteBoolean(DisableRelativeVolume);
 }
Ejemplo n.º 10
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(EntityId);
     stream.WriteInt32(X);
     stream.WriteInt32(Y);
     stream.WriteInt32(Z);
     stream.WriteUInt8(DestroyStage);
 }
Ejemplo n.º 11
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt16(ChunkCount);
     stream.WriteInt32(ChunkData.Length);
     stream.WriteBoolean(LightIncluded);
     stream.WriteUInt8Array(ChunkData);
     stream.WriteUInt8Array(ChunkMetadata);
 }
Ejemplo n.º 12
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(X);
     stream.WriteInt16(Y);
     stream.WriteInt32(Z);
     stream.WriteUInt8(Data1);
     stream.WriteUInt8(Data2);
     stream.WriteInt16(BlockId);
 }
Ejemplo n.º 13
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(X);
     stream.WriteUInt8(Y);
     stream.WriteInt32(Z);
     stream.WriteInt16(BlockType);
     stream.WriteUInt8(BlockMetadata);
 }
Ejemplo n.º 14
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(ChunkX);
     stream.WriteInt32(ChunkZ);
     stream.WriteInt16(RecordCount);
     stream.WriteInt32(RecordCount * 4);
     stream.WriteInt32Array(Data);
 }
Ejemplo n.º 15
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(User);
     stream.WriteInt32(Target);
     stream.WriteBoolean(LeftClick);
 }
Ejemplo n.º 16
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteString(SoundName);
     stream.WriteInt32(X);
     stream.WriteInt32(Y);
     stream.WriteInt32(Z);
     stream.WriteSingle(Volume);
     stream.WriteUInt8(Pitch);
 }
Ejemplo n.º 17
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteString(ItemName);
     stream.WriteBoolean(RemoveItem);
     if (!RemoveItem)
     {
         stream.WriteString(ScoreName);
         stream.WriteInt32(Value.Value);
     }
 }
Ejemplo n.º 18
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(PacketId);
     stream.WriteString(EffectName);
     stream.WriteSingle(X);
     stream.WriteSingle(Y);
     stream.WriteSingle(Z);
     stream.WriteSingle(OffsetX);
     stream.WriteSingle(OffsetY);
     stream.WriteSingle(OffsetZ);
     stream.WriteSingle(ParticleSpeed);
     stream.WriteInt32(ParticleCount);
 }
Ejemplo n.º 19
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32((int)Dimension);
     stream.WriteInt8((sbyte)Difficulty);
     stream.WriteInt8((sbyte)GameMode);
     stream.WriteInt16(WorldHeight);
     stream.WriteString(LevelType);
 }
Ejemplo n.º 20
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(EntityId);
     stream.WriteInt16((short)SlotIndex);
     Slot.WriteTo(stream);
 }
Ejemplo n.º 21
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(X);
     stream.WriteUInt8(Y);
     stream.WriteInt32(Z);
     stream.WriteUInt8(Direction);
     HeldItem.WriteTo(stream);
     stream.WriteUInt8(CursorX);
     stream.WriteUInt8(CursorY);
     stream.WriteUInt8(CursorZ);
 }
Ejemplo n.º 22
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(X);
     stream.WriteInt16(Y);
     stream.WriteInt32(Z);
     stream.WriteString(Text1);
     stream.WriteString(Text2);
     stream.WriteString(Text3);
     stream.WriteString(Text4);
 }
Ejemplo n.º 23
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(EntityId);
     stream.WriteUInt8((byte)Action);
 }
Ejemplo n.º 24
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(X);
     stream.WriteInt32(Y);
     stream.WriteInt32(Z);
 }
Ejemplo n.º 25
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(EntityId);
     stream.WriteString(PlayerName);
     stream.WriteInt32(X);
     stream.WriteInt32(Y);
     stream.WriteInt32(Z);
     stream.WriteUInt8(Yaw);
     stream.WriteUInt8(Pitch);
     stream.WriteInt16(HeldItem);
     Metadata.WriteTo(stream);
 }
Ejemplo n.º 26
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(X);
     stream.WriteInt16(Y);
     stream.WriteInt32(Z);
     stream.WriteUInt8(Action);
     var tempStream = new MemoryStream();
     Nbt.SaveToStream(tempStream, NbtCompression.GZip);
     var buffer = tempStream.GetBuffer();
     stream.WriteInt16((short)buffer.Length);
     stream.WriteUInt8Array(buffer);
 }
Ejemplo n.º 27
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(EntityId);
     stream.WriteUInt8(Type);
     stream.WriteInt32(X);
     stream.WriteInt32(Y);
     stream.WriteInt32(Z);
     stream.WriteUInt8(Yaw);
     stream.WriteUInt8(Pitch);
     stream.WriteInt32(Data);
     if (Data != 0)
     {
         stream.WriteInt16(SpeedX.Value);
         stream.WriteInt16(SpeedY.Value);
         stream.WriteInt16(SpeedZ.Value);
     }
 }
Ejemplo n.º 28
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(StatisticId);
     stream.WriteUInt8(Amount);
 }
Ejemplo n.º 29
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(EntityId);
     stream.WriteString(Title);
     stream.WriteInt32(X);
     stream.WriteInt32(Y);
     stream.WriteInt32(Z);
     stream.WriteInt32(Direction);
 }
Ejemplo n.º 30
0
 public void WritePacket(MinecraftStream stream)
 {
     stream.WriteUInt8(Id);
     stream.WriteInt32(EntityId);
     stream.WriteUInt8(EffectId);
 }