WorldGuard is a powerful plugin providing (1) area-specific protection, (2) world protection, (3) additional game rules, (4) blacklisting, and (5) various utilities.

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

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!
  4. Read our wiki to learn how to use WorldGuard.

Where do I learn how to use WorldGuard?

To learn how to use WorldGuard, read our wiki.

Where can I get my questions answered?

If you have a question, ask it on our forum. You may also visit our IRC channel or ask @sk89q on Twitter.

Where can I report bugs or request features?

Visit our issue tracker. However, if you just have a question, ask it on our forum.

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 IamMcDylan IamMcDylan Feb 19, 2013 at 17:52 UTC - 2 likes

    Can you make a flag that allows/denies certain blocks to be broken/placed in a region.

    Break-Allow Example: /region flag TestRegion break-allow 14,15,16 (This allows players in the test region to only break coal, iron, and gold ores. If the flag is not present, players are allowed to break any blocks that aren't on the break-deny flag.)

    Break-Deny Example: /region flag TestRegion break-deny 1,2,3 (This prevents players in the test region to break stone, grass, or dirt. If this flag is not present, players aren't prevented from breaking any blocks unless the build flag is denied.)

    Place-Allow Example: /region flag TestRegion place-allow 50 (This allows players in the test region to only place torches. If the flag is not present, players are allowed to place any blocks that aren't on the place-deny flag.)

    Place-Deny Example: /region flag TestRegion place-deny 8,9,10,11 (This prevents players in the test region from placing water and lava. If this flag is not present, players aren't prevented from placing any blocks unless the build flag denied.)

    Any active Break or Place flags have higher priority than a build flag within the same region.

    Region1 - Priority 2 - Flags > Build: deny TestRegion - Priority 1 - Flags > AllowBreak 12

    Anywhere Region1 overlaps TestRegion, players will be denied from breaking sand (12).

    I just thought this all up in a matter of minutes. I'm sure it could be tweaked to your liking. The main reason I want a flag like this is to set up mines or areas where players can break certain blocks but not every thing.

  • Avatar of Icefang23 Icefang23 Feb 19, 2013 at 15:38 UTC - 0 likes

    suggestion: You should add an anti mob spawn so that mobs don't spawn in a defined region but can spawn anywhere else and if mobs cross into a defined region they get teleported out of the world or die instantly. Not enough people make plugins with those options and those that do, are not up to date and don't work, or chunk economy based which can be really annoying when making a region that is a 1:1 scale model build of an huge city.

    Aztec Empire

  • Avatar of Mychobbo Mychobbo Feb 19, 2013 at 07:22 UTC - 1 like

    WorldGuard doesn't protect explosions on item frames!!!!! They blow right off the walls!! FIX IT PLEASE!!!!! it's really annoying

  • Avatar of TOFYWEB TOFYWEB Feb 19, 2013 at 05:42 UTC - 0 likes

    Hello, here I have a little problem with worldguard regions, more precisely with the flag "/ region flag name chestshop allow" the flag disappears after reboot server

    Craftbukkit 1.4.7 R1.1 #2630 Chestshop 3.50t0049 WorldGuard 5.7.1

  • Avatar of kelifire kelifire Feb 19, 2013 at 02:26 UTC - 0 likes

    Okay, I know I may not be the first to ask this, but I'm really having a hard time figuring it out. I have PermissionsEx. My group called Admins have all the permissions for worldedit. I know that unless they are an OP, they can not bypass the worldguard region protection by manually placing blocks inside the region, but during the same test, they were still able use worldedit commands to affect the blocks inside regions they are not an owner or member of. Is there something I need to do to fix it so they can not do this?

    Last edited Feb 19, 2013 by kelifire
  • Avatar of twisted067 twisted067 Feb 18, 2013 at 21:11 UTC - 0 likes

    @paragonxx99: Go

    No they can't be named the same, yes you can copy their flags. Make the region you want with all the flags, then make the rest of the regions and flag them as a parent region of the region with all the flags. Make sense? More info here: Command to be used: /region setparent child parent where child is the the many regions, and parent is the region with all the flags.

    @Max820h: Go

    Yes you can set this up to work. We have a setup like this in a protected area, the only flag I see we have is chest-access allow. Though if that doesn't work you can use the use allow flag as well.

  • Avatar of jdcvanderwal jdcvanderwal Feb 18, 2013 at 18:05 UTC - 0 likes

    can you add a config for /stoplag that we can disable some worlds?????

  • Avatar of Max820h Max820h Feb 18, 2013 at 15:48 UTC - 0 likes

    Hello, i am trying to set up a room on my server where players can use furnaces, crafting tables and anvils but not be able to build or break anything! Is this possible, if so what commands do i use to make this happen?

  • Avatar of paragonxx99 paragonxx99 Feb 18, 2013 at 03:28 UTC - 0 likes

    Is there any way to have 2 or more regions under the same name? Or at least being able to copy the info/flags of one region to the other?

    Currently I am using a plugin called "RPG Essentials" which lets me add custom music to a certain region. The problem is having to rename every single region differently, (since I am trying to make an inn/hotel with many rooms) and then setting all the flags again for each.

    I was wondering if you could have a region called hotel1, and then kind of redefine it, but keeping the last location as well.

  • Avatar of Pg90 Pg90 Feb 17, 2013 at 18:16 UTC - 0 likes

    @RH12: Go

    No im not using DisguiseCraft.

    But Thank you


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