

👻 GhostEcho
👻 Every death leaves an echo
Overview
GhostEcho quietly records the last few seconds of every player's life: their position, equipment, sneaking, sprinting, attacks, and block breaks, sampled on a configurable interval. When a player dies, a translucent armor-stand ghost spawns at the death location wearing their last gear and replays those final moments, with witch-particle trails plus crit and block particles marking attacks and mining. Manage the echoes with a single command: list nearby ghosts, remove one by id, or replay all of a given player's ghosts. A per-world cap recycles the oldest ghost when the limit is reached.
Features
Pre-Death Recording
Continuously samples each player's location, gear, and actions so the final seconds are always captured.
Death Replays
Spawns a translucent armor-stand ghost at the death spot that replays the recorded moments in real time.
Particle Flourishes
Witch-particle trails plus crit and block-break particles bring attacks and mining back to life.
Right-Click Replay
Right-click any ghost to instantly restart its replay and see who it belonged to.
World Cap & Cleanup
A per-world ghost limit recycles the oldest echo, and ghosts auto-despawn after their lifetime.
Commands
/ghostecho <list|remove|replay> [args]Manage ghost echoes: list [radius] shows nearby ghosts, remove <id> deletes a ghost by id, replay <player> re-runs every ghost of that player.
Installation
- 1Drop GhostEcho.jar into your server's /plugins folder.
- 2Restart the server.
- 3Built for Minecraft 1.21 — no extra dependencies required.
Configuration
Tune how much is recorded and how smoothly it replays via recording-duration-seconds, snapshot-interval-ticks, and ghost-lifetime-seconds; max-ghosts-per-world, particle-trail, show-spawn-message, and default-list-radius control limits and presentation.
🤖 GhostEcho was created with Spaleforce AI.
Create your own for free