Package-level declarations

Types

Link copied to clipboard
public interface AbstractPacketBundle
Link copied to clipboard
public interface AbstractWanderBackToPoint
Link copied to clipboard
public final class DamageIndicatorClamp
Global cap for outbound ClientboundLevelParticlesPacket particles of type DAMAGE_INDICATOR.
Link copied to clipboard
public interface FakeItem
A fake item entity that displays an item to players using packet-based entities.
Link copied to clipboard
public class FakeItemSettings
Settings container for FakeItem instances.
Link copied to clipboard
public interface FakeText
A fake text entity that displays text to players using packet-based entities.
Link copied to clipboard
public class FakeTextSettings
Configuration settings for FakeText.
Link copied to clipboard
public final class FollowingText implements TrackedPacketEntity, AutoCloseable
Tracks text at a moving anchor without making it a passenger.
Link copied to clipboard
public class PacketEntityEventListener implements Listener
Listens for player events that affect packet entity visibility.
Link copied to clipboard
Manages interactions for client-targetable entity IDs.
Link copied to clipboard
public interface PacketEntityInterface
Link copied to clipboard
public class PacketEntityTracker
Global tracker for packet entities.
Link copied to clipboard
public final class PacketEntityTuning
Runtime tuning switches for the packet-entity layer, set by the consuming plugin (e.g.
Link copied to clipboard
@FunctionalInterface()
public interface PacketInteractionCallback
Receives a decoded interaction with the exact action and hand sent by the client.
Link copied to clipboard
public final class PacketInteractionContext extends Record
The interaction semantics carried by a client entity-use packet.
Link copied to clipboard
Interface for packet-only Interaction entities that can receive player clicks.
Link copied to clipboard
public interface PacketModelEntity implements PacketEntityInterface
Link copied to clipboard
public final class PacketPassengerRegistry
Per-observer synthetic passengers, composed with each authoritative passenger snapshot.
Link copied to clipboard
public final class PacketSendObserver
Lets the consuming plugin observe packets that are sent directly (via connection.send), outside of any AbstractPacketBundle.
Link copied to clipboard
public final class PacketSizeEstimator
Bridge that lets the version-agnostic consumer (e.g.
Link copied to clipboard
public interface PacketTextEntity implements PacketModelEntity
Link copied to clipboard
public final class StackedText
Explicit-viewer nameplate built from FakeText rows, ordered top to bottom.
Link copied to clipboard
public interface TrackedPacketEntity
Interface for packet entities that want automatic visibility management.
Link copied to clipboard
public final class WanderBackToPointState
Tracks one wander-back execution and keeps its Bukkit event lifecycle balanced.