类 PacketSender
- java.lang.Object
-
- cn.mcres.karlatemp.mxlib.module.packet.PacketSender
-
- 直接已知子类:
PlayerNetWorkInjector
@Bean public abstract class PacketSender extends Object
The packet sender.- 从以下版本开始:
- 2.7
-
-
构造器概要
构造器 构造器 说明 PacketSender()
-
方法概要
修饰符和类型 方法 说明 static <T> Predicate<T>
allowAll()
static PacketSender
getInstance()
abstract PacketSender
sendPacket(RawPacket packet, Object target)
PacketSender
sendPacket(RawPacket packet, Object... targets)
PacketSender
sendPacketToAll(RawPacket packet)
abstract <T> PacketSender
sendPacketToAll(RawPacket packet, Predicate<T> filter)
static void
setInstance(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 PacketSender instance)
-
sendPacket
public abstract PacketSender sendPacket(@NotNull RawPacket packet, @NotNull Object target) throws ClassCastException
-
sendPacket
public PacketSender sendPacket(@NotNull RawPacket packet, @NotNull Object... targets) throws ClassCastException
-
sendPacketToAll
public PacketSender sendPacketToAll(@NotNull RawPacket packet)
-
sendPacketToAll
public abstract <T> PacketSender sendPacketToAll(@NotNull RawPacket packet, @NotNull Predicate<T> filter)
-
-