VGRAVES
Commands
VGraves keeps the player command surface small and moves most interaction into GUIs. Admin commands are split by action so permissions can be granted precisely.
Player Commands
| Command | Permission | Description |
|---|---|---|
/vgraves | vgraves.command.use | Opens the player's own grave list GUI. |
Admin Commands
| Command | Permission | Description |
|---|---|---|
/vgravesadmin reload | vgraves.admin.reload | Reloads configs, menus, storage services, currency handler, cleanup task, and closes open plugin GUIs first. |
/vgravesadmin graves <player> | vgraves.admin.graves.open | Opens the target player's grave list GUI. |
/vgravesadmin open <player> | vgraves.admin.graves.open | Alternative alias to open the target player's grave browser. |
/vgravesadmin ticket add <player> <amount> | vgraves.admin.ticket.add | Adds virtual grave tickets. |
/vgravesadmin ticket take <player> <amount> | vgraves.admin.ticket.take | Removes virtual grave tickets. |
/vgravesadmin ticket balance <player> | vgraves.admin.ticket.balance | Shows the current virtual ticket amount of a player. |
/vgravesadmin ticket physical <player> <value> <amount> | vgraves.admin.ticket.physical | Gives a physical ticket item with stored value metadata. |
What Reload Covers
- Main config, database config, selected language file, and GUI configs.
- Grave manager, GUI service, currency handler, and repeating cleanup task.
- Before reload, the plugin closes open GUIs, flushes delayed currency verification callbacks, saves loaded data, and closes the active storage backend.