Features
Geometric Regions
Support for Cuboid, Cylinder, and Polygon (Prism) shapes.
Hierarchical Priority
Regions can overlap, with higher priority zones overriding lower ones.
Inheritance System
Child regions can inherit flags from parent regions or override them.
Comprehensive Flags
Dozens of flags for build permissions, PvP, mob spawning, and more.
Entries
Core Elements
Region Definition
Defines the shape, priority, and default flags for a zone.
Region Artifact
Stores the specific coordinates and owner/member data.
Events & Logic
Enter/Exit Region
Triggers logic when a player crosses a region border.
In Region Fact
Checks if a player is currently within specific protected zones.
Region Audience
Displays persistent visual or audio content to everyone inside the zone.
Commands
All commands are under the/protection prefix (aliases: /pt, /region).
| Command | Description | Permission |
|---|---|---|
/protection list | List all active regions and their priorities | typewriter.protection |
/protection edit <id> | Enter selection mode for a specific region | typewriter.protection |
/protection apply | Save your current selection and finalize region | typewriter.protection |
/protection info <id> | View technical details and location of a region | typewriter.protection |
/protection flags <id> | Analyze the effective, inherited, and blocked flags | typewriter.protection |
/protection inspect | Toggle debug visualizers for region boundaries | typewriter.protection |
Placeholders
All placeholders use the prefix%typewriter_regions:%.
| Placeholder | Description |
|---|---|
%typewriter_regions:count% | Number of regions the player is currently inside |
%typewriter_regions:list% | Comma-separated list of active region IDs |
%typewriter_regions:primary:name% | Name of the highest priority region at current location |
%typewriter_regions:flag:<flag_id>% | The effective value of a specific flag (e.g., pvp) |
%typewriter_regions:has:<id1>,<id2>% | true if player is in any of the specified regions |
External Dependencies
| Extension | Type | Functionality |
|---|---|---|
FastAsyncWorldEdit | Required | Region selection and geometric operations. |