PacketPassengerRegistry

public final class PacketPassengerRegistry

Per-observer synthetic passengers, composed with each authoritative passenger snapshot.

Functions

Link copied to clipboard
public static void attach(UUID viewer, int vehicle, int passenger)
Link copied to clipboard
public static void clear()
Link copied to clipboard
public static void clearViewer(UUID viewer)
Link copied to clipboard
public static Array<int> compose(UUID viewer, int vehicle, Array<int> nativePassengers)
Preserve native ordering (including the controlling passenger) and do not mutate shared packets.
Link copied to clipboard
public static void detach(UUID viewer, int vehicle, int passenger)
Link copied to clipboard
public static boolean hasAttachments(UUID viewer)