public ChunkSenderJobWorker(IPacketPackager packetPackager)
 {
     _packetPackager = packetPackager;
 }
Beispiel #2
0
 public ClientboundPacketSinkGrain(IPacketPackager packetPackager)
 {
     _packetPackager = packetPackager;
 }
Beispiel #3
0
 public BroadcastPacketSink(IReadOnlyCollection <IPacketSink> sinks, IPacketPackager packetPackager)
 {
     _sinks          = sinks ?? Array.Empty <IPacketSink>();
     _packetPackager = packetPackager;
 }
Beispiel #4
0
 public ForwardToPlayerPacketSink(IPlayer player, IPacketPackager packetPackager)
 {
     _player         = player;
     _packetPackager = packetPackager;
 }
Beispiel #5
0
 public ChunkTrackingHub(IPacketPackager packetPackager)
 {
     _packetPackager      = packetPackager;
     _broadcastPacketSink = new BroadcastPacketSink(_trackingPlayers.Values, packetPackager);
 }
Beispiel #6
0
 public ChunkTrackingHub(IPacketPackager packetPackager)
 {
     _packetPackager = packetPackager;
 }
 public ServerboundPacketSink(IPacketPackager packetPackager)
 {
     _packetPackager = packetPackager;
     _observers      = ImmutableList.Create <IServerboundPacketObserver>();
 }