WorldeditRegions: Restrict WorldEdit to Player Regions

Mastering WorldEdit Boundaries with WorldEditRegions If you run a Minecraft server with powerful building tools, you know the thrill of WorldEdit. It lets you sculpt mountains, raise cities, and reshape biomes in seconds. But with great power comes the risk of griefing or accidental terrain destr...

Download WorldeditRegions

Original name: WorldeditRegions

FileVersionLoaderSize
WorldeditRegions.jar——10 КБDownload

Mastering WorldEdit Boundaries with WorldEditRegions

If you run a Minecraft server with powerful building tools, you know the thrill of WorldEdit. It lets you sculpt mountains, raise cities, and reshape biomes in seconds. But with great power comes the risk of griefing or accidental terrain destruction outside designated areas. That is where WorldEditRegions steps in, a must-have addon that ties your editing commands directly to land claims and region protections.

What Exactly Is WorldEditRegions?

WorldEditRegions is a lightweight but robust plugin that limits WorldEdit operations to the regions a player actually owns or is a member of. Instead of letting anyone with the right permissions carve up the entire world, you confine their building magic to cuboid or polygonal selections that overlap with their claimed land. It supports a wide range of popular protection plugins, making it a universal compatibility layer for your server's editing rules.

The plugin hooks directly into WorldEdit and your chosen land management system. When a player tries to use commands like //set, //replace, or //copy, WorldEditRegions checks if the selection falls within their allowed region. If it extends outside, the selection is automatically cut off, so no blocks are placed beyond the boundary. Even advanced features like brushes, schematic pasting, and block copying are safely restricted.

Supported Region Plugins

One of the biggest strengths of WorldEditRegions is its broad compatibility. You are not locked into a single land claiming solution. The plugin works seamlessly with:

  • WorldGuard – The classic region protector with cuboid and poly support.
  • Towny – Perfect for town-based survival servers.
  • Factions – Integrates with faction land ownership, with upcoming wilderness support.
  • GriefPrevention – The golden shovel claim system.
  • Residence – Player-friendly residence management.
  • PreciousStones – Simple field block protection.
  • Regios – Another flexible region tool.

No matter which of these you use, the core functionality remains consistent. If a player has permission to build in that claim, WorldEdit works; otherwise, it is blocked. The plugin even supports optional user-controlled WorldGuard region management, letting players create and manage their own build zones without admin intervention.

Permissions That Put You in Control

Fine-grained permissions are the backbone of any serious server setup. WorldEditRegions provides a clear hierarchy so you can decide exactly who can edit where. The base permission wrg.notify alerts players when they lack a valid editing region. Then you have specific nodes for each protection plugin:

  • wrg.worldguard – Edit in owned WorldGuard regions.
  • wrg.worldguard.member – Edit in regions where the player is a member.
  • wrg.towny and wrg.towny.member – For Towny plots.
  • wrg.factions – Edit in faction land.
  • wrg.griefprevention and its member variant.
  • Equivalent pairs for PreciousStones, Residence, and Regios.

For trusted builders, you can grant wrg.bypass to allow WorldEdit anywhere, or wrg.copy.bypass to copy blocks from outside the region while still restricting placement. Remember, these permissions work alongside the standard WorldEdit nodes like worldedit.wand and worldedit.region.set; both are required for the tool to function.

Self-Service Region Commands

Beyond restricting existing tools, WorldEditRegions adds a handy set of commands that empower players to claim and manage their own WorldGuard regions directly. This is optional but can drastically reduce admin workload. The command list includes:

  • /wrg create <player> – Create a region for a specific player.
  • /wrg create – Claim some unclaimed land for yourself (requires worldguard.region.define.own).
  • /wrg trust <player> – Add a member to your region.
  • /wrg share <player> – Add a co-owner.
  • /wrg untrust <player> – Remove a member.
  • /wrg <flag> <value> – Set a WorldGuard flag on your region.
  • /wrg remove – Delete your own region.

You can even limit the maximum number of regions per player and the total claim area in the configuration file. This prevents land hoarding and keeps the world balanced. If you are looking for a modern, flexible launcher that lets you quickly assemble a modded or plugin-heavy server, consider using the foxygame.net launcher. It offers a convenient menu where you can download mods and plugins directly, making it simple to add WorldEditRegions alongside your other essential server tools.

Configuration and Performance Tips

Getting the most out of WorldEditRegions means tweaking a few settings. First, avoid using SafeEdit if you have it, as it breaks compatibility. Instead, pair the plugin with AsyncWorldedit to run WorldEdit operations on a separate thread and reduce lag. You can also set a block edit limit via WorldEdit's own limits.max-blocks-changed config to prevent massive operations from freezing the server.

If you want to log and rollback WorldEdit actions, CoreProtect is a great companion. For command cooldowns, boosCooldowns integrates nicely. The plugin's config lets you adjust the maximum region count per player and even define a maximum claim area (for example, 1024 blocks equals a 32x32 square). Upcoming versions will add an english.yml file for full message customization.

Known Limitations and Upcoming Features

While WorldEditRegions is incredibly useful, it does have a few constraints. It does not support overlapping regions, so ensure your land claims are cleanly separated. Only cuboid regions work for the selection cutoff, though polygonal selections are supported if they align with cuboid boundaries. The developer is actively working on Factions multi-chunk masks, wilderness support, and an optional worldedit-region flag via WGCustomFlags. Global mask support will also be improved in future releases.

Final Thoughts

WorldEditRegions fills a critical gap between creative freedom and grief protection. By linking WorldEdit to your existing land claims, you give players the power to build big without worrying about their neighbors’ territory. The extensive permission system, self-serve region commands, and support for seven major region plugins make it a versatile choice for any server. Whether you manage a small survival community or a large network, adding this addon will keep your world intact and your builders happy.