
DeathMessages
Vanilla messages with custom colors
Автор: lokspel3211обновлён 30 окт. 2026 г.
Описание
DeathMessages
Death, join, and quit message formatting plugin
» About
Applies custom MiniMessage colors to death, join, and quit messages. Supports separate colors for message text, players, killers, and weapons, along with weapon hover tooltips.
Players can control which messages they see and blacklist individual players from their death messages.
» Commands
/deathmessages reload— Reloads configuration and user data/deathmessages toggle— Toggles death messages/deathmessages blacklist <player>— Adds or removes a player from your blacklist/toggleconnectionmsg— Toggles join and quit messages/deathmessagestoggle— Shortcut for toggling death messages
» Permissions
deathmessages.command.reload— Reload configurationdeathmessages.command.toggle— Toggle death messagesdeathmessages.command.blacklist— Manage your blacklistdeathmessages.command.toggleconnectionmsg— Toggle join and quit messages
» Configuration
Player preferences are stored in UserData.yml, which is created automatically when needed.
» Compatibility
- Paper
- Folia
Enjoy DeathMessages!
Последние версии
Все версии →release
DeathMessages 1.0.8
1.0.830 окт. 2026 г.11Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, folia, paper, purpur, spigot
Что нового
### 🚀 Architecture & Improvements
* **Modular Sub-Command System (`/deathmessages`, `/dm`)**
* Refactored command architecture into decoupled sub-commands implementing an `Enableable` lifecycle.
* 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.
* **Centralized Messaging & Formatting (`MessageUtil` & `ComponentUtil`)**
* Replaced legacy `LangUtil` with centralized `MessageUtil` and `ComponentUtil`.
* 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.
* **Dynamic Permission Management**
* Introduced type-safe runtime permission registration defaulting to `OP` (`deathmessages.command.*`).
* Removed redundant static definitions from `plugin.yml` in favor of dynamic registration on startup and cleanup on disable.
release
DeathMessages 1.0.7
1.0.718 окт. 2026 г.33Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Что нового
- Refactored message handling by introducing `LangUtil` and migrating command and event messages to centralized MiniMessage-based localization.
- Switched message formatting from legacy ampersand codes to MiniMessage for more flexible text styling.
- Reworked configuration handling by replacing custom configuration classes with Bukkit's built-in configuration system.
- Updated the default configuration structure and migrated message settings to the new format.
- Updated the Paper API dependency to `26.3` and bumped the plugin version to `1.0.7`.
- Simplified command and event initialization by passing the main plugin instance directly to handlers.
release
DeathMessages 1.0.6
1.0.618 авг. 2026 г.139Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, folia, paper, purpur, spigot
Что нового
## ✨ Changelog
### Added
* 📊 **bStats** integration for usage statistics
* ⚔️ **Weapon hover tooltips** for a better in-game experience
### Refactored
* 🛠️ Aligned naming conventions across the project
* ⚙️ Restructured and cleaned up the configuration
release
DeathMessages 1.0.5
1.0.530 июн. 2026 г.70Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Что нового
## ✨ Changelog
### Added
* 🚀 **1.21 support**
release
DeathMessages 1.0.4
1.0.429 июн. 2026 г.15Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Что нового
## ✨ Changelog
### Fixed
* 🐛 **Stripped `show_entity` hover events** from `TranslatableComponent` arguments
release
DeathMessages 1.0.3
1.0.324 июн. 2026 г.23Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Что нового
## ✨ Changelog
### Fixed
* 🌐 **Preserved client-side localization** for death, join, and quit messages
release
DeathMessages 1.0.2
1.0.223 июн. 2026 г.10Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Что нового
## ✨ Changelog
### Improved
* ⚡ **Reduced CPU usage**
release
DeathMessages 1.0.1
1.0.122 июн. 2026 г.7Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Что нового
## ✨ Changelog
### Fixed
* 🐛 **Stripped hover events** from player names
* 📝 **Logged messages** to the console
release
DeathMessages 1.0
1.018 июн. 2026 г.13Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur