Compatibility
Minecraft: Java Edition
1.21.x
1.20.5–1.20.6
Platforms
Supported environments
Creators
Details
Licensed Apache-2.0
Published 5 months ago
Updated yesterday
Changelog
Embellish Chat v2.2.0 Changelog
The update from v2.1.0 to v2.2.0 enhances stability and functionality, featuring strengthened LuckPerms integration, new testing and user convenience features, and the introduction of a version management system for the configuration file.
-
New Commands Added:
- Test commands have been added for server administrators (OP level 2):
/embellish_chat test regex <regex> <test>: Compiles and tests if the regular expression matches the test string./embellish_chat test stress <count> <test>: Tests the mod's performance (load) by sending a fake message the specified number of times.
- The
/ec notificationcommand has been added, available to all players.- This command allows players to set whether they receive notifications (sound and title) when mentioned.
- This feature only works if LuckPerms is installed on the server.
- Test commands have been added for server administrators (OP level 2):
-
Command Changes:
- The existing
/ec help_mentionand/ec help_stylecommands have been changed to/ec help mentionand/ec help style.
- The existing
-
LuckPerms Integration & Notification System:
- A new utility class (
LuckPermsUtil.java) has been added to utilize the LuckPerms API. - The value set by the
/ec notificationcommand is stored in the user's LuckPerms metadata (embellish-chat-notification). - Before sending a mention notification, the mod now checks if the target player has notifications enabled (
LuckPermsUtil::getNotification). Mention notifications (sound, title) will not be sent to users who do not have LuckPerms or have disabled notifications. - The
LUCK_PERMS_GROUPmention type (@group(...)) has been added as a default rule in the configuration file.
- A new utility class (
-
Configuration (config.json) Changes:
- A
versionfield has been added toconfig.json. - When the mod loads, it compares the
config.jsonversion with the mod's version. If they do not match, the config file is considered incompatible, and the default config is loaded with a warning. - The default keys (permission nodes) for
stylingRulesandmentionRuleshave been changed to a namespaced format (e.g., "chat" -> "embellish_chat.chat", "command" -> "embellish_chat.command_argument"). - The default
delimiterfor separating multiple style options has been changed from-(hyphen) to,(comma).
- A
-
Improvements and Bug Fixes:
- Improved exception handling in
StyleRegistry. When processingCOLOR_HEX,COLOR_RAINBOW,COLOR_SHADOW, etc., invalid values (null or incorrect format) will now log a warning instead of crashing the server.
- Improved exception handling in
Files
Metadata
Release channel
ReleaseVersion number
2.2.0Loaders
Game versions
1.21.9–1.21.10Downloads
17Publication date
November 3, 2025 at 12:56 PMPublisher
hanhy06
Member




