Commands & Permissions
Complete reference guide for in-game admin subcommands, wildcard nodes, and dynamic warp creation limits in SignWarp.
Commands & Permissions
SignWarp features a comprehensive, easy-to-use command structure alongside highly granular permission nodes that allow you to define exactly who can create, use, or manage teleportation links.
Command Reference
- Base Command :
/signwarp(Alias:/sw)
| Subcommand | Required Parameters | Description | Permission Node |
|---|---|---|---|
gui | None | Opens the interactive Warp Management GUI. | signwarp.admin |
reload | None | Instantly reloads the config.yml from disk. | signwarp.reload |
confirmwarpdelete | None | Confirms a pending warp sign deletion request (must be executed within 10 seconds). | signwarp.break |
Permissions Breakdown
To customize player access, assign the following permissions in your permission manager (like LuckPerms):
| Permission Node | Description | Default Status |
|---|---|---|
signwarp.* | Wildcard permission. Grants warp creation and usage permissions. | OP only |
signwarp.use | Allows right-clicking warp signs to trigger teleportation. | True (all players) |
signwarp.create | Allows creating warp departure signs ([Warp]) and target signs ([WarpTarget]). | OP only |
signwarp.break | Allows breaking active warp signs in the world. | OP only |
signwarp.admin | Allows opening the administrative list GUI via /sw gui. | OP only |
signwarp.reload | Allows executing /sw reload to refresh configurations. | OP only |
Dynamic Warp Creation Limits
If you want players to be able to create their own teleportation networks but wish to limit how many destination points they can place in the database, you can use our built-in Warp Limits Engine.
Limit Permission Structure
Assign one of the following nodes to limit warp targets:
signwarp.limit.<number>: Sets a strict numeric limit on how many warps a player or group can create.- Example: Granting
signwarp.limit.3restricts a player or rank to a maximum of 3 warp targets.
- Example: Granting
signwarp.limit.unlimited: Bypasses all restrictions, allowing infinite warp sign creation. (Granted to OP by default).
How Limits are Evaluated
If a player holds multiple limit permissions (e.g. from multiple inheritance ranks), the plugin automatically parses all active permissions starting with signwarp.limit. and awards the highest numeric value detected.
Example Limit Setup
- Default Rank: Grants
signwarp.limit.1(1 Warp Sign maximum) - VIP Rank: Grants
signwarp.limit.5(5 Warp Signs maximum) - Admin/Staff Rank: Grants
signwarp.limit.unlimited(Unlimited Warp Signs)