Skip to main content

Permissions Reference

Complete list of permission nodes registered by XDiscordUltimate, with their default values. Use these to configure access control in LuckPerms, PermissionsEx, or the permission plugin of your choice.

All Permission Nodes

PermissionDescriptionDefault
xdiscord.*Wildcard — grants all child nodesop
xdiscord.adminAccess admin commands (/xdiscord, /welcomedm)op
xdiscord.announceUse /announceop
xdiscord.consoleUse /discordconsolefalse
xdiscord.embedUse /embedop
xdiscord.verifyUse /verifytrue
xdiscord.unlinkUse /unlinktrue
xdiscord.supportUse /support and /statstrue
xdiscord.reportUse /reporttrue
xdiscord.bypass.verificationSkip the verification requirementfalse
xdiscord.bypass.filterSkip the chat filterfalse
xdiscord.ipView the server address with /iptrue
xdiscord.ip.adminSet the server address with /ip setop
xdiscord.whitelistUse /whitelisttrue
xdiscord.languageUse /languagetrue

Wildcard Permission

xdiscord.* is the wildcard node and grants every child permission. It defaults to op. Its children are:
xdiscord.admin
xdiscord.announce
xdiscord.console
xdiscord.verify
xdiscord.unlink
xdiscord.support
xdiscord.report
xdiscord.embed
xdiscord.ip
xdiscord.ip.admin
xdiscord.whitelist
xdiscord.bypass.verification
xdiscord.bypass.filter
Grant xdiscord.* only to fully trusted administrators — it includes xdiscord.console.

Bypass Nodes

Bypass nodes let specific players skip enforced checks. Both default to false.
  • xdiscord.bypass.verification — skip the Discord verification requirement entirely.
  • xdiscord.bypass.filter — skip the chat filter.
Grant these sparingly. A player with bypass.verification can access gated features without a linked Discord account.

Granting Permissions

LuckPerms

/lp user <name> permission set xdiscord.console true
To grant via a group:
/lp group admin permission set xdiscord.* true

PermissionsEx

groups:
  admin:
    permissions:
    - xdiscord.*

Dangerous Permission

xdiscord.console defaults to false on purpose. Any holder can execute arbitrary server commands via /discordconsole. Grant it only to staff you would trust with direct console access, and never include it in default or wide-scoped groups.

Next Steps

Admin Commands

Administrative commands and their permissions.

Modules

Module development and the permissions each module adds.