Roadmap

7 planned

See what's coming next for HyperPerms. Your feedback shapes our priorities.

36
Completed
2
In Progress
5
Planned
12
Considering
Have a feature request? We'd love to hear it! Your feedback helps shape the future of HyperPerms.Submit feedback β†’ or discuss on Discord β†’

In Progress

2 features

Features we're actively developing right now

More Plugin Integrations

Integrations

VaultUnlocked, PlaceholderAPI, MysticNameTags, WerChat, and more. Economy plugins, land claim plugins, and other popular Hytale mods.

Progress80%

Advanced Context System

Core

7 context calculators: world, gamemode, time, biome, region, server, custom. Expanding with weather, health, and script-based conditions.

Progress70%

Planned

5 features

Confirmed for future development

Discord Integration

Integrations

Manage permissions from Discord with bot commands. Sync Discord roles with in-game groups automatically.

Next Up

Real-time Sync Between Servers

Core

Instantly sync permission changes across multiple servers in a network using Redis or message queues.

Next Up

PostgreSQL Support

Storage

Native PostgreSQL database backend for large-scale deployments with advanced query optimization.

Next Up

Batch Command Operations

Commands

Execute multiple permission commands in a single transaction with rollback support on failure.

Next Up

Custom Permission Metadata

Developers

Attach custom data to permissions like descriptions, categories, and risk levels for better organization.

Next Up

Recently Completed

36 features

Features we've shipped and you can use today

LuckPerms Migration Tool

Quality of Life

One-command migration from LuckPerms supporting YAML, JSON, H2, MySQL/MariaDB, and SQLite backends.

Done

Dynamic Permission Discovery

Core

Runtime JAR scanning that automatically detects and registers permissions from installed plugins. No manual configuration needed.

Done

HyperFactions Integration

Integrations

Full integration with HyperFactions for faction-based permissions. Automatically registers faction permissions.

Done

Promote/Demote Commands

Commands

New commands for quickly moving players up and down permission tracks. Simplifies rank management workflows.

Done

Update Notification System

Quality of Life

Operators receive notifications when new HyperPerms versions are available. Stay up-to-date with the latest features and fixes.

Done

Permission Aliasing System

Core

Comprehensive permission aliasing for Hytale compatibility. Maps common permission formats to native Hytale permission nodes.

Done

VaultUnlocked Integration

Integrations

First Hytale permission plugin with full VaultUnlocked support for economy and chat prefix/suffix.

Done

Cloudflare Workers API

Infrastructure

Backend infrastructure migrated to Cloudflare Workers for improved global performance and reliability.

Done

Inheritance Graph Visualization

Web Editor

Interactive node-based view showing group relationships with color-coded connections. Click nodes to select groups, zoom and pan to navigate.

Done

Advanced Add Permission Modal

Web Editor

Completely redesigned modal with smart fuzzy search, 100+ permissions organized by category, batch add mode, and recent permissions tracking.

Done

Context-Aware Permissions in Editor

Web Editor

Add world-specific and gamemode-restricted permissions directly from the web editor with custom context support.

Done

Temporary Permission Support in Editor

Web Editor

Built-in duration picker with presets (1h, 6h, 24h, 7d, 30d) and custom date/time selection for expiring permissions.

Done

Inherited Permissions Display

Web Editor

See inherited permissions in a separate section showing which parent group they come from.

Done

Groups Sidebar Enhancements

Web Editor

Search/filter groups, sort by weight/name/permissions, visual weight indicators with color-coded borders.

Done

Live Chat Preview

Web Editor

Real-time preview of how prefixes and suffixes appear in chat with Minecraft color code rendering. Toggle between Chat, Join, Rank, and Action views.

Done

Bulk Permission Actions

Web Editor

Copy permissions between groups with one click and clear all permissions. Duplicates are automatically skipped.

Done

Keyboard Shortcuts

Web Editor

Ctrl/Cmd+S to save, Ctrl/Cmd+D to toggle diff view, with toast notifications for feedback.

Done

Permission Registry

Web Editor

Comprehensive database of 100+ permission definitions with descriptions, categories, and default values.

Done

Permission Templates/Presets

Quality of Life

Pre-built permission sets for common server types (survival, creative, minigames) that can be applied with one command. 11 bundled templates shipped in v2.8.0.

