💀 DeathSync 💀 is a Minecraft plugin that treats any death as a team defeat: when a player dies, the entire server receives a defeat notification, and everyone is killed after a short delay.
- 👀 detects when a player dies and identifies the cause (player, entity, projectile, or generic cause)
- 🔔 sends a message and a title to all players, and kills every server connected players after a configurable delay
- 💀 manages texts and labels through a translation system that you can modify
- 🔇 (optional) mute chat option if you want more challenge
- 💭 (optional) sends a Discord notification via webhook
In the chat room of your choice, create a webhook in the integration settings and paste the link in the config file.
If you've been defeated and want to start over, it depends on your hardcore setting in server.properties:
false: use thedeathsync restartcommandtrue: stop your server, delete your world files, start your server
deathsync.reload: allow to use the reload subcommanddeathsync.restart: allow to use the restart subcommanddeathsync.mute: allow to use the mute subcommand
OP players have all the permissions by default
deathsync reload: reloads the configurationdeathsync restart: restart the challengedeathsync mute: mute/unmute the chat
- Improve the death cause identification (example: when a player is thrown into the air by a monster, display the monster responsible in the message instead of just falling)
- Create a hardcore configuration setting:
false(default) is normal, the group is killed and the challenge restart automatically in the same world.trueis hardcore, the group is killed and the players are teleported to a new world
- Create a kick option to kick AFK players after a configurable delay
This project was developed with the help of AI. However, a human reviewed, tested, and validated the code.
