/grace help
Show the help menu.
/grace start [world] [seconds]
Start grace. Without a world, starts all grace-enabled worlds. With a custom duration, that duration is used for the started timer only and never changes the configured defaults.
/grace stop [world]
End grace immediately. Without a world, stops all active worlds.
/grace pause [world]
Pause the active grace timer. Without a world, pauses all active worlds.
/grace resume [world]
Resume a paused grace timer. Without a world, resumes all active worlds that are paused.
/grace extend <seconds> [world]
Add time to active grace. Without a world, extends all active worlds. Works correctly while paused.
/grace reduce <seconds> [world]
Remove time from active grace. If the remaining time drops to zero or below, grace ends.
/grace status
Show grace status, remaining time per world, and current global rule values.
/grace reload
Reload plugin settings, messages, and region data. Runtime state is never lost.
/grace tools
Get the region selection tools: a wooden pickaxe for corner 1 and a wooden shovel for corner 2. Right-click a block with each tool to set its corner, then use /grace claim.
/grace gui
Open the admin control panel.
/grace regions
Open the region management panel. Left-click a region to edit its flags, right-click to teleport to it, shift-click to delete it.
/grace claim <name>
Create a region from the two selected corners. Names may only contain letters, numbers, dashes, and underscores. All rules start enabled; use /grace setflag or the region panel to change them.
/grace delete <name>
Delete a region.
/grace list
List all regions.
/grace info <name>
Show region details and rule values.
/grace setflag <region> <flag> <true/false>
Set a region rule value.
/grace flag <flag> <true/false>
Set a global rule value.
/grace grant <player> [seconds]
Grant (or refresh) personal grace to a player. Without seconds, the personal grace duration from the config is used.
/grace check <player>
Show a player's personal grace status and remaining time.
/grace reset <player>
Clear a player's personal grace data so their grace can start again.
/grace visualize <region>
Toggle the particle outline for a claimed region.
/grace <region> <flag> <true/false>
Legacy shorthand for setting region rule values. Only works when the first argument matches an existing region.
grace.start
Start grace.
grace.stop
Stop grace.
grace.pause
Pause grace.
grace.resume
Resume grace.
grace.extend
Extend grace.
grace.reduce
Reduce grace.
grace.status
View grace status.
grace.reload
Reload settings.
grace.tools
Receive region tools.
grace.gui
Open admin GUI panels.
grace.regions
Open the region management panel.
grace.claim
Create regions.
grace.delete
Delete regions.
grace.list
List regions.
grace.info
View region details.
grace.flags
Edit region rule values.
grace.globalflag
Edit global rule values.
grace.grant
Grant personal grace to players.
grace.check
Check a player's personal grace.
grace.reset
Reset a player's personal grace.
grace.visualize
Toggle region outlines.
grace.bypass
Exempts the player from all protection restrictions (damage, block rules, item rules, commands, and flight rules).
grace.deathban.ignore
Bypass deathban when the ignore-permission option is enabled.
grace.extralives.<n>
Grants <n> extra lives during grace (2 through 10). The highest matching permission wins; otherwise the extra-lives config value is used.
Rules are permanent protection rules — they apply at all times, not only during grace. When a player acts, the plugin checks the region they are in first, then the world defaults, then the global value.
Runtime state (active grace timers, personal grace, extra lives) is stored in a separate data.yml file in the plugin folder and is managed automatically. Settings live in config.yml.
The deathban applies when a player dies during an active grace they are protected by. Every value below can be overridden per world under worlds.<world>.deathban.
Requires the PlaceholderAPI plugin. All placeholders use the grace identifier.
%grace_active%
Whether any world grace is active.
%grace_paused%
Whether any grace is paused.
%grace_remaining%
Remaining grace time in seconds (the longest active world).
%grace_remaining_formatted%
Remaining grace time, formatted (e.g. "5 minute(s) and 30 second(s)").
%grace_remaining_short%
Remaining grace time in short format (e.g. "05:30").
%grace_player_active%
Whether the player is currently protected by grace.
%grace_player_remaining%
Player's remaining personal grace time in seconds.
%grace_player_remaining_formatted%
Player's remaining personal grace time, formatted.
%grace_player_remaining_short%
Player's remaining personal grace time in short format.
%grace_region%
Name of the region the player is currently in, or none.
%grace_world_grace_enabled%
Whether grace is enabled in the player's world.
%grace_flag_<flagname>%
Current value of a global flag (e.g. %grace_flag_allow-pvp%). Unknown flags return nothing.