GracePlugin provides configurable, per-world grace periods with PvP and mob damage protection, boss bar countdowns, sound alerts, and customizable safe zone regions with flag-based protections.
/grace help
Show the help menu.
/grace start [seconds]
Start grace with optional custom duration.
/grace stop
End grace immediately.
/grace pause
Pause the active grace timer.
/grace resume
Resume a paused grace timer.
/grace extend <seconds>
Add time to active grace.
/grace reduce <seconds>
Remove time from active grace.
/grace status
Show grace status and current global rule values.
/grace reload
Reload plugin settings.
/grace tools
Get region corner selection tools.
/grace gui
Open the admin control panel.
/grace claim <name>
Create a region from selected corners.
/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 <region> <flag> <true/false>
Legacy shorthand for setting region rule values.
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.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.deathban.ignore
Bypass deathban when bypass mode is enabled.
All rules use:
true = allowedfalse = blockedAvailable flags:
allow-pvpallow-block-breakingallow-block-placingallow-mob-damageallow-mob-spawningallow-player-damageallow-commandsallow-flightallow-item-dropallow-item-pickupgrace-duration-seconds
Default grace length for manual starts.
auto-start-duration-seconds
Fallback duration used for auto-start when a world duration is not set.
auto-start
If enabled, grace starts automatically at server startup.
grace-active
Runtime state value saved by the plugin.
grace-end-time
Runtime end timestamp saved by the plugin.
per-player-grace-enabled
Enables individual grace timers per player.
per-player-grace-duration
Length of personal grace.
grace-starts-from-join
Starts personal grace when a player first joins.
no-damage-everything
Blocks all player damage during grace.
extra-life-enabled
Gives one extra life during grace.
no-hunger-loss
Prevents hunger depletion during grace.
sounds.grace-startsounds.grace-endsounds.warningsounds.action-blockedsounds.volumesounds.pitchwarning-intervals%time% in messages for formatted remaining time.default-flags.*blocked-commandsallow-commands is false.worlds.<world>.grace-enabled
Enables grace handling for that world.
worlds.<world>.duration
Per-world grace duration used by start logic when no custom duration is provided.
worlds.<world>.flags.*
Per-world default flag values.
deathban.banreasondeathban.ban-delaydeathban.spectator-after-deathdeathban.ban-timedeathban.ban-ipdeathban.ignore-permissionmessages.grace-end-titlemessages.grace-end-subtitlemessages.grace-end-messagemessages.pvp-disabled-messagemessages.no-permissionmessages.grace-startedmessages.config-reloadedmessages.grace-active-alreadymessages.grace-stopped%grace_active%%grace_paused%%grace_remaining%%grace_remaining_formatted%%grace_remaining_short%%grace_player_active%%grace_player_remaining%%grace_player_remaining_formatted%%grace_player_remaining_short%%grace_region%%grace_world_grace_enabled%%grace_flag_<flagname>%