
DeathMessages
Vanilla messages with custom colors
Оцените первым
317
1
317
1
Список изменений
🚀 Architecture & Improvements
-
Modular Sub-Command System (
/deathmessages,/dm)- Refactored command architecture into decoupled sub-commands implementing an
Enableablelifecycle. - Added sub-commands with dedicated tab-completion:
/dm reload— Reloads configurations, user data, and language messages./dm toggle— Toggles death message visibility per player./dm blacklist <add|remove|list> [player]— Manages blacklisted players with online/offline username autocompletion.
- Added dedicated shortcut commands:
/deathmessagestoggle(/dmtoggle,/dmt) — Direct shortcut to toggle death messages./toggleconnectionmsg(/tcmsg,/tcm) — Dedicated command to toggle join and quit connection messages.
- Refactored command architecture into decoupled sub-commands implementing an
-
Centralized Messaging & Formatting (
MessageUtil&ComponentUtil)- Replaced legacy
LangUtilwith centralizedMessageUtilandComponentUtil. - Added unified MiniMessage parsing with automatic prefix injection (
<prefix>,%prefix%,{prefix}). - Added flexible placeholder replacement supporting
{placeholder},%placeholder%, and<placeholder>tags. - Modernized item hover tooltips and migrated death, join, and quit event listeners to Adventure Components.
- Replaced legacy
-
Dynamic Permission Management
- Introduced type-safe runtime permission registration defaulting to
OP(deathmessages.command.*). - Removed redundant static definitions from
plugin.ymlin favor of dynamic registration on startup and cleanup on disable.
- Introduced type-safe runtime permission registration defaulting to
Файлы
DeathMessages-1.0.8.jar(50.87 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.8
Загрузчики
BukkitFoliaPaperPurpurSpigot
Версии игры
1.21–26.3
Загрузок
7
Дата публикации
30.10.2026
