public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(Id); stream.WriteInt16(ChunkCount); stream.WriteInt32(ChunkData.Length); stream.WriteBoolean(LightIncluded); stream.WriteUInt8Array(ChunkData); for (int i = 0; i < ChunkCount; i++) { stream.WriteInt32(ChunkMetadata[i].ChunkX); stream.WriteInt32(ChunkMetadata[i].ChunkZ); stream.WriteUInt16(ChunkMetadata[i].PrimaryBitMap); stream.WriteUInt16(ChunkMetadata[i].AddBitMap); } }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteInt32(Target); stream.WriteBoolean(RightClick); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteString(Locale); stream.WriteUInt8(ViewDistance); stream.WriteUInt8((byte)ChatFlags); stream.WriteBoolean(ColorEnabled); stream.WriteUInt8((byte)Difficulty); stream.WriteBoolean(ShowCape); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteUInt8(WindowId); stream.WriteInt16(ActionNumber); stream.WriteBoolean(Accepted); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteString(ItemName); stream.WriteBoolean(RemoveItem); if (!RemoveItem) { stream.WriteString(ScoreName); stream.WriteInt32(Value.Value); } return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteInt32(X); stream.WriteInt32(Z); stream.WriteBoolean(GroundUpContinuous); stream.WriteUInt16(PrimaryBitMap); stream.WriteVarInt(Data.Length); stream.WriteUInt8Array(Data); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteInt32(EffectId); stream.WriteInt32(X); stream.WriteUInt8(Y); stream.WriteInt32(Z); stream.WriteInt32(Data); stream.WriteBoolean(DisableRelativeVolume); return mode; }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(Id); stream.WriteString(Locale); stream.WriteUInt8(ViewDistance); stream.WriteUInt8((byte)ChatFlags); stream.WriteUInt8((byte)Difficulty); stream.WriteBoolean(ShowCape); }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(Id); stream.WriteString(Name); stream.WriteString(DisplayName); stream.WriteBoolean(RemoveBoard); }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(Id); stream.WriteInt32(User); stream.WriteInt32(Target); stream.WriteBoolean(LeftClick); }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(Id); stream.WriteString(PlayerName); stream.WriteBoolean(Online); stream.WriteInt16(Ping); }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(Id); stream.WriteUInt8(WindowId); stream.WriteInt16(ActionNumber); stream.WriteBoolean(Accepted); }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(Id); stream.WriteUInt8(WindowId); stream.WriteUInt8(InventoryType); stream.WriteString(WindowTitle); stream.WriteUInt8(SlotCount); stream.WriteBoolean(UseProvidedTitle); if (InventoryType == 11) stream.WriteInt32(Unknown.GetValueOrDefault()); }
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); }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteInt32(EntityId); stream.WriteInt32(VehicleId); stream.WriteBoolean(Leash); return mode; }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(Id); stream.WriteString(ItemName); stream.WriteBoolean(RemoveItem); if (!RemoveItem) { stream.WriteString(ScoreName); stream.WriteInt32(Value.Value); } }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteVarInt(EntityId); stream.WriteUInt8(EffectId); stream.WriteUInt8(Amplifier); stream.WriteVarInt(Duration); stream.WriteBoolean(HideParticles); return mode; }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(Id); stream.WriteBoolean(OnGround); }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteInt16(ChunkCount); stream.WriteInt32(ChunkData.Length); stream.WriteBoolean(LightIncluded); stream.WriteUInt8Array(ChunkData); for (int i = 0; i < ChunkCount; i++) { stream.WriteInt32(ChunkMetadata[i].ChunkX); stream.WriteInt32(ChunkMetadata[i].ChunkZ); stream.WriteUInt16(ChunkMetadata[i].PrimaryBitMap); stream.WriteUInt16(ChunkMetadata[i].AddBitMap); } return mode; }
public void WritePacket(MinecraftStream stream) { stream.WriteUInt8(Id); stream.WriteDouble(X); stream.WriteDouble(Y); stream.WriteDouble(Stance); stream.WriteDouble(Z); stream.WriteSingle(Yaw); stream.WriteSingle(Pitch); stream.WriteBoolean(OnGround); }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteUInt8(WindowId); stream.WriteUInt8(InventoryType); stream.WriteString(WindowTitle); stream.WriteUInt8(SlotCount); stream.WriteBoolean(UseProvidedTitle); if (InventoryType == 11) stream.WriteInt32(EntityId.GetValueOrDefault()); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteDouble(X); stream.WriteDouble(Stance); stream.WriteDouble(Y); stream.WriteDouble(Z); stream.WriteBoolean(OnGround); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteString(PlayerName); stream.WriteBoolean(Online); stream.WriteInt16(Ping); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteSingle(Yaw); stream.WriteSingle(Pitch); stream.WriteBoolean(OnGround); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteString(TeamName); stream.WriteUInt8((byte)PacketMode); if (PacketMode == TeamMode.CreateTeam || PacketMode == TeamMode.UpdateTeam) { stream.WriteString(DisplayName); stream.WriteString(TeamPrefix); stream.WriteString(TeamSuffix); stream.WriteBoolean(EnableFriendlyFire.Value); } if (PacketMode == TeamMode.CreateTeam || PacketMode == TeamMode.AddPlayers || PacketMode == TeamMode.RemovePlayers) { stream.WriteInt16((short)Players.Length); for (int i = 0; i < Players.Length; i++) stream.WriteString(Players[i]); } return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteDouble(X); if (direction == PacketDirection.Serverbound) stream.WriteDouble(Stance.GetValueOrDefault()); stream.WriteDouble(Y); stream.WriteDouble(Z); stream.WriteSingle(Yaw); stream.WriteSingle(Pitch); stream.WriteBoolean(OnGround); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteSingle(Horizontal); stream.WriteSingle(Forward); stream.WriteBoolean(Jump); stream.WriteBoolean(Unmount); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteVarInt(EntityId); stream.WriteInt32(X); stream.WriteInt32(Y); stream.WriteInt32(Z); stream.WriteUInt8(Yaw); stream.WriteUInt8(Pitch); stream.WriteBoolean(OnGround); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteInt32(EntityId); stream.WriteUInt8((byte)GameMode); stream.WriteInt8((sbyte)Dimension); stream.WriteUInt8((byte)Difficulty); stream.WriteUInt8(MaxPlayers); stream.WriteString(LevelType); stream.WriteBoolean(ReducdedDebug); return mode; }
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); }