Grace999

Quick rating

Grace999

No reviews yet

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.

Mod Loaders
Paper
Spigot
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Unsupported
Server Required

About

Project Details

Type
Mod
License
All Rights Reserved
Latest Version
1.0.8
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Feature Systems

  • Global grace system with start, stop, pause, resume, extend, and reduce controls.
  • Optional automatic startup grace.
  • Optional per-player grace timers.
  • Optional join-based personal grace start.
  • Region claiming and region-specific protection rules.
  • Global protection rules.
  • World-specific default rule values.
  • Boss bar countdown during active grace.
  • Warning broadcast system at configurable time checkpoints.
  • Configurable sounds for start, end, warnings, and blocked actions.
  • Optional extra-life system during grace.
  • Optional hunger freeze during grace.
  • Deathban system with delay, duration, reason, spectator transition, and optional IP ban.
  • Placeholder support for scoreboards, chat formats, and HUD plugins.
  • Admin GUI panels for fast timer and flag management.

Commands

  • /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.

Permissions

  • 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.

Rules and Flags

All rules use:

  • true = allowed
  • false = blocked

Available flags:

  • allow-pvp
  • allow-block-breaking
  • allow-block-placing
  • allow-mob-damage
  • allow-mob-spawning
  • allow-player-damage
  • allow-commands
  • allow-flight
  • allow-item-drop
  • allow-item-pickup

Configuration Guide

Core Timing

  • grace-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.

Personal Grace

  • 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.

Protection Toggles

  • 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.

Sound Settings

  • sounds.grace-start
  • sounds.grace-end
  • sounds.warning
  • sounds.action-blocked
  • sounds.volume
  • sounds.pitch

Warning Intervals

  • warning-intervals
    Map of seconds-to-end and message text.
    Use %time% in messages for formatted remaining time.

Global Defaults

  • default-flags.*
    Server-wide default values for all flags.

Blocked Commands

  • blocked-commands
    Commands blocked when allow-commands is false.

World Settings

  • 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 Settings

  • deathban.banreason
  • deathban.ban-delay
  • deathban.spectator-after-death
  • deathban.ban-time
  • deathban.ban-ip
  • deathban.ignore-permission

Message Settings

  • messages.grace-end-title
  • messages.grace-end-subtitle
  • messages.grace-end-message
  • messages.pvp-disabled-message
  • messages.no-permission
  • messages.grace-started
  • messages.config-reloaded
  • messages.grace-active-already
  • messages.grace-stopped

Placeholder Support

  • %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>%

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~1,000
Downloads
Last Updated
CurseForge
Modrinth
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works