25% OFF First Invoice

Code at Checkout: FALLDMG

How To Install And Use WorldGuard Plugin

Last modified on Oct 17, 2019 in plugins

mc head By apexhosting

Basic Description

WorldGuard is a plugin that lets you set up different flags for specific areas on your server, or entire worlds, that you would like to protect. You can do anything from disabling TNT explosions to making sure that Endermen don’t take blocks from a certain area such as your server spawn. You can also disable mob-spawning in entire worlds and create a variety of other modifications to how damage or destruction works in your server. This plugin works in tandem with WorldEdit as you have to use WorldEdit commands to define different regions or areas that you would like to protect. Here are some of the features that WorldGuard provides:

  • Create zones in your world that only permit mods or certain players from building in.
  • Set additional game rules on your server including deny wither block damage, falling damage, etc.
  • Set game rules for food regen, health regen, disable PvP, TNT, control mob damage in specific areas.
  • 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 to improve performance (/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.)

To create a region and flag it with WorldGuard you first have to use the //wand command that can be found in WorldEdit. Once you’ve done that you must select two different points that will be the opposing corners of your region. Once you’ve done this you can then type //expand vert which will expand the region to be from bedrock to sky limit. Then you type in /rg define (name) this will create a region by whatever name you’ve chosen and from there you can flag it with a large variety of different flags. For example you can type /rg flag (name) mob-spawning deny. A command like this will then disable mob-spawning in that specific area. All flags can be found in game or on the link provided below!


Keep in mind most WorldGuard commands come from WorldEdit as they work in tandem.

  • /region : Base WorldGuard command, allows you to see region command arguments
  • /region define : Defines a region as whatever you name it in the area you have selected
  • /region info : Gives you information about the region you select
  • /region list : Lists all regions that have been created


WorldGuard is used in tandem with WorldEdit in order to protect your specific regions on your server. Such as a spawn area, or PvP Arena. It can also be used to set rules for specific areas such as banning or enabling PvP or allowing or disallowing something environmental like leaf decay. WorldGuard and WorldEdit are two of the older plugins and when working together can provide your server with exactly what you need editing wise and protection wise.

Useful Links

Link: https://dev.bukkit.org/projects/worldguard

Full command list: http://wiki.sk89q.com/wiki/WorldGuard/Regions/Commands