WorldGuard is a powerful plugin with a large bag of tricks for server owners, server map makers, regular survival servers, and everyone in between!

  • Create zones in your world that only permit mods or certain players from building within
  • Set additional game rules on your server (deny wither block damage, falling damage, etc.)
  • Set game rules on specific areas (food regen, health regen, disable PvP, TNT, control mob damage) in your world
  • Blacklist certain items and blocks so they can't be used
  • Dump useful statistics and information about your server (/wg report -p)
  • CPU profile your server (/wg profile -p)
  • Add useful commands like an immediate "STOP ALL FIRE SPREAD" command.
  • Works, more or less, with mods (other Bukkit plugins and FTB mods)
  • Protects against many types of grief (fire spread, tree growth, TNT cannons, piston machines, crop trampling, paintings and item frames, etc.), and certain interactions can also be allowed (door open, lever usage, etc.)
  • Well documented, and one of the oldest Minecraft projects (older than Bukkit!)
  • Open source
  • Enable only features you want! Everything is off by default. You can just install WorldGuard and configure it later.

Also, check out these plugins: CommandBook and CraftBook

How do I install WorldGuard?

  1. Download WorldEdit (required by WorldGuard) and extract the WorldEdit.jar file into your "plugins/" folder.
  2. Download WorldGuard and extract the WorldGuard.jar file into your "plugins/" folder.
  3. Run your server!

Where do I learn how to use WorldGuard?

To learn how to use WorldGuard, there are current two sources of documentation:

Where can I get my questions answered?

If you have a question:

Where can I report bugs or request features?

Visit our issue tracker.

Can I download WorldGuard source code?

Visit our GitHub repository. WorldGuard is licensed under LGPLv3 and you can compile it with Maven.


Check out my Minecraft server!

SK's Minecraft Server

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

  • Avatar of zaino60 zaino60 May 13, 2013 at 20:33 UTC - 0 likes

    @CraftMastaaaa: Go

    Many Thanks! Last thing: And is there a way to make so when people place tnt, its alredy ignited, using world guard? And if not, how can i do it?

  • Avatar of CraftMastaaaa CraftMastaaaa May 13, 2013 at 11:00 UTC - 0 likes

    @zaino60: Go

    You can do this on a global scale, by going into the config and making sure that tnt-explosion is allowed, but tnt-block-damage is not. Look for this in the config in your WorldGuard folder and make sure it says this:

    ignition: block-tnt: false block-tnt-block-damage: true block-lighter: false

    If you run essentials as well, make sure to check the config under Essentials Protect to make sure that in the prevent section it says this:

    tnt-explosion: false tnt-playerdamage: false

    Hope this helps:)


  • Avatar of zaino60 zaino60 May 13, 2013 at 03:39 UTC - 0 likes

    Is there a way to make so when tnt Explodes, damages players but not the enviroment using World Guard? Becuase with "tnt: deny" Flag it doesnt damage the enviroment neither the players :(

  • Avatar of CraftMastaaaa CraftMastaaaa May 12, 2013 at 19:38 UTC - 0 likes

    Is there a way to stop gravel and sand falling in a specific region using WorldGuard? :)


  • Avatar of DieselFaka DieselFaka May 12, 2013 at 16:33 UTC - 0 likes

    I create a big region "spawn", then i create region "user" in region "spawn" for user, but user can't build/destroy in region "user". Help pls.

  • Avatar of sshaggy sshaggy May 11, 2013 at 23:49 UTC - 0 likes

    @krulz5678: Go

    i use notepad plus plus, in the preferences you can change the tab button to do spaces instead for you

    Last edited May 12, 2013 by sshaggy
  • Avatar of krulz5678 krulz5678 May 11, 2013 at 21:46 UTC - 0 likes

    I don't want to sound stupid but what editor should I use to edit .yml files? like permissions and config files.

  • Avatar of sshaggy sshaggy May 11, 2013 at 21:41 UTC - 0 likes

    Hi just wondering if there is a way to stop the use of a wrench to pickup machines from untrusted players, or disable shift+right click or right click all together

  • Avatar of irdoom1337 irdoom1337 May 11, 2013 at 15:04 UTC - 0 likes

    @koenyie: Go

    You can have to disable explosions all together. However it will still do player damage. if you want them to add features you should a make tiket instead of a comment. while your at it tell them that they need to add tnt-minecarts too.

    Last edited May 11, 2013 by irdoom1337
  • Avatar of Chocolatin Chocolatin May 11, 2013 at 14:35 UTC - 0 likes

    Hi, I'm the author of the Better Dungeons mod, you have a crash with it below. Looking at the code I gets lost on EntityPlayerMP where you should have done some modifications. What its happening to crash it an arrow from my(not extending EntityArrow).

    Thats the DamageSource used: (new EntityDamageSourceIndirect("arrow", entityArrow, entity)).setProjectile() Where entityArrow its a magic arrow from my mod, and entity its the arrow shooter mob.

    Thanks fow your time and let me know if you find a possible solution. You can find me on th e minecraft forums


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