Uses of Class
com.comphenix.protocol.events.PacketContainer
Packages that use PacketContainer
Package
Description
Contains classes for retrieving the main ProtocolMananger object.
-
Uses of PacketContainer in com.comphenix.protocol
Methods in com.comphenix.protocol that return PacketContainerModifier and TypeMethodDescriptionProtocolManager.createPacket(PacketType type)Constructs a new encapsulated Minecraft packet with the given ID.ProtocolManager.createPacket(PacketType type, boolean forceDefaults)Constructs a new encapsulated Minecraft packet with the given ID.Methods in com.comphenix.protocol with parameters of type PacketContainerModifier and TypeMethodDescriptionvoidProtocolManager.broadcastServerPacket(PacketContainer packet)Broadcast a given packet to every connected player on the server.voidProtocolManager.broadcastServerPacket(PacketContainer packet, org.bukkit.entity.Entity entity, boolean includeTracker)Broadcast a packet to every player that is receiving information about a given entity.voidProtocolManager.broadcastServerPacket(PacketContainer packet, org.bukkit.Location origin, int maxObserverDistance)Broadcast a packet to every player within the given maximum observer distance.voidPacketStream.recieveClientPacket(org.bukkit.entity.Player sender, PacketContainer packet)Simulate recieving a certain packet from a given player.voidPacketStream.recieveClientPacket(org.bukkit.entity.Player sender, PacketContainer packet, boolean filters)Simulate recieving a certain packet from a given player.voidPacketStream.recieveClientPacket(org.bukkit.entity.Player sender, PacketContainer packet, NetworkMarker marker, boolean filters)Simulate recieving a certain packet from a given player.voidProtocolManager.recieveClientPacket(org.bukkit.entity.Player sender, PacketContainer packet, boolean filters)Simulate receiving a certain packet from a given player.voidPacketStream.sendServerPacket(org.bukkit.entity.Player receiver, PacketContainer packet)Send a packet to the given player.voidPacketStream.sendServerPacket(org.bukkit.entity.Player receiver, PacketContainer packet, boolean filters)Send a packet to the given player.voidPacketStream.sendServerPacket(org.bukkit.entity.Player receiver, PacketContainer packet, NetworkMarker marker, boolean filters)Send a packet to the given player.voidProtocolManager.sendServerPacket(org.bukkit.entity.Player receiver, PacketContainer packet, boolean filters)Send a packet to the given player. -
Uses of PacketContainer in com.comphenix.protocol.events
Fields in com.comphenix.protocol.events declared as PacketContainerMethods in com.comphenix.protocol.events that return PacketContainerModifier and TypeMethodDescriptionPacketContainer.deepClone()Create a deep copy of the current packet.static PacketContainerPacketContainer.fromPacket(Object packet)Construct a new packet container from a given handle.PacketEvent.getPacket()Retrieves the packet that will be sent to the player.ScheduledPacket.getPacket()Retrieve the packet that will be sent or transmitted.PacketContainer.shallowClone()Create a shallow copy of the current packet.Methods in com.comphenix.protocol.events with parameters of type PacketContainerModifier and TypeMethodDescriptionstatic PacketEventPacketEvent.fromClient(Object source, PacketContainer packet, NetworkMarker marker, org.bukkit.entity.Player client)Creates an event representing a client packet transmission.static PacketEventPacketEvent.fromClient(Object source, PacketContainer packet, NetworkMarker marker, org.bukkit.entity.Player client, boolean filtered)Creates an event representing a client packet transmission.static PacketEventPacketEvent.fromClient(Object source, PacketContainer packet, org.bukkit.entity.Player client)Creates an event representing a client packet transmission.static ScheduledPacketScheduledPacket.fromFiltered(PacketContainer packet, org.bukkit.entity.Player target)Construct a new scheduled packet that will be processed by any packet listeners.static PacketEventPacketEvent.fromServer(Object source, PacketContainer packet, NetworkMarker marker, org.bukkit.entity.Player recipient)Creates an event representing a server packet transmission.static PacketEventPacketEvent.fromServer(Object source, PacketContainer packet, NetworkMarker marker, org.bukkit.entity.Player recipient, boolean filtered)Creates an event representing a server packet transmission.static PacketEventPacketEvent.fromServer(Object source, PacketContainer packet, org.bukkit.entity.Player recipient)Creates an event representing a server packet transmission.static ScheduledPacketScheduledPacket.fromSilent(PacketContainer packet, org.bukkit.entity.Player target)Construct a new scheduled packet that will not be processed by any packet listeners (except MONITOR).voidPacketEvent.setPacket(PacketContainer packet)Replace the packet that will be sent to the player.voidScheduledPacket.setPacket(PacketContainer packet)Set the packet that will be sent or transmitted.Constructors in com.comphenix.protocol.events with parameters of type PacketContainerModifierConstructorDescriptionScheduledPacket(PacketContainer packet, org.bukkit.entity.Player target, boolean filtered)Construct a new scheduled packet. -
Uses of PacketContainer in com.comphenix.protocol.injector
Methods in com.comphenix.protocol.injector that return PacketContainerModifier and TypeMethodDescriptionPacketConstructor.createPacket(Object... values)Construct a packet using the special builtin Minecraft constructors.PacketFilterManager.createPacket(PacketType type)PacketFilterManager.createPacket(PacketType type, boolean forceDefaults)Methods in com.comphenix.protocol.injector with parameters of type PacketContainerModifier and TypeMethodDescriptionvoidPacketFilterManager.broadcastServerPacket(PacketContainer packet)voidPacketFilterManager.broadcastServerPacket(PacketContainer packet, org.bukkit.entity.Entity entity, boolean includeTracker)voidPacketFilterManager.broadcastServerPacket(PacketContainer packet, org.bukkit.Location origin, int maxObserverDistance)voidPacketFilterManager.recieveClientPacket(org.bukkit.entity.Player sender, PacketContainer packet)voidPacketFilterManager.recieveClientPacket(org.bukkit.entity.Player sender, PacketContainer packet, boolean filters)voidPacketFilterManager.recieveClientPacket(org.bukkit.entity.Player sender, PacketContainer packet, NetworkMarker marker, boolean filters)voidPacketFilterManager.sendServerPacket(org.bukkit.entity.Player reciever, PacketContainer packet)voidPacketFilterManager.sendServerPacket(org.bukkit.entity.Player reciever, PacketContainer packet, boolean filters)voidPacketFilterManager.sendServerPacket(org.bukkit.entity.Player receiver, PacketContainer packet, NetworkMarker marker, boolean filters) -
Uses of PacketContainer in com.comphenix.protocol.injector.netty
Methods in com.comphenix.protocol.injector.netty with parameters of type PacketContainerModifier and TypeMethodDescriptionstatic byte[]WirePacket.bytesFromPacket(PacketContainer packet)Creates a byte array from an existing PacketContainer containing all the bytes from that packetstatic WirePacketWirePacket.fromPacket(PacketContainer packet)Creates a WirePacket from an existing PacketContainer -
Uses of PacketContainer in com.comphenix.protocol.injector.packet
Methods in com.comphenix.protocol.injector.packet with parameters of type PacketContainerModifier and TypeMethodDescriptionPacketInjector.packetRecieved(PacketContainer packet, org.bukkit.entity.Player client, byte[] buffered)Let the packet listeners process the given packet. -
Uses of PacketContainer in com.comphenix.protocol.injector.player
Methods in com.comphenix.protocol.injector.player with parameters of type PacketContainerModifier and TypeMethodDescriptionPlayerInjectionHandler.handlePacketRecieved(PacketContainer packet, InputStream input, byte[] buffered)Invoked if this player injection handler can process received packets.voidPlayerInjectionHandler.sendServerPacket(org.bukkit.entity.Player receiver, PacketContainer packet, NetworkMarker marker, boolean filters)Send the given packet to the given receiver. -
Uses of PacketContainer in com.comphenix.protocol.utility
Methods in com.comphenix.protocol.utility that return types with arguments of type PacketContainerModifier and TypeMethodDescriptionstatic List<PacketContainer>ChatExtensions.createChatPackets(String message)Construct chat packet to send in order to display a given message.Methods in com.comphenix.protocol.utility with parameters of type PacketContainerModifier and TypeMethodDescriptionstatic StringHexDumper.getPacketDescription(PacketContainer packetContainer)Retrieve a detailed string representation of the given packet. -
Uses of PacketContainer in com.comphenix.protocol.wrappers
Methods in com.comphenix.protocol.wrappers that return PacketContainerMethods in com.comphenix.protocol.wrappers with parameters of type PacketContainerModifier and TypeMethodDescriptionWrappedAttribute.Builder.packet(PacketContainer packet)Set the parent update attributes packet (44).