Permission Nodes Reference

Complete reference of all HyperPerms permission nodes. Grant these to control who can use HyperPerms commands and features.

Use hyperperms.* to grant all HyperPerms permissions, orhyperperms.command.* for all commands.

Command Permissions

General Commands

Permission NodeDescriptionDefault
hyperperms.command.helpAccess /hp helptrue
hyperperms.command.infoAccess /hp info - view plugin informationtrue
hyperperms.command.reloadAccess /hp reload - reload configurationop
hyperperms.command.saveAccess /hp save - save all dataop
hyperperms.command.syncAccess /hp sync - sync data across serversop
hyperperms.command.verboseAccess /hp verbose - toggle verbose modeop
hyperperms.command.checkAccess /hp check - check player permissionsop
hyperperms.command.editorAccess /hp editor - open web editorop
hyperperms.command.applyAccess /hp apply - apply editor changesop

Debug Commands

Permission NodeDescriptionDefault
hyperperms.command.debugAccess all /hp debug commandsop
hyperperms.command.debug.treeView inheritance treeop
hyperperms.command.debug.resolveDebug permission resolutionop
hyperperms.command.debug.contextsView active contextsop

Backup Commands

Permission NodeDescriptionDefault
hyperperms.command.backupAccess all /hp backup commandsop
hyperperms.command.backup.createCreate backupsop
hyperperms.command.backup.listList backupsop
hyperperms.command.backup.restoreRestore from backupop

Group Commands

Permission NodeDescriptionDefault
hyperperms.command.groupAccess all /hp group commandsop
hyperperms.command.group.createCreate new groupsop
hyperperms.command.group.deleteDelete groupsop
hyperperms.command.group.infoView group informationop
hyperperms.command.group.listList all groupsop
hyperperms.command.group.setpermSet group permissionsop
hyperperms.command.group.unsetpermRemove group permissionsop
hyperperms.command.group.setprefixSet group prefixop
hyperperms.command.group.setsuffixSet group suffixop
hyperperms.command.group.setweightSet group weightop
hyperperms.command.group.setdisplaynameSet group display nameop
hyperperms.command.group.parentManage group inheritanceop
hyperperms.command.group.parent.addAdd parent groupop
hyperperms.command.group.parent.removeRemove parent groupop
hyperperms.command.group.cloneClone a groupop
hyperperms.command.group.renameRename a groupop

User Commands

Permission NodeDescriptionDefault
hyperperms.command.userAccess all /hp user commandsop
hyperperms.command.user.infoView user informationop
hyperperms.command.user.setpermSet user permissionsop
hyperperms.command.user.unsetpermRemove user permissionsop
hyperperms.command.user.addgroupAdd user to groupop
hyperperms.command.user.removegroupRemove user from groupop
hyperperms.command.user.setprimarygroupSet user primary groupop
hyperperms.command.user.setprefixSet user custom prefixop
hyperperms.command.user.setsuffixSet user custom suffixop
hyperperms.command.user.promotePromote user on trackop
hyperperms.command.user.demoteDemote user on trackop
hyperperms.command.user.clearClear user dataop

Track Commands

Permission NodeDescriptionDefault
hyperperms.command.trackAccess all /hp track commandsop
hyperperms.command.track.createCreate new tracksop
hyperperms.command.track.deleteDelete tracksop
hyperperms.command.track.infoView track informationop
hyperperms.command.track.listList all tracksop
hyperperms.command.track.appendAdd group to trackop
hyperperms.command.track.insertInsert group at positionop
hyperperms.command.track.removeRemove group from trackop
hyperperms.command.track.clearClear all groups from trackop

Feature Permissions

Chat Features

Permission NodeDescriptionDefault
hyperperms.chat.colorUse color codes in chatfalse
hyperperms.chat.formatUse formatting codes in chatfalse
hyperperms.chat.urlPost clickable URLs in chatfalse

Bypass Permissions

Permission NodeDescriptionDefault
hyperperms.bypass.cooldownBypass command cooldownsop

Wildcard Permissions

These wildcard nodes grant multiple permissions at once:

Permission NodeDescriptionDefault
hyperperms.*All HyperPerms permissionsop
hyperperms.command.*All command permissionsop
hyperperms.command.group.*All group command permissionsop
hyperperms.command.user.*All user command permissionsop
hyperperms.command.track.*All track command permissionsop
hyperperms.command.backup.*All backup command permissionsop
hyperperms.command.debug.*All debug command permissionsop
hyperperms.chat.*All chat feature permissionsfalse

Recommended Setup

Owner/Admin

Grant full access:

hyperperms.*

Moderator

Basic user management:

hyperperms.command.user.info
hyperperms.command.user.addgroup
hyperperms.command.user.removegroup
hyperperms.command.user.promote
hyperperms.command.user.demote
hyperperms.command.group.info
hyperperms.command.group.list
hyperperms.command.track.info
hyperperms.command.track.list
hyperperms.command.check

Helper

View-only access:

hyperperms.command.user.info
hyperperms.command.group.info
hyperperms.command.group.list
hyperperms.command.check

VIP Players

Chat formatting perks:

hyperperms.chat.color
hyperperms.chat.format

See Also

Have questions about permissions or found an issue?

Send us feedback →