Skip to main content

Permissions Reference

Permission Nodes

Permission Default Description
zyveraweb.info Everyone Access to /zyveraweb (info and reload)
zyveraweb.acme.use Operators /zyveraweb acme command for SSL certificate management
zyveraweb.server Operators Parent permission for server management
zyveraweb.server.command Operators /zyveraweb server command
zyveraweb.server.start Operators Start the web server
zyveraweb.server.stop Operators Stop the web server
zyveraweb.server.restart Operators Restart the web server
zyveraweb.node Operators Parent permission for Node.js management
zyveraweb.node.install Operators Install npm packages
zyveraweb.node.list Operators List Node.js projects

Permission Hierarchy

zyveraweb.server
  ├── zyveraweb.server.command
  ├── zyveraweb.server.start
  ├── zyveraweb.server.stop
  └── zyveraweb.server.restart

zyveraweb.node
  ├── zyveraweb.node.install
  └── zyveraweb.node.list

Bukkit plugin.yml Reference

permissions:
  zyveraweb.info:
    default: true
  zyveraweb.acme.use:
    default: op
  zyveraweb.server:
    default: op
    children:
      zyveraweb.server.command:
        default: op
      zyveraweb.server.restart:
        default: op
      zyveraweb.server.stop:
        default: op
      zyveraweb.server.start:
        default: op
  zyveraweb.node:
    default: op
    children:
      zyveraweb.node.install:
        default: op
      zyveraweb.node.list:
        default: op

Setting Up Permissions with a Permissions Plugin

Example using LuckPerms:

/lp group admin permission set zyveraweb.server true
/lp group admin permission set zyveraweb.node true
/lp group admin permission set zyveraweb.acme.use true
/lp group default permission set zyveraweb.info true