This was only tested in 1.18 however was compiled in 1.16 so it should work for 1.16+
How can I @ a player? You can @ a player by using the default prefix "@" or by using whatever prefix you define in the config, followed by the player's name.
How can I make it so that the prefix isn't needed? You can make the prefix not necessary by changing the "@" in config to "", which in turn will make it so that the only part that is needed in the chat is the player's name.
How do players know they were @ed? Players will know that they were @ed if they hear a ping from the game, see a message on the player's action bar, or see the message that pops up in chat.
Can I make it so the player doesn't get a message in the action bar? Yes, in the config you can set "Use Action Bar" to false to disable the action bar from being used in the plugin.
Permissions:
mentionplayer.help - Allows the player to run the help command, is given to the player by default
mentionplayer.help - Allows the player to run the help command, is given to the player by default
mentionplayer.use - Allows the player to @ a player in chat, is given to the player by default
mentionplayer.notify - Allows the player to be @ed
mentionplayer.reload - Allows the player to reload the plugin's config
mentionplayer.* - Gives all permissions for the plugin
Images of the plugin in action:
Note: If you have any issues please put them in the Discussion tab, and not in the Reviews.
This plugin may not be updated as I am still in school and have work.