PingIt

Communicate with your team without typing or talking. Point, click, and let the ping do the talking.
Back to Files

PingIt-1.9.0.jar

File namePingIt-1.9.0.jar
Uploader
BeyondSmashBeyondSmash
Uploaded
Mar 4, 2026
Downloads
61
Size
1.4 MB
File ID
7708806
Type
R
Release
Supported game versions
  • Early Access

What's new

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.

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 via world.execute()

Thanks to Zebra_Coll and DAZ for helping test multiplayer beam linger and interaction desync.

This mod has no related projects