AdvanceDeaths

A plugin to customize the death messages with more features!

AdvanceDeaths

AdvanceDeaths is created to take advantage of the Death Feature in Minecraft: Bedrock Edition.

With AdvanceDeaths, you can customize the death experience of your players and more to come.

Notice:

This version of AdvanceDeaths is different from the previous ones.

You will need to re-modify all the configuration files.

If you're using BedrockEconomy, make sure you're using the latest version of it.

Setup

Setting up AdvanceDeaths is made easy.

Modifying Death Messages

You can modify Death Messages by changing the deathMessages.yml located in plugin_data\AdvanceDeaths.

Creating Particles

Step 1:

  • Download the particleCreator.html from the tools folder.
  • Double tap the html file or open it in a web browser. Javascript is required.

Step 2:

  • After that, you can click the black color box to change it's color. You can also select Fill color to change it's background color.
  • If the color of the box is white or rgb(255,255,255), then it will be rendered as invisible.

Step 3:

  • Once you've made your masterpiece, click on the Generate button. It will be downloaded.
  • Save the JSON file to plugin_data\AdvanceDeaths\scripts\particles. Make sure to rename it to use it on onDeathScript.yml.

Features

  • onDeath Features
    • onDeathScript to modify it, located in plugin_data\AdvanceDeaths\scripts.
      • Possible script commands are:
        • particle(ParticleName, Player/PlayerKiller)
        • playsound(soundName, Player/PlayerKiller)
        • message(Message, Player/PlayerKiller)
        • heal(PlayerKiller)
        • More will be added in the near future.
    • Modifiable Death Message.
    • Economies Support
      • Gain / Lose on Kill / Death
      • BedrockEconomy is currently supported. Capital support is coming soon.
    • Instant Respawn
    • Killstreaks Announcement.
  • Player/Entity Damage
    • Blood FX - Configurable in the config.yml
  • Leaderboards
    • Kills
    • Deaths
    • Killstreaks
    • All leaderboards are customizable from leaderboards.yml located at plugin_data\AdvanceDeaths.
  • Commands
    • ScoreHUD
      • Shows the player's kills, deaths, and killstreaks.
      • Customizable in the lang.yml located at plugin_data\AdvanceDeaths.

Bug Report

Found a bug?

  • Head to issues.
  • Tap on New Issue
  • Write information about the bug, then click on Submit new issue.
  • After that, I'll look into it.

Contribution

All contributions are welcomed, just make sure you follow the formatting.

Variables

You can use variables to customize text to your own needs.

deathMessages.yml

Here are the variables used to modify the death messages.

VariableDescriptionExample output:
{victim}The player that diedSteve
{murderer}The player that killed the victim.Alex
{murdererHealth}The value of the murderer health5/20
{itemUsed}The item used to murder the victimStick

Commands

CommandDescriptionPermissionDefault
advancedeathsSee an online player stats.advancedeaths.useTrue
adsSee an online player stats.advancedeaths.useTrue

Details

Version: 4.1.0

Downloads: 1,781

Updated: 7/8/2023

Supported API versions: 5.0.0 to 5.27.1

Categories: Chat-Related, Informational

License: MIT