Integrations
Both real dependencies are entirely optional — AlphaGraves runs standalone out of the box.
PlaceholderAPI
Optional. Registers %alphagraves_*% — total/usable/active/cooldown grave counts, next-grave timing, and physical grave location. See Placeholders → PlaceholderAPI for the full list.
Vault
Optional, and only relevant if you actually use it. Any grave slot (or PvP/fallback grave) can set claim_cost.type: money to charge a balance on claim — that specific cost type needs Vault plus an economy plugin installed to function.
money-type cost is silently ignored — the grave stays free to claim rather than erroring. If claims aren't costing anything and you expected them to, check /agraves reload picked up the config change and that Vault is actually installed.Folia
Declares folia-supported: true in plugin.yml — safe to run on a Folia server (region-threaded), not just standard Paper. Scheduling internally uses Paper's region/entity schedulers (player.getScheduler()) rather than the legacy Bukkit scheduler, which is what makes Folia support possible.
Custom skull textures
grave-visual.display-item accepts a basehead-<base64> value for a fully custom skull texture on the floating grave marker, instead of a plain Material or the victim's own skin. The base64 string is the same format used by BASEHead-style skull generators — generate one externally and paste the value in directly.
