package de.take_weiland.mods.commons.net;
import net.minecraft.network.packet.Packet;
/**
* <p>A target for packets. Only the special value {@link #SERVER} may be used for sending to the server.</p>
*/
public interface PacketTarget {
void send(Packet packet);
public static final PacketTarget SERVER = new PacketTarget() {
@Override
public void send(Packet packet) {
Packets.sendToServer(packet);
}
};
public static final PacketTarget ALL_PLAYERS = new PacketTarget() {
@Override
public void send(Packet packet) {
Packets.sendToAll(packet);
}
};
}