
ChatPings - A Minecraft Server Plugin!
ChatPings is an innovative plugin that brings Discord-like mention functionality to Minecraft. Now you can attract other players' attention directly in the chat!
Flexible Configuration
The plugin offers extensive customization options: you can change mention colors, choose various sound effects, adjust volume and pitch to your preference.
Three Mention Methods
The plugin supports three different mention types:
- @Player - mention a specific user by username or EssentialsX nickname
- @everyone - notify all players on the server (requires special permission)
- @someone - randomly mention one of the online players (can include yourself if enabled)
Each mention is accompanied by a sound effect that can be configured in the config.yml file, including sound pitch and volume.
Command System
Administrator Commands:
- /pingreload - reloads config.yml and lang.yml to apply new settings
- /pingprefix - changes the prefix for mentions
- /pinginfo - displays information about ChatPings plugin
- /pingresetcooldown
- resets cooldown time for specified player
Player Commands:
- /pinghelp - shows list of available plugin commands
- /pingtoggle - "mutes mention sounds"
Players with "chatpings.bypass" permission can bypass other players' mention muting.
Permission System
Administrator Permissions:
- chatpings.admin - access to /pingreload, viewing admin commands in /pinghelp, and mentioning all players (default for OP)
- chatpings.bypass - ability to bypass players' mention muting (default for OP)
Player Permissions:
- chatpings.help - access to /pinghelp command (default TRUE)
- chatpings.toggle - access to /pingtoggle command (default TRUE)
- chatpings.player - ability to mention other players (default TRUE)
- chatpings.someone - ability to use random mentions (default TRUE)
Popup Notifications
New ChatPings feature - popup notifications that show who mentioned you through various interfaces:
- title - displays text in the center of the screen
- subtitle - similar to title but smaller size
- actionbar - text above the hotbar
- boss - displays as a boss bar with disappearance timer
- everything - uses all available notification types
- none - completely disables popup notifications
You can also configure how long these notifications stay on screen.
*Boss bar works only in version 1.19+!
ping:
Prefix: '@'
everyoneFormat: everyone
someoneFormat: someone
placeholder: enter placeholder here
pingcooldown:
enabled: true
duration:
player: 5
someone: 5
everyone: 5
everyonePing:
color: '&b&l'
sound: ENTITY_EXPERIENCE_ORB_PICKUP
volume: 3.0F
pitch: 0.5F
playerPing:
color: '&b&l'
sound: ENTITY_EXPERIENCE_ORB_PICKUP
volume: 3.0F
pitch: 0.5F
someonePing:
color: '&b&l'
sound: ENTITY_EXPERIENCE_ORB_PICKUP
volume: 3.0F
pitch: 0.5F
pingYourself: true
includePicked: true
pop-up:
title: none
fade-in: 1
duration: 3
fade-out: 1
bosscolor: WHITE
title: '&0[&bChat&cPings&0]&r '
reload:
start: '&bReloading configurations...'
done: '&bReload complete!'
toggle:
mute: '&bMentions disabled! &c[Only administrators can mention you!'
unmute: '&bMentions enabled!'
prefix:
success: '&bPrefix successfully changed to &e{prefix}&b!'
reset: '&bPrefix successfully reset to default! (@)'
help:
reload: '&bReloads configuration and language files.'
prefix: '&bChanges the prefix for mentions.'
toggle: '&bAllows mentions only from administrators.'
help: '&bShows list of this plugin's commands.'
resetcooldown: '&bResets player cooldown.'
cooldown:
resetsuccess: '&bCooldown successfully reset for &e{player}&b!'
error:
permissions: '&cInsufficient permissions!'
args: '&cToo few arguments!'
prefix: '&cCannot set prefix to &e/ &cbecause it's a command prefix!'
oncooldown: '&cYour mention is on cooldown! Wait &e{time} &cmore second(s)!'
player: '&cPlayer &e{player} &cdoes not exist!'
notoncooldown: '&cPlayer &e{player} &cis not on cooldown!'
pop-up:
message: '&b&l{name} &6mentioned you!'
- Sound volume can be set from 0.0F to 10.0F
- Sound pitch can be adjusted from 0.0F to 2.0F
- Available sounds list: View here
[NOTE] Depending on your server version, some sounds may not work!