DeathAnnouncer
DeathAnnouncer is the definitive death messages plugin for modern Minecraft servers. Featuring updated visuals, lightning-fast performance, complete network support (BungeeCord & Velocity), and deep Discord integration, it turns ordinary deaths into epic, immersive moments — keeping both your players and community engaged at all times.
Key Features
Visuals and Player Experience
- Fully customizable death messages that can be tailored to match your server's unique identity and style.
- Modern text engine with native support for Hex Colors, Gradients, and MiniMessage.
- Interactive messages supporting hover events and click actions, such as running commands or displaying statistics and information.
- Milestone Killstreak announcements and Shutdown alerts to celebrate dominating players.
- Private Combat Damage Recap sent to victims detailing all recent sources of incoming damage and percentages.
- Customizable sound effects to make every death more immersive and impactful.
Modern Combat Mechanics
- 1.21+ Mace Smash detection calculating attacker fall height on lethal impact.
- Real-time Totem Pops counter tracking popped totems during combat.
- Sniper Shot distance detection measuring exact 3D travel distance for projectile kills.
- Kill Assist engine identifying and rewarding non-killer players who dealt significant damage (>20%).
Network and Integrations
- Global death broadcasts with seamless synchronization across Velocity or BungeeCord networks.
- Discord Webhook integration for sending detailed and elegant death logs with rich embeds, custom username, and avatar.
- Full PlaceholderAPI support, enabling the use of player statistics, levels, clan tags, and custom placeholders in death messages.
- Official PlaceholderAPI expansion exporting lifetime stats, streaks, totems, and last-death coordinates.
Control and Advanced Systems
- Built-in Death Logs and Auditing GUI with 1-click inventory restoration and right-click coordinate teleportation.
- Automated 7-day log retention cleanup and GZIP Base64 compression to prevent disk bloat and server lag.
- Conditional Messages engine supporting clan and luckperms permissions announcements (
%killer_<placeholder>%). - World whitelist system to enable or disable the plugin per world or dimension.
- Advanced item detection that automatically identifies custom item names, enchantments, and attributes of the killer’s weapon.
- Integrated localization with native support for:
- English
- Portuguese (PT-BR)
- Portuguese (PT-PT)
- Italian
- Spanish
... and more!
DeathAnnouncer is continuously updated with new features, performance improvements, and expanded customization options to meet the demands of professional Minecraft servers worldwide.
Available Placeholders
Victim & Killer
{player}– Victim username{uuid}– Victim UUID{ping}– Victim latency in ms{killer}– Killer name (Player or Mob){killer_ping}– Killer ping (if player){killer_health}– Killer remaining HP (if player)%killer_<papi>%– Any PlaceholderAPI variable parsed for the killer
Location & Environment
{world}– World name{biome}– Biome at death location{x},{y},{z}– Exact death coordinates
Combat & Modifiers
{weapon}– Clean weapon/item display name (preserves custom hex colors){cause}– Technical damage cause (e.g.,ENTITY_ATTACK,PROJECTILE){distance}– Block distance for projectile kills{totems}– Total totems popped during combat{totem_suffix}– Pre-formatted totem phrase (e.g., 'after popping 2 totems!'){mace_height}– Attacker's fall height for 1.21+ Mace smashes{mace_suffix}– Pre-formatted Mace phrase (e.g., '(🔨 Smashed from 35 blocks high!)'){assister}– Username of the top assist player{assist_percent}– Percentage of damage dealt by assister{assist_suffix}– Pre-formatted assist phrase (e.g., '(Assist: Player [65%])')
(Plus full PlaceholderAPI support)
Discord Webhook Integration
Keep your Discord community active with elegant and detailed combat logs. All message content, fields, and appearance can be fully customized directly in the configuration file.

Configuration Example
discord:
enabled: true
webhook:
url: "YOUR_WEBHOOK_URL"
username: "DeathAnnouncer"
avatar-url: ""
message:
use-embed: true
content: ""
embed:
title: "Combat Log"
color: "#e63946"
description: "{message}"
thumbnail: "https://mc-heads.net/avatar/{player}"
footer:
text: "DeathAnnouncer - Plugin on Modrinth"
icon: ""
fields:
player:
name: "Player"
value: "{player}"
inline: true
cause:
name: "Cause"
value: "{cause}"
inline: true
killer:
name: "Killer"
value: "{killer}"
inline: false
DeathAnnouncer in Action!
Version compatibility
DeathAnnouncer is compatible with Folia, Spigot, Paper (and its forks), as well as Velocity and BungeeCord proxies, supporting all versions from 1.20+.
Support & Community
Need help, found a bug, or want to suggest a feature?
Inspect full inventory snapshots (storage, armor, and off-hand) from any death log, with a safe 1-click restoration button protected by a 5-second confirmation countdown.
Example of the Death Logs GUI included in DeathAnnouncer. Displays complete information about each death: player name, killer, cause, weapon and timestamp.
Example of a fun and colorful custom death message created with DeathAnnouncer. "zBrunoC was sent back to base by Zombie! F" — Fully customizable using MiniMessage.
Advanced Discord webhook system included in DeathAnnouncer. Sends professional death announcements with player avatar, cause of death, killer and more. Fully customizable.