Exemplo n.º 1
0
 internal void BroadcastPacketWithoutQueue(IClientboundPacket packet, params int[] excluded)
 {
     foreach (var(_, player) in this.OnlinePlayers.Where(x => !excluded.Contains(x.Value.EntityId)))
     {
         player.client.SendPacket(packet);
     }
 }
Exemplo n.º 2
0
 internal async Task BroadcastPacketAsync(IClientboundPacket packet, params int[] excluded)
 {
     foreach (var(_, player) in this.OnlinePlayers.Where(x => !excluded.Contains(x.Value.EntityId)))
     {
         await player.client.QueuePacketAsync(packet);
     }
 }