NBStudio

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)
SubcommandRequired ParametersDescriptionPermission Node
guiNoneOpens the interactive Warp Management GUI.signwarp.admin
reloadNoneInstantly reloads the config.yml from disk.signwarp.reload
confirmwarpdeleteNoneConfirms 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 NodeDescriptionDefault Status
signwarp.*Wildcard permission. Grants warp creation and usage permissions.OP only
signwarp.useAllows right-clicking warp signs to trigger teleportation.True (all players)
signwarp.createAllows creating warp departure signs ([Warp]) and target signs ([WarpTarget]).OP only
signwarp.breakAllows breaking active warp signs in the world.OP only
signwarp.adminAllows opening the administrative list GUI via /sw gui.OP only
signwarp.reloadAllows 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.3 restricts a player or rank to a maximum of 3 warp targets.
  • 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)

On this page