Troubleshooting & FAQ
Troubleshooting
Graves aren't being created
- Confirm the player has the
ascendra.placepermission (defaulttrue). - Check your world settings. With
worlds.use-whitelist: true, graves only work inenabled-worlds. Withuse-whitelist: false, make sure the world isn't listed underdisabled-worlds. - If GriefDefender is installed and
griefdefender.block-graves-in-claims: true, deaths inside a claim fall back to vanilla item drops instead of creating a grave.
Items dropped on the ground instead of going into a grave
This is the expected fallback when a grave can't be created — most commonly a death inside a blocked GriefDefender claim. Set griefdefender.block-graves-in-claims: false if you want graves even inside claims.
Holograms aren't showing
- Holograms require DecentHolograms 2.8.9 or newer. Without it, holograms are disabled automatically.
- Confirm
holograms.enabled: trueinconfig.yml. - If you see leftover holograms with no grave, run
/ascendra purgeholograms.
XP isn't being restored
- Check
xp-mode.NONEstores no XP;PERCENTAGEstores onlyxp-percentagepercent. - For full XP recovery, set
xp-mode: FULL.
A grave disappeared
- It may have expired. Check
expiration.lifetimeandexpiration.on-expire. Withon-expire: DELETE, expired contents are removed; withDROPthey're dropped at the location. - It may have been removed by the per-player limit. With
limits.remove-oldest-on-limit: true, the oldest grave is removed when a player exceedslimits.max-graves.
The temporary platform won't go away
- Platforms are removed
grave-platform.removal-delayseconds after the grave is emptied. - With
grave-platform.remove-only-if-unchanged: true, Ascendra will not remove platform blocks that were changed by players — this is intentional to protect builds.
Config changes aren't taking effect
Run /ascendra reload after editing config.yml. No restart is required.
FAQ
Does Ascendra teleport players to their grave?
No. Ascendra provides a Recovery Compass that points to the grave and shows death coordinates, but it does not teleport players.
Does Ascendra support PlaceholderAPI?
No. Hologram lines and messages support & colour codes and Ascendra's own placeholders (such as {player}, {time}, {status}), but PlaceholderAPI is not supported.
Can graves be duplicated or exploited?
Ascendra includes several anti-duplication measures: graves lock while open, active grave state is tracked, and recovery compasses are stripped from captured inventories. See Grave Behaviour → Anti-Duplication.
Are grave blocks safe from explosions?
Yes. Grave blocks are protected from explosions.
What happens to a recovery compass stored at death?
Recovery compasses are stripped from captured grave inventories to prevent duplication, so they won't be recovered from a grave.
Do I need an external database?
No. Ascendra uses SQLite with the driver shaded into the jar. Data lives in plugins/Ascendra/graves.db. See Storage & Database.
Are DecentHolograms and GriefDefender required?
No. Both are optional soft dependencies. Ascendra works fully without them — holograms and claim-aware placement simply stay disabled when their plugins aren't installed.
Can I keep graves forever?
Yes. Set expiration.enabled: false or expiration.lifetime: -1 for permanent graves, and limits.max-graves: -1 for unlimited graves per player.