GracePlugin: Newbie Protection & PvP Control for Minecraft

GracePlugin for Minecraft offers a fully customizable grace period and region protection system to keep new players safe from PvP and griefing. Download and configure per-world settings easily.

Download Grace999 for Minecraft 1.21.5, 1.21.2

Original name: Grace999

Minecraft: 1.21.2, 1.21.5

Loaders: Forge

FileVersionLoaderSize
Grace999-1.0.1-SNAPSHOT.jar1.21.2—10 КБDownload
Grace999-1.0.3-SNAPSHOT.jar1.21.2—18 КБDownload
Grace999-1.0.4.jar1.21.2—19 КБDownload
Grace999-1.0.5.jar1.21.2—27 КБDownload
Grace999-1.0.6.jar1.21.2—36 КБDownload
Grace999-1.0.7.jar1.21.2—44 КБDownload
Grace999-1.0.8.jar1.21.2—49 КБDownload
graceplugin-1.0-SNAPSHOT.jar1.21.5—8 КБDownload
Grace999-1.0.9.jar1.21.2Forge69 КБDownload

GracePlugin

Every Minecraft server administrator knows the chaos that can erupt when fresh players join a world. Without safeguards, spawn areas become free-for-alls of PvP, block breaking, and item theft. GracePlugin is the comprehensive solution that gives you total control over the early-game experience, wrapping your community in a protective bubble that can be tailored down to the finest detail.

What Makes GracePlugin Essential for Your Server?

GracePlugin is not just a simple spawn-protection mod; it is a full-featured grace period and region management system built for modern Minecraft servers. Whether you run a survival, factions, or anarchy-style server, this plugin lets you define exactly how and when players can interact with the world. The core idea is simple: give newcomers a safe window to gather resources, build a base, and learn the server rules before the full gameplay kicks in. But the execution is remarkably deep.

Core Grace Period System

At its heart, GracePlugin introduces a configurable grace period that disables PvP and other harmful actions for a set duration. You can choose to have the grace period start automatically when the server boots, or trigger it manually with a simple command. A customizable boss bar displays the remaining time to all players, building anticipation and clarity. The plugin supports per-world configuration, so your main survival world can have a 30-minute grace period while a dedicated PvP arena world has none. This flexibility makes GracePlugin perfect for networks and multi-world servers running on Spigot or Paper 1.20 and above.

Region Protection with Granular Flags

Beyond the global timer, GracePlugin allows you to create protected regions—safe zones where you can control nearly every player action. Each region can have its own set of flags, giving you surgical precision over what is allowed. Want a region where players can fly but cannot break blocks? Enable allow-flight and disable block-breaking. Need a command-free zone? Activate command-blocking and list the blocked commands in the config. The flag system includes:

  • block-breaking – Prevents players from destroying blocks.
  • block-placing – Stops block placement.
  • mob-damage – Makes mobs immune to damage.
  • mob-spawning – Disables natural mob spawns.
  • invincible-players – Grants players god-mode within the region.
  • command-blocking – Blocks specific commands listed in the config.
  • allow-flight – Lets players fly without creative mode.
  • item-drop and item-pickup – Control item interactions.

This level of detail makes GracePlugin ideal for spawn areas, event zones, or even temporary safe rooms during mini-games.

Commands and Permissions at a Glance

GracePlugin is controlled through a straightforward command system. All commands begin with /grace and are permission-based, so you can delegate control to moderators without giving full operator status.

  • /grace start – Initiates the grace period (permission: grace.start).
  • /grace pause – Pauses the countdown (grace.pause).
  • /grace resume – Resumes a paused timer (grace.resume).
  • /grace status – Shows the current grace period state (grace.status, default true for all players).
  • /grace reload – Reloads configuration without restarting the server (grace.reload).
  • /grace tools – Gives region selection tools to an admin (grace.tools).
  • /grace claim <name> – Claims a new protected region (grace.claim).
  • /grace <region> <flag> <true/false> – Sets a flag for a specific region (grace.flags).
  • /grace help – Displays the help menu (grace.help, default true).

These commands make it easy to manage protection on the fly, whether you need to extend a grace period during a server event or quickly claim a new safe zone.

How to Install GracePlugin

Getting started with GracePlugin is simple. First, ensure your server is running a compatible version of Minecraft (1.20.x and newer) on a supported server loader like Spigot or Paper. Then, download GracePlugin from its official page and place the JAR file into your server’s plugins folder. Restart the server, and the plugin will generate a default configuration file. You can then tweak settings like auto-start, grace-duration-seconds, and per-world overrides to match your server’s needs. For those who prefer a streamlined setup, launchers like foxygame.net offer a one-click install feature that automatically places GracePlugin into your server’s plugin directory and keeps it updated with the latest version, saving you the hassle of manual file management.

Deep Dive into Configuration

The config.yml file is where GracePlugin truly shines. You can set a global grace period duration, but also override it for specific worlds. For example, your resource world might have a shorter timer, while the main world gets a full hour. The auto-start option lets the plugin begin the grace period as soon as the server is online, perfect for new map resets. The blocked-commands list works hand-in-hand with the command-blocking flag, allowing you to disable everything from /tpa to /home inside protected regions. All messages are customizable, so you can brand the boss bar and chat notifications to fit your server’s personality.

Per-World Configuration Example

Imagine a server with three worlds: survival, creative, and minigames. With GracePlugin, you can set the survival world to have a 20-minute grace period with PvP and block breaking disabled. The creative world can have no grace period but a permanent protected region around spawn with flight enabled. The minigames world can have a 5-minute grace period that only blocks command usage. All of this is managed through the same clean config structure, making it easy to maintain even for large networks.

Why GracePlugin Stands Out

Many grace period plugins offer a simple timer, but GracePlugin combines that with region-based protection and per-world logic. The flag system gives you the power to create complex safe zones without needing multiple plugins. The boss bar countdown keeps players informed and engaged. The permission nodes are granular, so you can give moderators exactly the tools they need without risking abuse. And because it’s built for modern Minecraft versions, you get reliable performance on Spigot and Paper servers.

If you’re looking for a way to download GracePlugin and integrate it seamlessly, the plugin is lightweight and well-documented. The how to install process is straightforward, and once configured, it runs quietly in the background, only stepping in when players need protection. For server owners who use a managed launcher, foxygame.net’s add-on catalog includes GracePlugin, making it possible to add the plugin with a single click and receive automatic updates whenever a new version drops, so you never have to worry about compatibility breaks.

Final Thoughts

GracePlugin transforms the chaotic first minutes of a Minecraft server into a structured, welcoming experience. By combining a global grace period with region-specific flags, you can protect new players, prevent griefing, and still allow veterans to enjoy the game. Whether you’re running a small community server or a large network, GracePlugin for Minecraft is the tool that puts you in control. Download it today and give your players the safe start they deserve.

--- **Update Sep 21, 2026:** Added 1 file for version 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5-Snapshot, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.11, 1.21.10, 1.21.1, 1.21.