An internal error has been fixed. You don't need to change anything, just update the .jar file without any problems.
I recommend reloading the file config.yml, or simply pasting the function below the ANTI-POPUP SYSTEM function.
Remember: it must be placed at the very end, below, and not inside the ANTI-POPUP function.
# We have implemented a mention system for players.
# ╔═══════════════════════╗
# ║ MENTION SYSTEM ║
# ╚═══════════════════════╝
# Settings for player mentions using @PlayerName
mentions:
enabled: true
# Symbol used to trigger mentions (default: @)
# Note:
# - If you add a symbol, you will not be able to tab-complete player names,
# which can become annoying.
# - It is recommended to leave this empty.
# - Mentions will NOT work if you have a default color set in the /colors menu.
# This is only a recommendation.
symbol: ""
# Mention format in chat
# Use %player_name% as the placeholder for the mentioned player
# Examples:
# "&a&l@%player_name%"
# "&b&l[%player_name%]"
format: "&a&l@%player_name%"
# Message displayed in the action bar to the mentioned player
actionbar: "&e&lYou were mentioned by %player_name%!"
# Sound played when a player is mentioned
sound:
enabled: true
name: "BLOCK_NOTE_BLOCK_PLING"
volume: 1.0
pitch: 2.0
# ╔═══════════════════════╗
# ║ DISCORDSRV SUPPORT ║
# ╚═══════════════════════╝
# We have also added compatibility with the DiscordSRV plugin.
# Mentions will now work correctly when your in-game chat
# is linked to a Discord channel.
System Improvements
Ignore System Reorganization: All settings and data have been moved to a new folder, ignore_player/, for better organization.
Data: ignore_player/ignored_players.yml
Messages: ignore_player/ignore_message.yml
"You don't need to change anything."
The issue with prefix colors has been fixed. Previously, the system required the LuckPerms group to have a Display Name defined in order to detect the color from the prefix. If the group did not have a Display Name, the prefix was completely ignored.
The logic has now been updated to work as follows:
Priority 1:
The system looks for the color directly in the prefix variable
(for example, &b[Vip1] → detects &b).
Priority 2 (Fallback):
Only if no color is found in the prefix, it will attempt to detect the color from the group name.
Chat Color Menu Improvements
The color menu has been improved. You can now create advanced variants, such as color gradients, with a higher level of customization.
New pages have also been added to support more colors. Simply change the Page: value in the menu and the color will be automatically added to a new page.
Permission Fix
An issue related to permissions has been fixed.
Important Recommendation
It is recommended to delete the colors...
We have completely restructured the permission system to make it more logical and easier to manage:
Permission Description
"quickchat.menucolors" Required to open the color menu (/chatcolor).
"quickchat.menucolors.all" Grants access to all colors in the menu automatically.
"quickchat.menucolors.<color>" Grants access to a specific color (e.g. quickchat.menucolors.red).
Note: Legacy permissions such as chatcolors.color.* have been replaced.
Chat Color System (GUI):
New /chatcolors command that opens an interactive menu.
Players can choose their preferred chat color.
Build:
Compiled with Java 8 to ensure compatibility with both old and modern servers.
[LOGS] Text Formatting Update
➤ New color and format tags
➤ Advanced gradients (improvement)
- Modern tag usage:
<red>Hello <bold>World
<blue>Blue text
- <reset> clears all active formatting.
- Short aliases available:
<b> bold · <i> italic · <u> underline
- Support for multiple colors in a single gradient.
- Colors by name or HEX.
- Examples:
- <gradient:red:blue:gold>Multicolor Text</gradient>...
