Skip to content

Permissions

Wonder uses Fabric permissions checks directly in its command registration and channel provider logic.

NodePurpose
wonder.useDefault permission for the bundled main channel.
wonder.forceopenAllows /wonder forceopen ....
wonder.reloadAllows /wonder reload.
wonder.adminAllows Wonder admin and Discord webhook admin commands.

Each channel declares its own permission in channels.conf.

That permission gates:

  • whether the player can see the channel in the GUI channel selector
  • whether the player can use that channel’s alias command

The bundled main channel uses:

permission = "wonder.use"

Wonder also reads LuckPerms meta for per-channel cooldown overrides. This is separate from normal permission nodes.

Bundled defaults:

  • wonder.cooldown.{channel}
  • wonder.cooldown