HomeJavaModsCustomDeathMessages
CustomDeathMessages
ModsJava

CustomDeathMessages

by SicklySurgeon · on Modrinth

Die with style, not silence! Replace boring death notices with hilarious, colorful, and personalized messages. Add sounds, particles, and titles to turn…

⬇ Download on Modrinth
CustomDeathMessages — screenshot 1CustomDeathMessages — screenshot 2

📚 Custom Death Messages - Official Documentation (v1.3)

Turn every death into a cinematic moment… or an EPIC apocalypse. Now with a unified command system, simplified permissions, and fine-grained broadcast control for every effect.

CustomDeathMessages is a Spigot/Paper plugin for Minecraft servers that replaces boring, default death messages with custom, dynamic, colorful messages, complete with optional sound effects, particle explosions, screen titles, action bars, economic costs, and even a "darken screen" effect. Version 1.3 is a major feature release that builds on the stable foundation of v1.0 by introducing a powerful new broadcast system, dedicated testing commands, full support for Minecraft 1.21.11, and the complete removal of the in-game editor to prioritize core stability and performance. This release focuses on precision, control, and reliability, giving server administrators unprecedented control over who experiences each death effect.

⚠️ UPGRADE INSTRUCTIONS
Your existing configuration files are fully compatible. However, please note these important changes:

  1. Editor Removal: The in-game configuration editor (/cdm editor) has been completely removed from the plugin. All configuration must now be done manually by editing the config.yml and messages.yml files.
  2. New Broadcast System: The plugin now offers four modes for controlling who sees death effects. Your old message-to-* settings are respected, but you can now use the new, more powerful effects-broadcast section in config.yml.
  3. New Commands: A powerful new /cdm broadcast command suite has been added for testing and triggering effects.
  4. Minecraft 1.21.11 Support: The plugin has been updated and tested for the latest Minecraft version.
  5. Internal Architecture: The plugin's core has been completely refactored for better reliability and future development. You, as a user, won't see any difference in basic functionality, but it's more stable and maintainable.

🧩 Features


⚙️ Configuration

(Configuration details for config.yml and messages.yml remain as previously described in your last documentation, with the messages.yml file now on version 1.1 and containing the new broadcast-system section.)


🎮 Commands

Command Description Permission
/cdm Shows the main menu of available commands cdm.use
/cdm test <cause> [killer] [source] Test a death message with optional parameters cdm.test
/cdm broadcast ... NEW! Test and trigger broadcast effects manually cdm.broadcast
/cdm help [command] Shows comprehensive help documentation in-game cdm.use
/cdm config validate Validates configuration files for errors cdm.reload
/cdm reload Reloads configuration with atomic reload cdm.reload

All commands now use the unified /cdm prefix - This provides a consistent, streamlined interface that's easier to remember and use.


🔐 Permissions

Permission Description Default
cdm.use Base permission for accessing the main /cdm command true
cdm.reload Allows reloading config and using /cdm config validate op
cdm.test Allows testing messages op
cdm.broadcast NEW! Allows access to the broadcast testing suite op
cdm.bypass Player won't receive death messages false
cdm.message.vip Assigns player to "vip" group false
cdm.message.admin Assigns player to "admin" group false
cdm.admin Grants access to update checker notifications op

🧪 Placeholders

The placeholder list remains the same as v1.0, offering deep contextual information for your messages.


❓ FAQ

Q: How do I control who sees my death effects now?

A: Use the new effects-broadcast section in config.yml. You can set a default-mode for all effects or override it for specific ones like sound-mode or title-mode.

Q: What's the difference between the old message-to-* and the new broadcast system?

A: The old system only controlled the death message. The new broadcast system gives you fine-grained control over every effect: messages, sounds, particles, titles, and the darken screen.

Q: How can I test the new broadcast modes?

A: Use the new /cdm broadcast test command to see how many players each mode would reach, or use /cdm broadcast sound WORLD to play a sound to your entire world.

Q: Is this plugin compatible with Minecraft 1.21.11?

A: Yes! Version 1.1 has been fully built, tested, and verified to work with Minecraft 1.21.11.

Q: Do I need to reconfigure everything for v1.1?

A: No! Your existing config.yml and messages.yml files will work perfectly. The new broadcast settings have sensible defaults that mimic the old behavior, so your server will function exactly as before. You can then choose to adopt the new features at your own pace.

Q: What happened to the in-game editor?

A: The in-game configuration editor (/cdm editor) has been completely removed in v1.1. All configuration must now be done by manually editing the config.yml and messages.yml files in your server's plugins/CustomDeathMessages/ folder.

The rest of the FAQ from v1.0 remains valid and unchanged.


🛠️ Dependencies

💡 Pro Tips

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more