Skip to content

Configuration

File: plugins/RexGraves/config.yml
Messages and holograms use MiniMessage. Legacy & codes and &#RRGGBB / #RRGGBB also work.

Reload with /rexgraves reload.

KeyDefaultDescription
enabledtrueCreate graves on death
store-experiencetrueStore XP in graves
experience-percent100Percent of total XP to store (0–100)
expiration-seconds3600Grave lifetime; 0 = never
expire-actiondropdrop or destroy
max-graves-per-player0Cap; 0 = unlimited
remove-oldest-when-fulltrueRemove oldest when at max
auto-lootfalseRight-click takes everything
auto-equip-armortrueEquip armor on shift-loot if slot free
protect-from-explosionstrueCancel explosion damage on markers
owner-onlytrueOnly owner (or bypass) can open
public-access.enabledfalseLet anyone loot graves after a delay
public-access.after-seconds86400Delay before a grave is public (24h)
player-headtruePlayer head on marker
small-markertrueSmall armor stand
particlestrueSoul particles
create-soundBLOCK_ENCHANTMENT_TABLE_USESound on create
loot-soundBLOCK_CHEST_OPENSound on loot
KeyDefaultDescription
typeyamlyaml, sqlite, or mysql
autosave-seconds30Backup interval; 0 = off
sqlite.filegraves.dbSQLite filename
mysql.*—Host, port, database, credentials, pool, SSL

See Storage.

KeyDefaultDescription
disabled-worldsexample entryBlacklist
enabled-worlds[]Whitelist (if non-empty)
blacklisted-death-causes[]Skip these DamageCause names

See Worlds and death causes.

KeyDefaultDescription
enabledtrueShow hologram
offset-y1.35Height above marker
lines(template)MiniMessage lines

See Holograms.

KeyDefaultDescription
titleowner nameGUI title
size549–54 (multiples of 9)

All chat strings live under messages:. Use <prefix> to insert the configured prefix.

Time strings:

KeyDescription
time-neverShown when expiry is disabled
time-expiredShown when already expired
time-publicShown by {public_in} once a grave is public
time-formatPattern with {hours} {minutes} {seconds}

Do not change config-version unless you know what you are doing.