@pumpkin-plugins/waypoints API / rendering/pumpkin-hud / WaypointHudService
Class: WaypointHudService ​
Defined in: packages/waypoints/src/rendering/pumpkin-hud.ts:16
Adapts Pumpkin player events and resources to the per-viewer Java HUD renderer.
Methods ​
changedWorld() ​
changedWorld(
player):void
Defined in: packages/waypoints/src/rendering/pumpkin-hud.ts:66
Refreshes the viewer's displays immediately after a player's world changes.
Parameters ​
player ​
Player
Returns ​
void
joined() ​
joined(
player):void
Defined in: packages/waypoints/src/rendering/pumpkin-hud.ts:61
Starts a joining player's HUD without waiting for the next tick.
Parameters ​
player ​
Player
Returns ​
void
left() ​
left(
player):void
Defined in: packages/waypoints/src/rendering/pumpkin-hud.ts:71
Removes the viewer's client-only displays before their connection closes.
Parameters ​
player ​
Player
Returns ​
void
tick() ​
tick():
void
Defined in: packages/waypoints/src/rendering/pumpkin-hud.ts:30
Reconciles every online Java 26.3 viewer once per server tick.
Returns ​
void
unload() ​
unload():
void
Defined in: packages/waypoints/src/rendering/pumpkin-hud.ts:90
Sends removal packets to online clients and drops all transient renderer state.
Returns ​
void