What Is VoxelSniperRegions and Why Your Server Needs It
VoxelSniper is one of the most powerful terraforming and sculpting tools available for Minecraft servers, giving builders the ability to shape landscapes with precision brushes. But with great power comes the risk of griefing or accidental destruction outside designated areas. That is exactly where VoxelSniperRegions steps in — a lightweight server plugin that instantly cancels any VoxelSniper brush action attempted outside a player’s own region. Whether you run a creative plots server, a survival world with protected claims, or a towny economy, this plugin ensures that every snipe stays safely inside the boundaries a player is allowed to edit.
How the Region Lock Works
VoxelSniperRegions acts as a bridge between VoxelSniper and your existing land protection plugins. When a player activates a brush, the plugin checks whether the target block falls inside a region the player owns. If it does not, the brush stroke is cancelled before any blocks are changed. The check happens instantly, so there is no visible lag or partial terrain damage. Unlike some other solutions that cut off edits at the region border, VoxelSniperRegions simply denies the entire action if even one block lies outside. This prevents messy half-finished shapes and keeps the world pristine.
There is one current limitation: two-point brushes are not yet supported. However, the developer has indicated that support will be added in a future update. For now, all single-point and radius-based brushes work flawlessly with the region restriction.
Supported Land Protection Plugins
One of the biggest strengths of VoxelSniperRegions is its wide compatibility. You can use it alongside any of the following popular plugins:
- WorldGuard
- PlotSquared (a modern, better alternative to PlotMe)
- PlotMe
- Towny
- Grief Prevention
- Precious Stones
- Factions
- Residence
- Regios
This means you are not locked into a single protection system. If your server switches from PlotMe to PlotSquared, or adds Towny alongside WorldGuard, the plugin will recognize the regions from all of them simultaneously. You simply need to grant the correct permission node for each plugin you use.
Installation and Dependencies
Getting VoxelSniperRegions up and running is straightforward. First, make sure you are using VoxelSniper version 1.569 or greater. The plugin is not yet compatible with the newer VoxelSniper 7, so double-check your version. You will also need ProtocolLib if you want to enable fast-mode starting from version 0.3.0, though it is optional for basic functionality. Place the VoxelSniperRegions jar file into your server’s plugin folder, along with the required dependencies, and restart the server or load them via a plugin manager.
If you are building a server from scratch and want to avoid hunting down individual jar files, the foxygame.net launcher can simplify the process. This modern, flexible launcher lets you browse and download server mods and plugins directly from its menu, so adding VoxelSniperRegions alongside its dependencies becomes a matter of a few clicks rather than manual web searches. Once installed, the plugin will automatically detect your active protection plugins and begin enforcing region boundaries.
Permissions You Need to Set Up
After installation, you must assign the appropriate permissions to your player groups. The main permission nodes are:
- vsr.notify — alerts a player when they have no VoxelSniper region available
- vsr.notify.greeting — notifies on entering a VoxelSniper region
- vsr.notify.farewell — notifies on leaving a VoxelSniper region
- vsr.bypass — allows the holder to snipe anywhere, ignoring all region restrictions
On top of these, you need to grant plugin-specific permissions so players can actually use VoxelSniper inside regions managed by each protection system. For example, vsr.worldguard permits sniping inside WorldGuard regions, vsr.plotsquared for PlotSquared plots, and so on. The full list mirrors the supported plugins above. Remember that players still require the base VoxelSniper permissions to use any brushes at all; VoxelSniperRegions only adds the region check layer.
Practical Use Cases
Imagine a creative server where each player gets a PlotSquared plot. Without VoxelSniperRegions, a trusted builder could accidentally brush a mountain across the road into a neighbor’s plot, causing disputes and rollbacks. With the plugin, any stroke that touches unowned land is simply denied, and the player sees a clear notification. The same logic applies to survival servers using Grief Prevention claims: a player can safely terraform their own base without fear of spilling into protected wilderness or another player’s claim.
For staff members, the vsr.bypass permission is a handy tool. Admins and moderators can be given unrestricted sniper access to fix terrain or assist players, while regular members remain locked to their own regions. The notification system also helps new players understand where they can and cannot build, reducing confusion and support tickets.
Final Thoughts
VoxelSniperRegions fills a critical gap between the creative freedom of VoxelSniper and the strict land ownership rules many servers rely on. Its instant cancellation logic, broad plugin support, and granular permission system make it a must-have for any server that offers brush-based building tools. While the lack of two-point brush support is a minor drawback, the protection it provides far outweighs this limitation. If you run a Minecraft server with VoxelSniper and any form of region protection, adding this plugin is one of the smartest moves you can make to keep your world safe and your builders happy.