Someone writes your name in chat and you scroll right past it. Happens to everyone. This makes it impossible to miss.
Client-side, works on any server. No server plugin needed, nothing gets sent anywhere.
@You or just You@Frosty pings you too!, #, whatever your server uses)Three ways, pick what you like:
/chatping sound block.note_block.pling — it plays it once so you know it's right. /chatping sound volume 0.5, /chatping sound pitch 1.5 to fine-tune, /chatping sound test to preview.config/playerchatping-client.json, then /chatping reload.Some nice ones: entity.experience_orb.pickup (default), block.note_block.pling, block.note_block.bell, entity.player.levelup, block.bell.use, entity.arrow.hit_player, ui.button.click.
/chatping toggle
/chatping sound <id> | volume <v> | pitch <p> | on | off | test
/chatping popup <title|subtitle|both|actionbar|none>
/chatping color <&e|yellow|#ffaa00> [bold]
/chatping prefix add|remove|list <prefix>
/chatping name add|remove|list <nickname>
/chatping requireprefix [on|off]
/chatping cooldown <seconds>
/chatping test
/chatping info
/pcp works as a short alias.
No Fabric API or other libraries required. Drop it in mods/ and you're done.
The PlayerChatPing server plugin. If a server runs it you'll get the server-side ping too; turn one of them off with /chatping toggle if you don't want both.
Bugs, ideas, questions: https://discord.gg/M48jfjrykS