TheNextLvlTheNextLvl

Permissions

Portal command and entry permissions

GitHub Edit on GitHub

Permissions

Portals uses a fine-grained permission system for command access and portal entry control. Command permissions follow a consistent pattern, while entry permissions are custom per-portal.

Command Permissions

Command permissions control who can use portal management commands.
All command permissions follow the pattern: portals.command.<subcommand>

Permission List

CommandPermissionDescription
/portal actionportals.command.actionSet portal actions
/portal cooldownportals.command.cooldownSet portal cooldowns
/portal costportals.command.costSet portal entry fees
/portal createportals.command.createCreate new portals
/portal debug pasteportals.command.debug.pasteUpload a debug paste
/portal debug verboseportals.command.debug.verboseToggle debug output
/portal deleteportals.command.deleteDelete existing portals
/portal listportals.command.listList all portals
/portal notification listportals.command.notification listList notifications
/portal notification removeportals.command.notification removeRemove notifications
/portal notification setportals.command.notification setSet notifications
/portal permissionportals.command.permissionSet entry permissions
/portal redefineportals.command.redefineRedefine portal bounds
/portal teleportportals.command.teleportTeleport to portals
/portal warmupportals.command.warmupSet portal warmup delays

The portals.command.action permission grants access to all action types.
There are no separate permissions for individual actions (teleport, connect, transfer, etc.).

The portals.command.notification.set permission grants access to all notification types.
There are no separate permissions for individual notification types (message, title, sound, etc.).

Last updated on

On this page