Skip to content

Permissions

Every node below defaults to operator. mazeengine.admin grants all listed child nodes, including management of other owners’ mazes and the terrain-protection bypass.

PermissionGrants
mazeengine.adminFull Maze Engine administration
mazeengine.useAccess to the main command and help; required alongside action permissions
mazeengine.createCreate mazes and build previews
mazeengine.listList saved maze records
mazeengine.infoInspect maze details
mazeengine.presetsBrowse configured presets
mazeengine.previewCreate and close private previews
mazeengine.tpTeleport to a ready maze
mazeengine.solveOpen and close personal route guides
mazeengine.setspawnSave or reset maze teleport destinations
mazeengine.regenerateRegenerate or repair mazes
mazeengine.deleteReview and remove mazes
mazeengine.cancelRequest operation cancellation
mazeengine.reloadReload settings, messages, and presets
mazeengine.manage.othersManage mazes owned by another player
mazeengine.bypassBypass ordinary player block/bucket protection on an idle saved maze

A maze created by a player stores that player’s UUID as owner. Regeneration, deletion, cancellation, and spawn-point changes require the appropriate action permission and ownership or mazeengine.manage.others.

Non-player administrative senders follow the administrative rules. A maze created by a non-player actor stores the zero UUID as its owner. Querying, teleporting, and opening a guide are separate from ownership-controlled world management.

Giving someone mazeengine.delete alone does not permit them to remove every player’s maze. Give mazeengine.manage.others only to roles intended to manage other owners’ records.

mazeengine.bypass permits normal player block and bucket edits in an idle maze when terrain protection is enabled. It does not permit entry or editing during an active world operation and does not disable the plugin’s size, overlap, player-safety, or WorldGuard checks.

WorldGuard uses its own build permissions and session bypass. Maze Engine’s bypass node does not grant a WorldGuard bypass. See integrations for the authorization behavior.

For staff who may inspect and explore mazes, grant mazeengine.use, mazeengine.list, mazeengine.info, mazeengine.tp, and mazeengine.solve.

For a trusted builder who may manage their own creations, add mazeengine.create, mazeengine.preview, mazeengine.presets, mazeengine.regenerate, mazeengine.delete, mazeengine.cancel, and mazeengine.setspawn.

For a server administrator, mazeengine.admin includes the complete set. Use your permission manager to assign these nodes to the intended groups.