☠ DeathMessagesPlus ☠
100+ Customizable Death Messages for Every Server
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ Features
100+ Pre-made Messages - Ready to use out of the box!
Random Selection - Multiple messages per death type, randomly selected
⚔️ PvP Messages - Custom messages for player kills with weapon display
Projectile Messages - Show distance for bow kills
Mob-specific Messages - Different messages for each mob type
Natural Deaths - Fall, lava, drowning, void, and more!
World Blacklist - Disable in specific worlds
Broadcast Modes - ALL, WORLD, RADIUS, or NONE
PlaceholderAPI - Full integration
⚙️ Highly Configurable - Every message is customizable
Code (Text):
⚔️ PvP Deaths:
"Player was slain by Killer using Diamond Sword"
"Killer destroyed Player (Diamond Sword)"
"RIP Player, killed by Killer"
Bow Kills:
"Player was shot by Killer from 45.3 blocks away"
"Killer sniped Player (45.3m)"
Natural Deaths:
"Player fell to their death"
"Gravity: 1 | Player: 0"
"Player tried to swim in lava"
"Player forgot to breathe"
Mob Deaths:
"Player was eaten by a Zombie"
"Creeper had Player for dinner"
"The Dragon claimed another victim: Player"
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Commands
Code (Text):
/deathmessages (or /dm) - Show help
/dm help - Show all commands
/dm info - Show plugin info
/dm reload - Reload configuration
/dm toggle - Enable/disable messages
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Permissions
Code (Text):
deathmessages.reload - Reload configuration (default: op)
deathmessages.toggle - Enable/disable messages (default: op)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Placeholders
Code (Text):
Death Message Placeholders:
%player% / %victim% - Dead player's name
%killer% - Killer's name (PvP)
%weapon% / %item% - Weapon used
%distance% - Distance (bow kills)
%mob% - Mob name
%cause% - Death cause
%world% - World name
%x%, %y%, %z% - Death coordinates
%killer_health% - Killer's remaining health
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ Configuration
Spoiler: config.yml example
Code (YAML):
settings :
enabled
: true
hide-vanilla-message
: true
broadcast-mode
:
"ALL"
# ALL, WORLD, RADIUS, NONE
broadcast-radius
: 100
disabled-worlds
: -
"lobby"
messages :
player-kill
: -
"&c%victim% &7was slain by &e%killer% &7using &b%weapon%"
-
"&e%killer% &7killed &c%victim% &7with &b%weapon%"
-
"&c%victim% &7got rekt by &e%killer%"
projectile-kill
: -
"&c%victim% &7was shot by &e%killer% &7from &b%distance% &7blocks"
natural :
fall
: -
"&c%victim% &7fell to their death"
- "&7Gravity
: 1 | &c
%victim%&7: 0"
lava
: -
"&c%victim% &7tried to swim in lava"
drowning
: -
"&c%victim% &7forgot to breathe"
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Installation
1. Download DeathMessagesPlus.jar 2. Place in your /plugins folder 3. Restart your server 4. Edit config.yml to customize messages 5. Use /dm reload to apply changes
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Requirements
• Server: Spigot/Paper 1.8.8 - 1.21.x • Java: 8 or higher • Optional: PlaceholderAPI (for placeholders)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Support
Need help? Join our Discord server! → Discord Support Server ←
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Also Check Out
KillStreakPlus - Advanced killstreak tracking with rewards!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ If you like this plugin, please leave a review!
Your feedback helps me improve and create more plugins!