package org.mcphoton.impl.network;

import java.util.Collection;
import java.util.Collections;
import org.mcphoton.network.Packet;

public final class PacketSending {

	public final Packet packet;
	public final Collection<PhotonClient> clients;

	public PacketSending(Packet packet, PhotonClient client) {
		this.packet = packet;
		this.clients = Collections.singletonList(client);
	}

	public PacketSending(Packet packet, Collection<PhotonClient> clients) {
		this.packet = packet;
		this.clients = clients;
	}

}

package org.mcphoton.impl.network;

import java.util.Collection;
import org.mcphoton.network.Packet;

public final class PacketSending {
	
	public final Packet packet;
	public final Collection<PhotonClient> clients;
	
	public PacketSending(Packet packet, Collection<PhotonClient> clients) {
		this.packet = packet;
		this.clients = clients;
	}
	
}

--- 
+++ 
@@ -1,16 +1,22 @@
 package org.mcphoton.impl.network;
 
 import java.util.Collection;
+import java.util.Collections;
 import org.mcphoton.network.Packet;
 
 public final class PacketSending {
-	
+
 	public final Packet packet;
 	public final Collection<PhotonClient> clients;
-	
+
+	public PacketSending(Packet packet, PhotonClient client) {
+		this.packet = packet;
+		this.clients = Collections.singletonList(client);
+	}
+
 	public PacketSending(Packet packet, Collection<PhotonClient> clients) {
 		this.packet = packet;
 		this.clients = clients;
 	}
-	
+
 }
Add a constructor for a single PhotonClient

