package com.w67clement.mineapi.nms;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
public abstract class PacketSender<T> extends NmsPacket<T>
{
public PacketSender(T packet)
{
super(packet);
}
/**
* Sends the packet of a player.
*
* @param player Represent player.
*/
public abstract void send(Player player);
/**
* Send the packet of all players.
*/
public void sendAll()
{
Bukkit.getOnlinePlayers().forEach(this::send);
}
}