- java.lang.Object
-
- cn.mcres.karlatemp.mxlib.module.packet.PacketSender
-
-
构造器概要
构造器 构造器 说明 PacketSender()
-
方法概要
修饰符和类型 方法 说明 static <T> Predicate<T>
allowAll()
static PacketSender
getInstance()
abstract PacketSender
sendPacket(@NotNull RawPacket packet, @NotNull Object target)
PacketSender
sendPacket(@NotNull RawPacket packet, @NotNull Object... targets)
PacketSender
sendPacketToAll(@NotNull RawPacket packet)
abstract <T> PacketSender
sendPacketToAll(@NotNull RawPacket packet, @NotNull Predicate<T> filter)
static void
setInstance(@NotNull PacketSender instance)
-
-
-
字段详细资料
-
ALLOW_ALL
public static final Predicate ALLOW_ALL
-
-
方法详细资料
-
allowAll
public static <T> Predicate<T> allowAll()
-
getInstance
public static PacketSender getInstance()
-
setInstance
public static void setInstance(@NotNull @NotNull PacketSender instance)
-
sendPacket
public abstract PacketSender sendPacket(@NotNull @NotNull RawPacket packet, @NotNull @NotNull Object target) throws ClassCastException
-
sendPacket
public PacketSender sendPacket(@NotNull @NotNull RawPacket packet, @NotNull @NotNull Object... targets) throws ClassCastException
-
sendPacketToAll
public PacketSender sendPacketToAll(@NotNull @NotNull RawPacket packet)
-
sendPacketToAll
public abstract <T> PacketSender sendPacketToAll(@NotNull @NotNull RawPacket packet, @NotNull @NotNull Predicate<T> filter)
-
-