
Chat Mentions
Never miss when someone calls your name.
Chat Mentions enhances player communication on your server by notifying players whenever their name is mentioned in chat. Fully configurable with support for custom sounds, chat highlight colors, and cross-server notifications via BungeeCord or Velocity.
Features
Players can customize their notification preferences in-game via a simple GUI menu.
Full hex color support for highlight styling and chat formatting.
Highly customizable configuration file with options for sounds, titles, actionbars, and more.
Notify players via chat, actionbar, on-screen titles, and sound effects.
Administrators can exclude specific players from being mentioned in chat.
Support for mentioning multiple players in a single chat message seamlessly.
Compatibility
Documentation
1How to Mention
By default, players can mention others by typing their name prefixed with @ (e.g. @PlayerName). When a player is mentioned, their name is highlighted in chat and they receive visual/audio notifications based on their settings. The prefix is fully customizable in the config.yml.
2Player Settings GUI
Players can customize their notification preferences using the /mentions command. This opens a GUI where they can toggle Sound, Title, and Actionbar notifications on or off individually. Server administrators also receive an exclusive "Mentionable Option" in the GUI to completely opt out of being mentioned.
3Configuration & Formatting
The plugin fully supports HEX colors (using &#RRGGBB format) and MiniMessage tags for all messages, prefixes, and chat replacements. You can use %player% (the sender) and %target% (the mentioned player) as placeholders in notifications.
4Exclusion List
Server administrators can specify a list of players in the config.yml who cannot be mentioned by others. This is useful for hiding staff members or system accounts from mention highlights.
Version History
44 total downloadsv1.4.0
- full java version support (java 8 - 26) - notify sound setting GUI
v1.3.4
added `self-mention`, `multi-mentions` and `exclusion` into config.yml
Chat Mentions
Chat Mentions plugin Chat Mentions is a lightweight and fully customizable plugin for Minecraft servers, designed for 1.8.8 – 26.2 including Folia support. Works from Java 8 to la...
Gallery

In-Game Preview

Chat Mentions GUI
Default Config
# Configuration file for Mentions plugin
# Supports HEX colors using &#RRGGBB or MiniMessage format
prefix: "&8[&a&lMentions&8] &r"
mention-prefix: "@" # Etc.: @XAP3Y
gui-enable: true # Allow GUI to manage mention notifications using /mentions
metrics: true # Enable bStats metrics
multi-mentions: true # Allow multiple mentions in one message
self-mention: false # Allow players to mention themselves
# Variables:
# %player% - name of the player who mentioned you
# %target% - name of the player who was mentioned
actionbar:
enabled: true
message: "&a%player% &7mentioned you!"
sound:
enabled: true
sound: "BLOCK_NOTE_BLOCK_BELL" # https://helpch.at/docs/1.20/org/bukkit/Sound.html
volume: 1.0 # 0.0 - 1.0
pitch: 1.0 # 0.5 - 2.0
# Chat formatting, does not send a new message.
# Etc. Hi XAP3Y, how are you? -> Hi &a&lXAP3Y&r, how are you?
chat:
enabled: true
replace: "&a&l%nick%&r"
title:
enabled: true
title: "&a%player%" # Empty string = no title
subtitle: "&7mentioned you!" # Empty string = no subtitle
fade-in: 20 # ticks
stay: 60 # ticks
fade-out: 20 # ticks
exclusion:
enabled: false
case-sensitive: false
players:
- "xap3y"