File Details
PingIt-1.9.0.jar
- R
- Mar 4, 2026
- 1.42 MB
- 59
- Early Access
File Name
PingIt-1.9.0.jar
Supported Versions
- Early Access
PingIt 1.9.0 Changelog
Bug Fixes
- NPC beam multiplayer linger fixed — Beacon beams on NPCs no longer persist after the ping expires in multiplayer. Two root causes addressed:
- Deferred cleanup race condition:
world.execute()always queues (even when already on the world thread), so when Player B pings an NPC that Player A already pinged, the old effect's deferred removal would fire after the new effect was applied — removing the wrong one. Duplicate entity cleanup now runs inline. - Infinite entity-attached particles: Removed fire-and-forget "Item" particles (Scale 3.0) from all entity effect definitions. Effects now use ModelVFX only, eliminating a source of permanent particle linger if removal ever fails.
- Deferred cleanup race condition:
Internal
- Entity effect JSONs (GENERAL, DANGER, ATTACK, MOVE_HERE) stripped to ModelVFX-only — no more
"Particles"array - Duplicate-entity ping detection in
createPing()now cleans up inline on the world thread instead of deferring viaworld.execute()
Thanks to Zebra_Coll and DAZ for helping test multiplayer beam linger and interaction desync.

