PacketEntityTracker

public class PacketEntityTracker

Global tracker for packet entities. Runs a tick task to manage visibility based on player distance. Handles player join, quit, respawn, and world changes.

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
public double getTrackingRange()
Gets the current tracking range in blocks.
Link copied to clipboard
public void initialize(Plugin plugin)
Initializes the tracker with the plugin instance.
Link copied to clipboard
public void register(TrackedPacketEntity entity)
Registers a packet entity for tracking.
Link copied to clipboard
public void setTrackingRange(double range)
Sets the tracking range in blocks.
Link copied to clipboard
public void shutdown()
Shuts down the tracker.
Link copied to clipboard
public void unregister(TrackedPacketEntity entity)
Unregisters a packet entity from tracking.