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 Gitimus Gitimus Feb 20, 2013 at 21:21 UTC - 0 likes

    well i got sent here from one of the two mods i use, and it won't be multiverse governing regions. i tried world edit and they sent me here.

  • Avatar of midbifroid midbifroid Feb 20, 2013 at 20:59 UTC - 0 likes

    worldguard doesnt protect with mods :(

  • Avatar of Gitimus Gitimus Feb 20, 2013 at 14:31 UTC - 0 likes

    Ok i'm having a small problm, I'm trying to mak a tripwire trap however placing string on the ground causes the message "no defined regions avaliable" (or there about).

    is there anyways to make the string work normally (for all players)?

  • Avatar of MinecraftGamex555 MinecraftGamex555 Feb 20, 2013 at 12:50 UTC - 0 likes

    Sk89q, I sent you a PM and plss look at it. :(

  • Avatar of darktrivium darktrivium Feb 20, 2013 at 06:25 UTC - 0 likes

    Hey there. I'm having an issue with pvp specific zones I want to create. I made one properly and it works, but it only works on some people. Is there a permission node that prevents people from taking pvp damage?

    Bukkit version: 1.4.7 R1.0 with your latest release of worldguard.

    Last edited Feb 20, 2013 by darktrivium
  • Avatar of sk89q sk89q Feb 19, 2013 at 20:13 UTC - 1 like

    I am working on those suggestions at the moment, but I am approaching it as the problem of providing the toolset, and not the house. You should be able to do it on your own without much specific intervention from me or any programming knowledge.

    Though I'm not sure about the regenning idea. That might be a bit more complicated :)

    Last edited Feb 19, 2013 by sk89q
  • Avatar of twisted067 twisted067 Feb 19, 2013 at 20:05 UTC - 0 likes

    @IamMcDylan: Go @synystermystic: Go

    You want world gaurd custom flags plugin, look into that one and others that it link you.

    And for the rollback look into this plugin:

    @Icefang23: Go

    Use the mob-spawning deny flag to deny mob spawning in a huge region. You'll have to build a wall or something because mobs that venture in won't be killed.

    @Mychobbo: Go @TOFYWEB: Go

    Create a ticket to let the devs know of these problems.

    @kelifire: Go

    Don't think world guard hooks into world edit like that. You have to trust them, or take away their world edit privileges

  • Avatar of synystermystic synystermystic Feb 19, 2013 at 18:30 UTC - 1 like

    @IamMcDylan I was just looking for plugins that do exactly that! It would be awesome if both of those flags were added.

  • Avatar of IamMcDylan IamMcDylan Feb 19, 2013 at 18:20 UTC - 2 likes

    I have another flag suggestion. This flag triggers a rollback of a region at a given time.

    Rollback Example: /region flag TestRegion Rollback 600 (This flag will rollback the region every 600 seconds or 10 minutes.)

    Another format: /region flag TestRegion Rollback 1d2h3m4s (This flag will rollback the region every 1 day, 2 hours, 3 minutes, and 4 seconds.)

    If a region overlapping the TestRegion has a higher priority, it will not rollback.

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


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