| Package | Description |
|---|---|
| com.comphenix.protocol |
Contains classes for retrieving the main ProtocolMananger object.
|
| com.comphenix.protocol.events | |
| com.comphenix.protocol.injector | |
| com.comphenix.protocol.injector.netty | |
| com.comphenix.protocol.utility | |
| com.comphenix.protocol.wrappers |
| Modifier and Type | Method and Description |
|---|---|
PacketContainer |
ProtocolManager.createPacket(int id)
Deprecated.
|
PacketContainer |
ProtocolManager.createPacket(int id,
boolean forceDefaults)
Deprecated.
|
PacketContainer |
ProtocolManager.createPacket(PacketType type)
Constructs a new encapsulated Minecraft packet with the given ID.
|
PacketContainer |
ProtocolManager.createPacket(PacketType type,
boolean forceDefaults)
Constructs a new encapsulated Minecraft packet with the given ID.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProtocolManager.broadcastServerPacket(PacketContainer packet)
Broadcast a given packet to every connected player on the server.
|
void |
ProtocolManager.broadcastServerPacket(PacketContainer packet,
org.bukkit.entity.Entity entity,
boolean includeTracker)
Broadcast a packet to every player that is receiving information about a given entity.
|
void |
ProtocolManager.broadcastServerPacket(PacketContainer packet,
org.bukkit.Location origin,
int maxObserverDistance)
Broadcast a packet to every player within the given maximum observer distance.
|
void |
PacketStream.recieveClientPacket(org.bukkit.entity.Player sender,
PacketContainer packet)
Simulate recieving a certain packet from a given player.
|
void |
ProtocolManager.recieveClientPacket(org.bukkit.entity.Player sender,
PacketContainer packet,
boolean filters)
Simulate receiving a certain packet from a given player.
|
void |
PacketStream.recieveClientPacket(org.bukkit.entity.Player sender,
PacketContainer packet,
boolean filters)
Simulate recieving a certain packet from a given player.
|
void |
PacketStream.recieveClientPacket(org.bukkit.entity.Player sender,
PacketContainer packet,
NetworkMarker marker,
boolean filters)
Simulate recieving a certain packet from a given player.
|
void |
PacketStream.sendServerPacket(org.bukkit.entity.Player receiver,
PacketContainer packet)
Send a packet to the given player.
|
void |
ProtocolManager.sendServerPacket(org.bukkit.entity.Player receiver,
PacketContainer packet,
boolean filters)
Send a packet to the given player.
|
void |
PacketStream.sendServerPacket(org.bukkit.entity.Player receiver,
PacketContainer packet,
boolean filters)
Send a packet to the given player.
|
void |
PacketStream.sendServerPacket(org.bukkit.entity.Player receiver,
PacketContainer packet,
NetworkMarker marker,
boolean filters)
Send a packet to the given player.
|
| Modifier and Type | Field and Description |
|---|---|
protected PacketContainer |
ScheduledPacket.packet |
| Modifier and Type | Method and Description |
|---|---|
PacketContainer |
PacketContainer.deepClone()
Create a deep copy of the current packet.
|
static PacketContainer |
PacketContainer.fromPacket(Object packet)
Construct a new packet container from a given handle.
|
PacketContainer |
ScheduledPacket.getPacket()
Retrieve the packet that will be sent or transmitted.
|
PacketContainer |
PacketEvent.getPacket()
Retrieves the packet that will be sent to the player.
|
PacketContainer |
PacketContainer.shallowClone()
Create a shallow copy of the current packet.
|
| Modifier and Type | Method and Description |
|---|---|
static PacketEvent |
PacketEvent.fromClient(Object source,
PacketContainer packet,
NetworkMarker marker,
org.bukkit.entity.Player client)
Creates an event representing a client packet transmission.
|
static PacketEvent |
PacketEvent.fromClient(Object source,
PacketContainer packet,
NetworkMarker marker,
org.bukkit.entity.Player client,
boolean filtered)
Creates an event representing a client packet transmission.
|
static PacketEvent |
PacketEvent.fromClient(Object source,
PacketContainer packet,
org.bukkit.entity.Player client)
Creates an event representing a client packet transmission.
|
static ScheduledPacket |
ScheduledPacket.fromFiltered(PacketContainer packet,
org.bukkit.entity.Player target)
Construct a new scheduled packet that will be processed by any packet listeners.
|
static PacketEvent |
PacketEvent.fromServer(Object source,
PacketContainer packet,
NetworkMarker marker,
org.bukkit.entity.Player recipient)
Creates an event representing a server packet transmission.
|
static PacketEvent |
PacketEvent.fromServer(Object source,
PacketContainer packet,
NetworkMarker marker,
org.bukkit.entity.Player recipient,
boolean filtered)
Creates an event representing a server packet transmission.
|
static PacketEvent |
PacketEvent.fromServer(Object source,
PacketContainer packet,
org.bukkit.entity.Player recipient)
Creates an event representing a server packet transmission.
|
static ScheduledPacket |
ScheduledPacket.fromSilent(PacketContainer packet,
org.bukkit.entity.Player target)
Construct a new scheduled packet that will not be processed by any packet listeners (except MONITOR).
|
void |
ScheduledPacket.setPacket(PacketContainer packet)
Set the packet that will be sent or transmitted.
|
void |
PacketEvent.setPacket(PacketContainer packet)
Replace the packet that will be sent to the player.
|
| Constructor and Description |
|---|
ScheduledPacket(PacketContainer packet,
org.bukkit.entity.Player target,
boolean filtered)
Construct a new scheduled packet.
|
| Modifier and Type | Method and Description |
|---|---|
PacketContainer |
PacketConstructor.createPacket(Object... values)
Construct a packet using the special builtin Minecraft constructors.
|
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
WirePacket.bytesFromPacket(PacketContainer packet)
Creates a byte array from an existing PacketContainer containing all the
bytes from that packet
|
static WirePacket |
WirePacket.fromPacket(PacketContainer packet)
Creates a WirePacket from an existing PacketContainer
|
| Modifier and Type | Method and Description |
|---|---|
static PacketContainer[] |
ChatExtensions.createChatPackets(String message)
Construct chat packet to send in order to display a given message.
|
| Modifier and Type | Method and Description |
|---|---|
PacketContainer |
WrappedAttribute.getParentPacket()
Retrieve the parent update attributes packet.
|
| Modifier and Type | Method and Description |
|---|---|
WrappedAttribute.Builder |
WrappedAttribute.Builder.packet(PacketContainer packet)
Set the parent update attributes packet (44).
|
Copyright © 2012–2017 Comphenix and dmulloy2. Licensed under the GNU GPL v2.