Complete Deaths — Custom Death Messages for Your Server

Complete Deaths for Minecraft replaces default death messages with custom phrases, colors, and variables. Configure unique death notifications for your server in minutes.

Download CompleteDeaths for Minecraft 1.8.1

Original name: CompleteDeaths

Minecraft: 1.8.1

Loaders: Forge

FileVersionLoaderSize
CompleteDeaths.jar1.8.1Forge10 КБDownload

Complete Deaths: Custom Death Messages for Minecraft Servers

Standard Minecraft death messages get old fast. "Player fell from a high place" or "Player was slain by Zombie" lack personality and do nothing for your server's atmosphere. Complete Deaths: Custom Death Messages for Minecraft Servers is a lightweight Bukkit plugin designed to replace those dull notifications with fully customizable, engaging, or humorous alternatives. It gives server administrators complete control over every death announcement, from the text itself to the color, visibility radius, and even who gets to see it.

This plugin is a practical tool for any server owner looking to improve player experience without adding server load. It is compatible with Bukkit and its forks, making it a reliable choice for established server setups. If you want to download Complete Deaths: Custom Death Messages for Minecraft Servers, you are getting a tool that is both powerful and easy to integrate.

Core Features and Configuration

The plugin offers a wide range of customization options. Instead of a single static message, you can define multiple variations for each death type. The plugin randomly selects one, ensuring that no two deaths feel repetitive. This feature alone significantly enhances the narrative feel of your server.

Key features include:

  • Multiple messages per death type: Create a pool of phrases for each scenario.
  • Color code support: Use standard Bukkit color codes with the & symbol, or switch to ^ by enabling UseCaratForColor in the config.
  • Dynamic variables: Insert placeholders like , , , and to automatically populate messages with relevant in-game data.
  • Display name support: If you use nickname plugins like Essentials, the plugin can show the player's display name instead of their account name.
  • Radius control: Limit death message visibility to a specific number of blocks, keeping global chat clean.
  • Mute and hide options: Silence death messages for specific players, entire worlds, or hide all death notifications from a particular world.
  • Specific triggers: Create unique messages for specific mob and weapon combinations, or even for named enemies (e.g., a zombie named "Arthur").
  • Developer API: Other plugins can interact with Complete Deaths to check mute status or disable death handling.

Installation and Initial Setup

Installing the plugin is straightforward. To download Complete Deaths: Custom Death Messages for Minecraft Servers and get it running, follow these steps:

  1. Download the JAR file for the plugin.
  2. Copy the JAR file into the plugins folder of your Bukkit server.
  3. Restart your server.

Upon the first launch, the plugin will generate a messages.yml file in its plugin folder. This file contains the default message set, which is based on dry humor. All your customizations will be made here. The plugin is compatible with Minecraft 1.8.* and older builds, making it a stable option for legacy servers. The current version, 1.5.1, is optimized for performance and does not add noticeable overhead.

For those looking to test client-side mods or manage different game versions, a launcher can be a useful companion tool. Many administrators use a launcher to test configurations in single-player before applying them to the live server. However, Complete Deaths itself is strictly a server-side plugin.

Writing Custom Death Messages

The flexibility of the plugin lies in its configuration structure. Each death type has a key and a list of messages. For example:

drowned:
  Messages:
  - "<player> tried to breathe underwater and failed"
  - "<player> became one with the ocean"
gotfinishedoffbyzombie:
  Messages:
  - "A zombie ate <player>'s brain"
  - "<player> was lunch for a hungry corpse"

You can create highly specific rules. For instance, to create a message for a death by a zombie named "Arthur" wielding a sword called "Excalibur", you would create a key like gotfinishedoffbyzombieusingexcalibur. The naming convention is the mob name, followed by "using" and the weapon name in lowercase without spaces. The plugin automatically prioritizes the most specific match: it checks for a mob+weapon combination first, then just the mob, and finally the general category.

Variables and Color Formatting

Four primary variables make messages dynamic:

  • <player>: The name of the deceased (or their display name if enabled).
  • <enemy>: The name of the killer (mob or player).
  • <weapon>: The name of the item in the killer's hand.
  • <health>: The remaining health of the attacker at the moment of the kill.

Colors are applied using standard Bukkit codes (e.g., &4 for dark red, &e for yellow). If you need to use the ampersand symbol in your text, enable UseCaratForColor: true in the config to use the ^ symbol for color codes instead.

Commands and Live Management

All administrative actions are handled through the /deaths command. Typing it without arguments shows the help menu. Key subcommands include:

  • /deaths reload: Reload messages from the config without restarting the server.
  • /deaths list: Show death categories that have occurred but are not yet described in the config (if CollectMissingMessages is enabled).
  • /deaths enable|disable: Temporarily enable or disable the plugin.
  • /deaths muteplayer|unmuteplayer <player>: Hide or restore death messages for a specific player.
  • /deaths muteworld|unmuteworld <world>: Disable notifications in a specific world.
  • /deaths hideplayer|unhideplayer <player>: Prevent a player from seeing other players' deaths.
  • /deaths hideworld|unhideworld <world>: Prevent everyone in a world from seeing deaths.

This command structure allows you to adapt the plugin's behavior on the fly, such as hiding deaths during a server event or muting a disruptive player.

Practical Use Cases

Complete Deaths shines in various server scenarios. Roleplay servers can add fantasy-themed phrases like "<player> fell to the dragon's claws." Hardcore survival servers can use the API to integrate with other plugins, displaying coordinates or lost experience on death. Mini-game servers can completely disable death messages in specific worlds to avoid distracting players. For smaller private servers, it is a great way to entertain friends with absurd messages like "<player> was destroyed by a potato."

In conclusion, learning how to install and configure Complete Deaths: Custom Death Messages for Minecraft Servers for Minecraft is a straightforward process that yields significant rewards. It is a must-have for any administrator who wants to add a layer of personality and narrative to their server. It is lightweight, highly configurable, and supports colors, variables, and specific triggers, transforming routine death notifications into an engaging part of the gameplay. With its robust command system, you can manage the plugin in real-time without server restarts. If standard death messages are bringing your server down, this plugin gives them a second life.