HyperPerms

Stable

Permissions, simplified

A modern permissions system with a visual web editor, context-aware permissions, and seamless group inheritance.

Features

Everything you need to manage permissions effectively.

Visual Web Editor

Edit permissions in your browser with a modern, intuitive interface. No config files needed.

Context-Aware Permissions

Apply permissions per-world, region, biome, gamemode, or time of day.

Group Inheritance

Create group hierarchies with weight-based priority resolution.

Timed Permissions

Grant temporary permissions that automatically expire after a set duration.

Promotion Tracks

Define promotion paths to easily move players through rank hierarchies.

High-Performance Caching

LRU caching ensures lightning-fast permission checks with minimal memory usage.

Multiple Storage Options

Choose between JSON, SQLite, or MySQL based on your server's needs.

Chat & Tab Formatting

Customize prefixes, suffixes, and name colors in chat and the tab list.

Automatic Backups

Scheduled backups protect your permission data from accidental loss.

Commands

Manage users, groups, and permissions with simple commands.

User Commands

/hp user info <player>

View player permissions

/hp user permission set

Set user permission

/hp user parent add

Add player to group

Group Commands

/hp group create <name>

Create new group

/hp group list

List all groups

/hp group permission set

Set group permission

Admin Commands

/hp track promote <player>

Promote in track

/hp reload

Reload configuration

/hp backup create

Create backup

Permissions

Fine-grained control over who can do what.

Core Permissions

hyperperms.user.*

All user management commands

hyperperms.group.*

All group management commands

hyperperms.track.*

Promotion track commands

hyperperms.editor

Access web editor

Admin Permissions

hyperperms.admin

Full admin access

hyperperms.reload

Reload configuration

hyperperms.backup

Create/restore backups

hyperperms.*

All HyperPerms permissions