Done

Permission Analytics & Audit Logs

Administration

Track who changed what and when. View permission usage statistics and identify unused permissions. Requires SQLite. Shipped in v2.8.0.

Done

Bulk Import/Export Tools

Quality of Life

/hp import, /hp export, and /hp migrate commands for importing and exporting permissions, groups, and users. Available since v2.5.0.

Done

Permission Backup & Restore

Administration

BackupManager with automatic scheduled backups and point-in-time recovery.

Done

API v2 Improvements

Developers

Enhanced developer API with async operations, comprehensive event system, and full documentation. Shipped in v2.8.0.

Done

Scheduled Permission Changes

Core

Temporary permissions with expiry for scheduled additions and removals. Perfect for events and temporary ranks. Available since v2.8.2.

Done

Group Expiration System

Core

Temporary group membership that automatically removes users after a set time. Perfect for trial ranks and subscriptions. Available since v2.8.2.

Done

MariaDB/MySQL Storage Backend

Storage

Full MariaDB/MySQL database support with HikariCP connection pooling for multi-server deployments.

Done

Tab List Formatting

Core

Native prefix/suffix display in server tab list with automatic cache invalidation.

Done

Offline Player Resolution

Core

Commands work for offline players via storage lookup and PlayerDB API integration.

Done

PlaceholderAPI Integration

Integrations

Full PlaceholderAPI support with prefix, suffix, group, and permission placeholders. Parse external PAPI placeholders in chat formatting.

Done

Event System Overhaul

Developers

10 event types with EventPriority support, Cancellable interface, async EventBus subscription, and comprehensive documentation.

Done

QueryAPI for User/Group Search

Developers

Fluent query builders to search users by permission, group, or context. Find groups by weight range or inheritance.

Done

Async Permission Methods

Developers

Non-blocking permission checks with CompletableFuture support. Fluent async builder with context and multi-permission checks.

Done

Bulk Operations API

Developers

Batch load, save, and modify multiple users efficiently. Get all known UUIDs from storage for analytics and migrations.

Done

Optional SQLite Driver

Core

Reduced JAR size by making SQLite driver optional. Auto-downloads only when SQLite storage is configured.

Done

Console Improvements

Quality of Life

Clickable console links (OSC-8 hyperlinks), improved formatting, and better error messages with actionable suggestions.

Done

TriState Permission Values

Developers

Distinguish between TRUE (granted), FALSE (denied), and UNDEFINED (not set) permission states for more precise permission logic.

Done

Under Consideration

12 features

Being evaluated based on community interest

Permission Marketplace

Community

Community-shared permission templates and configurations for different server types and game modes.

Exploring

Mobile App

Web Editor

Manage server permissions from your phone with push notifications for important events.

Exploring

AI-Powered Permission Suggestions

Quality of Life

Smart suggestions based on your server type and existing setup. Detect potential security issues.

Exploring

Multi-language Support

Quality of Life

Translate all messages and commands to different languages with community-contributed translations.

Exploring

Permission Testing Mode

Administration

Test permission changes in a sandbox before applying them. Preview what players would see.

Exploring

Webhook Notifications

Integrations

Send permission change notifications to external services like Slack, Discord webhooks, or custom endpoints.

Exploring

Permission Conditions

Core

Advanced conditional permissions based on player stats, playtime, achievements, or custom criteria.

Exploring

GraphQL API

Developers

Alternative GraphQL endpoint for more flexible queries and real-time subscriptions via websockets.

Exploring

Permission Diffing Tool

Administration

Compare permission sets between groups, users, or time periods to identify differences.

Exploring

LDAP/Active Directory Integration

Integrations

Sync groups and permissions with enterprise directory services for corporate server deployments.

Exploring

In-Game Permission Browser

Quality of Life

Browse and search all available permissions directly in-game with descriptions and usage examples.

Exploring

Permission Dependencies

Core

Define permissions that automatically grant or require other permissions when assigned.

Exploring

How We Prioritize

Community Demand

How many users have requested the feature

Technical Feasibility

Complexity and compatibility considerations

User Impact

How much value it adds for the majority

Dependencies

Whether it requires other features first

Request a Feature

Have an idea?

We actively listen to our community. If you have a feature idea or want to vote for existing suggestions, let us know! Join our Discord to discuss with other server admins.