ModsJava
DeathMessagesPlus - 100+ Custom Messages, Random Selection & PlaceholderAPI
Fully customizable death messages with PvP, mob, and natural death support. Free Minecraft Java mod for 1.8, 1.9, 1.10.
⬇ Download on Spigot☠ 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
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Screenshots
Spoiler: Click to view screenshots
PvP death messages with weapon display
Natural death messages (fall, lava, etc.)
Mob-specific death messages
PvP death messages with weapon display
Natural death messages (fall, lava, etc.)
Mob-specific death messages
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Example Messages
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
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"
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!
DeathMessagesPlus - 100+ Custom Messages, Random Selection & PlaceholderAPI is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 32 times (via Spigot). Download it and open it directly in the game.