WorldGuard is a powerful plugin providing all the little things (and some big ones), and it protects your servers from various problems.

  • Block creeper and wither block damage, falling damage, etc.;
  • Disable fire spread, lava fire spread, ice formation, Endermen picking up blocks, etc.;
  • Blacklist certain items and blocks so they can't be used;
  • Warn moderators when certain items and blocks are used;
  • Protect areas of your world so only certain people can build in them;
  • Set areas where PVP, TNT, mob damage, and other features are disabled;
  • Protect your server from various 'exploits' like magical obsidian creation machines;
  • Disable, or enable, various Minecraft features, like sponges from classic;
  • Add useful commands like an immediate "STOP ALL FIRE SPREAD" command.
  • Enable only features you want! Everything is off by default.

Want better /time /tp, homes, warps? Get CommandBook. Want to add cool elevators and new Redstone features? How about CraftBook?

Read the Wiki Chat with Us Report a Bug Source Code

Quote from the author:

Follow sk89q

To stay updated on important news, follow sk89q's blog as well as his Twitter account.

Getting Started


Bukkit is currently required. In the future, WorldGuard will be available for Forge and other APIs.

  1. Install WorldEdit first. (DON'T FORGET THIS)
  2. Download WorldGuard and install it the same way.
  3. Run your server once to generate the files.
  4. Edit plugins/WorldGuard/config.yml to your liking.
  5. Use the command /wg reload to reload your configuration (use worldguard.* for all permissions).

To setup protected regions or the blacklist, you'll have to read the wiki (see below).


What are the permissions? The commands? Check out the wiki below.

Read the Wiki Chat with Us Report a Bug Source Code

Learning More
  • Project leader: Contact @sk89q on Twitter
  • Lead developers: sk89q, TomyLobo, wizjany, and zml2008
  • Project started: In December 2010 (Bukkit was started January 2011)

Check out sk89q's server:

SK's Minecraft Server

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of sahil04 sahil04 Jan 11, 2013 at 16:30 UTC - 0 likes

    <<reply 1184417>>

    i hope you are aware that __Global__ flag/stuff only work per world?
    Suppose if u did /rf flag __Global__ send-chat deny in world
    it will NOT be applied in world_nether or some other world


    Proud owner of one of best minecraft cracked servers. AeroCraft - Ip:

  • Avatar of Fran55on Fran55on Jan 11, 2013 at 11:42 UTC - 0 likes

    This is a repost due to lack of response. (So far...)

    Hi team,

    I’m using the spawn flag in the _ _global_ _ region. And it only partially does what I expect it to do. When I die in that world I do re-spawn at the expected spot. But when I die in another world, or when a new player enters the server for the first time, we spawn at the “original” spawn location.

    • Is this the intended behavior?
    • Is there a way to make it so that, under all circumstances (except for when beds are used), we spawn at the designated alternative spawn location?

    Best regards Magnus Fransson.

  • Avatar of kingslot1200 kingslot1200 Jan 10, 2013 at 15:51 UTC - 0 likes

    please update this and w.e i want to protect my server i hope de update comes soon

  • Avatar of sahil04 sahil04 Jan 10, 2013 at 14:30 UTC - 0 likes

    hey i have some suggestions for worldguard, i am not a developer nor i know about java, so forgive me if i suggest something impossible XD

    1 - Per regions permissions, suppose i have group 'admin' and i want to give glimpse of it i can make a region '1' then do /rg flag 1 group-set admin or something like that

    2- Per region day/night there are few regions like spawn and Hungergames where it'd be cool if there is 24/7 day i think this is impossible, but again i know nothing about java
    Flag - /rg define Spawn Time-Set day

    these are only 2 suggestions i came of, if you guy(s) can implement it, it'd be super awesome xD

    What about a flag to deny use of items in specific areas? like eating food in region "DeathMatch" ?

    Last edited Jan 10, 2013 by sahil04
  • Avatar of seiterseiter seiterseiter Jan 10, 2013 at 11:42 UTC - 0 likes

    Set prioirtys and flags and add members.

  • Avatar of mbcx2 mbcx2 Jan 10, 2013 at 09:43 UTC - 0 likes

    @Hunty2003: Go

    Same :( Using Worldedit 5.4.5 for 1.4.6 on CB 1.4.6-R0.1

    Owner of FreedomCraft:
    My Plugins (1): PortalAnywhereReloaded

  • Avatar of Hunty2003 Hunty2003 Jan 09, 2013 at 23:30 UTC - 0 likes

    k no more errors but can u plz tell me how to overlap regions so one rg u cant build in and the smaller one inside u can build in (if there is no way plz add it to the plugin)


  • Avatar of Zoranny Zoranny Jan 09, 2013 at 18:14 UTC - 0 likes

    @Hunty2003: Go

    Same here :(

  • Avatar of FonkyShizuma FonkyShizuma Jan 09, 2013 at 17:22 UTC - 0 likes

    1.4.7 compatible?

  • Avatar of andreaci andreaci Jan 09, 2013 at 12:37 UTC - 0 likes

    @Hunty2003: Go

    same error after updating to 1.4.6 and updating w.e.

Were you aware that we have an IRC chat to get help in? You can access it at

  1. Choice:

  1. Results
  2. 21 comments

Table of contents

  1. 1 Getting Started
  2. 2


Date created
Aug 25, 2011
Last update
Mar 01, 2014
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Recent files