public interface PacketService
Modifier and Type | Interface and Description |
---|---|
static class |
PacketService.PacketDirection
Packet Direction used for callPacket()
|
Modifier and Type | Method and Description |
---|---|
boolean |
callPacket(Player player,
Object packet,
PacketService.PacketDirection direction)
Call the Packet events
WARNING: DONT CALL IT YOUR SELF UNLESS YOU KNOW WHAT YOU'RE DOING
|
List<PacketHandler> |
getPacketHandlers()
Get all listeners
|
List<PacketHandler> |
getPacketHandlersFor(Plugin plugin)
Get all listener for a Plugin
|
void |
registerPacketHandler(Plugin plugin,
PacketHandler packetHandler)
Register listener interface
|
void |
unregisterPacketHandler(PacketHandler packetHandler)
Unregister listener interface
|
void |
unregisterPacketHandlerFor(Plugin plugin)
Unregister listeners registered by a plugin
|
void registerPacketHandler(Plugin plugin, PacketHandler packetHandler)
plugin
- The Plugin to register withpacketHandler
- The listener it selfvoid unregisterPacketHandler(PacketHandler packetHandler)
packetHandler
- The listener to unregisterList<PacketHandler> getPacketHandlersFor(Plugin plugin)
plugin
- The PluginList<PacketHandler> getPacketHandlers()
void unregisterPacketHandlerFor(Plugin plugin)
plugin
- The Pluginboolean callPacket(Player player, Object packet, PacketService.PacketDirection direction)
player
- The Playerpacket
- The Packetdirection
- Direction (SENT OR RECEIVED)Copyright © 2022. All rights reserved.