SimpleRegions is a lightweight Minecraft plugin for managing protected regions within your server, similar to WorldGuard but with a focus on simplicity and minimal system impact. It can be used both as a standalone plugin or integrated as a dependency in other plugin projects.
- Define, redefine, delete, and manage protected regions
- Efficient and easy to use with minimal performance impact
- Download
SimpleRegions.jar
from the Releases section. - Drop it into your server's
plugins
directory. - Restart the server or load the plugin.
Include SimpleRegions in your plugin project:
private RegionManager regionManager;
@Override
public void onEnable() {
getLogger().info("Initializing dependencies...");
SimpleRegions simpleRegions = new SimpleRegions(this);
this.regionManager = simpleRegions.getRegionManager();
// Additional plugin code
}
/region define <name>
- Define a new region. Must have a selected area./region redefine <name>
- Redefine the boundaries of an existing region./region delete <name>
- Delete an existing region./region list
- List all regions./region info [name]
- Get detailed information about a region. If no name is provided, it checks the player's current location./region flag <region> <add/remove> <flag>
- Add or remove flags from a region./region setpriority <region> <priority>
- Set the priority level of a region.
Permissions:
sr.region
- Manage regions using/region
commandServer Operators (/op)
- Bypass region protections
Create issues for bugs or suggestions on our GitHub repository page.
Contributions are welcome! Fork the repo and submit pull requests with your enhancements.