Commands Overview
HyperPerms provides a comprehensive set of commands for managing permissions, groups, users, and tracks. All commands start with /hp.
Base Command
The base command for HyperPerms is /hp. You can also use these aliases:
/hyperperms- Full command name/perms- Short alias/perm- Shortest alias
Use
/hp help in-game for a quick command overview.Command Categories
General Commands
Help, info, reload, sync, and verbose commands
Group Commands
Create, modify, and delete permission groups
User Commands
Manage individual player permissions and groups
Track Commands
Manage promotion and demotion tracks
Editor Commands
Web editor integration commands
Command Syntax
Commands use the following syntax conventions:
<required>- Required argument (must be provided)[optional]- Optional argument (can be omitted)value|other- Choose one of the listed options[contexts...]- Optional context key=value pairs
Permission Requirements
Commands require specific permissions to use. Here's a summary of the base permissions:
| Permission | Description | Default |
|---|---|---|
hyperperms.admin | Access to all HyperPerms commands | op |
hyperperms.command.help | Access to help command | true |
hyperperms.command.info | Access to info command | op |
hyperperms.command.reload | Access to reload command | op |
hyperperms.command.user | Access to user management commands | op |
hyperperms.command.group | Access to group management commands | op |
hyperperms.command.track | Access to track management commands | op |
hyperperms.command.editor | Access to web editor commands | op |
The
hyperperms.admin permission grants access to all HyperPerms commands. Use more specific permissions for finer control.Quick Reference
Essential Commands
| Command | Description |
|---|---|
/hp help | Show help information |
/hp info | Show plugin information |
/hp reload | Reload configuration and data |
/hp editor | Open the web editor |
Group Management
| Command | Description |
|---|---|
/hp group list | List all groups |
/hp group create <name> | Create a new group |
/hp group info <group> | View group details |
/hp group addpermission <group> <perm> [value] | Add permission to group |
User Management
| Command | Description |
|---|---|
/hp user info <player> | View user details |
/hp user addgroup <player> <group> | Add user to group |
/hp user addpermission <player> <perm> [value] | Add permission to user |
/hp user promote <player> <track> | Promote user on track |
Track Management
| Command | Description |
|---|---|
/hp track list | List all tracks |
/hp track create <name> | Create a new track |
/hp track append <track> <group> | Add group to track |
Tab Completion
HyperPerms supports tab completion for all commands. Press Tab while typing to:
- Complete command names
- Show available subcommands
- Complete group and track names
- Suggest online player names
- Suggest common permission nodes
Detailed Documentation
For complete documentation of each command category, visit the individual pages:
- General Commands - Core utility commands
- Group Commands - Full group management
- User Commands - Full user management
- Track Commands - Track management
- Editor Commands - Web editor integration