Package com.comphenix.protocol
Interface PacketStream
- All Known Subinterfaces:
InternalManager,ProtocolManager
- All Known Implementing Classes:
PacketFilterManager
public interface PacketStream
Represents a object capable of sending or receiving packets.
-
Method Summary
Modifier and TypeMethodDescriptionvoidreceiveClientPacket(org.bukkit.entity.Player sender, PacketContainer packet) Simulate recieving a certain packet from a given player.voidreceiveClientPacket(org.bukkit.entity.Player sender, PacketContainer packet, boolean filters) Simulate recieving a certain packet from a given player.voidreceiveClientPacket(org.bukkit.entity.Player sender, PacketContainer packet, NetworkMarker marker, boolean filters) Simulate recieving a certain packet from a given player.voidsendServerPacket(org.bukkit.entity.Player receiver, PacketContainer packet) Send a packet to the given player.voidsendServerPacket(org.bukkit.entity.Player receiver, PacketContainer packet, boolean filters) Send a packet to the given player.voidsendServerPacket(org.bukkit.entity.Player receiver, PacketContainer packet, NetworkMarker marker, boolean filters) Send a packet to the given player.voidsendWirePacket(org.bukkit.entity.Player receiver, int id, byte[] bytes) Send a wire packet to the given player.voidsendWirePacket(org.bukkit.entity.Player receiver, WirePacket packet) Send a wire packet to the given player.
-
Method Details
-
sendServerPacket
Send a packet to the given player.- Parameters:
receiver- - the reciever.packet- - packet to send.
-
sendServerPacket
Send a packet to the given player.- Parameters:
receiver- - the reciever.packet- - packet to send.filters- - whether or not to invoke any packet filters belowListenerPriority.MONITOR.
-
sendServerPacket
void sendServerPacket(org.bukkit.entity.Player receiver, PacketContainer packet, NetworkMarker marker, boolean filters) Send a packet to the given player.- Parameters:
receiver- - the receiver.packet- - packet to send.marker- - the network marker to use.filters- - whether or not to invoke any packet filters belowListenerPriority.MONITOR.
-
sendWirePacket
void sendWirePacket(org.bukkit.entity.Player receiver, int id, byte[] bytes) Send a wire packet to the given player.- Parameters:
receiver- - the receiver.id- - packet id.bytes- - packet bytes.
-
sendWirePacket
Send a wire packet to the given player.- Parameters:
receiver- - the receiver.packet- - packet to send.
-
receiveClientPacket
Simulate recieving a certain packet from a given player.- Parameters:
sender- - the sender.packet- - the packet that was sent.
-
receiveClientPacket
Simulate recieving a certain packet from a given player.- Parameters:
sender- - the sender.packet- - the packet that was sent.filters- - whether or not to invoke any packet filters belowListenerPriority.MONITOR.
-
receiveClientPacket
void receiveClientPacket(org.bukkit.entity.Player sender, PacketContainer packet, NetworkMarker marker, boolean filters) Simulate recieving a certain packet from a given player.- Parameters:
sender- - the sender.packet- - the packet that was sent.marker- - the network marker to use.filters- - whether or not to invoke any packet filters belowListenerPriority.MONITOR.
-