Skip to content
CyberNex
CyberNex
services
Back to Knowledge Base
Minecraft6 min

WorldGuard Setup — Protect Your Minecraft Server Builds

Complete WorldGuard setup guide. Region creation, flag configuration, template management, and integration with other protection plugins.

Installing WorldGuard

WorldGuard requires WorldEdit (for region selection). Install both from the control panel's plugin installer. WorldGuard generates /plugins/WorldGuard/ with config.yml and regions.yml. Set 'protection.region-max-points' to a reasonable value (default 2000000 is fine). Configure default flags for new regions in config.yml.

Creating Protected Regions

Select area with WorldEdit wand (wooden axe): left-click pos1, right-click pos2. Create region: /rg define <name>. Verify: /rg info <name>. Set owner: /rg addowner <name> <player>. Core commands: /rg flag <name> <flag> <value>, /rg priority <name> <value> (higher = overrides lower), /rg list (see all regions in your current world).

Essential Region Flags

Protection: pvp deny (disable PvP), build deny (prevent block breaking/placing), interact deny (prevent chest opening), use deny (prevent door/lever usage), mob-spawning deny (prevent mobs), entry deny (keep players out), greeting/farewell (messages on enter/exit). Default spawn region flags: greeting 'Welcome to Spawn!', pvp deny, mob-spawning deny, creeper-explosion deny, enderdragon-block-damage deny.

Templates for Efficiency

If you create the same type of region repeatedly (player claims, shop zones, PvP arenas), use templates: /rg define -t <template> <name>. Templates save flag presets: create a warp region with flags you want to reuse, then /rg template <template-name> <region-name>. This saves time on large servers with many protected zones.

Integration with Other Plugins

WorldGuard + GriefPrevention: WorldGuard protects server-managed areas (spawn, warps, event zones), GriefPrevention handles player land claims. Set GriefPrevention claims as lower priority so spawn/warp regions override them. WorldGuard + LuckPerms: use region-based permissions — /rg flag spawn luckperms.group.default pvp deny.

Frequently Asked Questions

Do regions work across dimensions?

Yes — regions are world-specific. Define regions in each world (spawn in overworld, spawn in nether, etc.). Use /rg list to see regions in your current world.

Can I prevent specific blocks from being placed?

Yes — use the 'blocked-cmds' or 'deny-spawn' flags. For more granular control, use WorldGuard Extra Flags plugin or create custom flags. Standard WorldGuard handles 95% of use cases.

Still have questions?

Our support team is available 24/7 on Discord. Join our community for real-time help from engineers who run game servers.

WorldGuard Setup — Protect Your Minecraft Server Builds | CyberNex Knowledge Base