类 PlayerNetWorkInjector
- java.lang.Object
-
- cn.mcres.karlatemp.mxlib.module.packet.PacketSender
-
- cn.mcres.karlatemp.mxlib.impl.PlayerNetWorkInjector
-
- 所有已实现的接口:
Listener
public class PlayerNetWorkInjector extends PacketSender implements Listener
-
-
字段概要
-
从类继承的字段 cn.mcres.karlatemp.mxlib.module.packet.PacketSender
ALLOW_ALL
-
-
构造器概要
构造器 构造器 说明 PlayerNetWorkInjector()
-
方法概要
修饰符和类型 方法 说明 static Channel
getChannel(Player player)
static void
inject(Player player, boolean remove)
void
onPlayerJoin(PlayerJoinEvent player)
void
onPlayerLeft(PlayerQuitEvent event)
PacketSender
sendPacket(RawPacket packet, Object target)
<T> PacketSender
sendPacketToAll(RawPacket packet, Predicate<T> filter)
-
从类继承的方法 cn.mcres.karlatemp.mxlib.module.packet.PacketSender
allowAll, getInstance, sendPacket, sendPacketToAll, setInstance
-
-
-
-
方法详细资料
-
inject
public static void inject(@NotNull Player player, boolean remove)
-
onPlayerLeft
public void onPlayerLeft(PlayerQuitEvent event)
-
onPlayerJoin
public void onPlayerJoin(PlayerJoinEvent player)
-
sendPacket
public PacketSender sendPacket(@NotNull RawPacket packet, @NotNull Object target) throws ClassCastException
- 指定者:
sendPacket
在类中PacketSender
- 抛出:
ClassCastException
-
sendPacketToAll
public <T> PacketSender sendPacketToAll(@NotNull RawPacket packet, @NotNull Predicate<T> filter)
- 指定者:
sendPacketToAll
在类中PacketSender
-
-