GravesPro
The Ultimate Performance-First Grave Recovery System.
GravesPro
🪦 GravesPro
The Ultimate Performance-First Grave Recovery System.
Stop using clunky, laggy armor-stand graves. GravesPro is a modern, lightweight solution built for Paper 1.20+ servers. It features Text Display holograms, a secure Grave Vault GUI, smart death handling for every environment, and full grave persistence across restarts.
> ⚠️ not GravesPro uses Paper-exclusive TextDisplay APIs and will not load on Spigot or Purpur.
---
✨ Features
🪦 Grave Vault GUI
Right-click your grave to open the Vault. Hit Quick Recover to instantly restore all your armor, offhand, and inventory items back to their original slots in one click.
⏱️ Live Hologram Countdown
Every grave has a TextDisplay hologram showing a ticking countdown timer. If the chunk unloads and the entity disappears, it automatically respawns so the timer never freezes.
💾 Persistence Across Restarts
All graves are saved to `graves.yml` the moment they are created. On server startup, every grave is fully restored — head block, hologram, and timer included.
🌍 Smart Death Placement
| Death Type | What happens | |---|---| | 🌊 Ocean | Glass platform placed at the water surface. Grave sits on top — no diving needed. | | 🔥 Lava | Nearest safe block found. If none exists, glass platform above lava. Platform turns to stone for 5s when claimed so you don't fall back in. Fire Resistance applied automatically. | | ⬛ Void | 50-block radius search for nearest solid ground. Your exact coordinates sent in chat. |
🗺️ Multi-Grave Teleport Menu
Up to 3 active graves per player. `/gptp` opens a selection menu showing each grave's world, coordinates, item count, XP, and time remaining.
🛠️ Admin Tools
- `/gravespro list` — see all active graves on the server with owner, location, and timer - `/gravespro reload` — reload `config.yml` live without a restart
---
🔧 Commands & Permissions
| Command | Description | Permission | Default | |---|---|---|---| | `/gptp` | Open the grave teleport menu | `gravespro.tp` | Everyone | | `/gravespro reload` | Reload config.yml | `gravespro.admin` | OP | | `/gravespro list` | List all active graves | `gravespro.admin` | OP |
Admins with `gravespro.admin` can also open and recover any player's grave regardless of protection settings.
---
⚙️ Config Options
```yaml grave_settings: expiry_time: 10 # Minutes before grave expires on_expire: DROP # DROP or VANISH protected: true # Owner-only access max_graves: 3 # Max graves per player glow_enabled: true # Hologram glow effect fire_resistance_seconds: 10 # Fire res on lava/ocean claim (0 = off)
teleport_settings: warmup: 5 # TP warmup in seconds (0 = instant) cancel_on_move: true # Cancel TP if player moves
exp_settings: keep_percentage: 100 # % of XP saved in grave ```
All messages are fully customizable with `&` color codes.
---
💖 Donate (Optional)
If you enjoy my work and want to support development: 👉 Donate via PayPal
---
💬 Official Support & Community
Need help with this plugin? Join the official Marbzy Discord server for:
* 🛠 Announcements: Fast help via our ticket system. * 🐛 Announcements: Help us squash bugs instantly. * 💡 Announcements: Shape the future of GravesPro. * 🧪 Announcements: Test new "Pro Max" features before anyone else. * 📢 Announcements: Stay updated on every new release.
--- *Developed with care by Marbzy*