promotional bannermobile promotional banner

HyperPerms

Permissions made visual: the first Hytale plugin with a dedicated browser-based editor.

File Details

HyperPerms-2.8.1.jar

  • R
  • Feb 8, 2026
  • 2.48 MB
  • 47
  • Early Access

File Name

HyperPerms-2.8.1.jar

Supported Versions

  • Early Access

HyperPerms v2.8.1

Major update with API v2 foundation, PlaceholderAPI integration, permission templates, analytics system, performance improvements, and critical permission negation bug fixes.

New Features

  • HyperPerms API v2 - Overhauled developer API with 9 new event types (GroupCreate, GroupDelete, GroupModify, UserGroupChange, UserLoad, UserUnload, DataReload, TrackPromotion, TrackDemotion), async permission methods, query API, and metrics tracking
  • PlaceholderAPI Integration - Native support for PlaceholderAPI and WiFlow PlaceholderAPI with faction, group, prefix/suffix placeholders
  • Permission Templates - 11 pre-built server configurations (factions, survival, creative, minigames, smp, skyblock, prison, rpg, towny, vanilla, staff) with /hp template list, /hp template preview, /hp template apply, /hp template export
  • Analytics & Auditing - Track permission usage and audit change history (requires SQLite) with /hp analytics summary and /hp analytics hotspots
  • Cloudflare Workers API - Split architecture with game server API on api.hyperperms.com and web editor on www.hyperperms.com
  • LuckPerms H2 Migration - Complete H2 database reader with dynamic driver loading and locked database handling

Bug Fixes

  • Permission Negation - Fixed critical bug where negated permissions set via web editor were granted instead of denied due to double negation
  • Permission Display - /hp group info and /hp user info now correctly show - permission instead of + -permission
  • Command Feedback - Setperm commands now correctly show "Denied" or "Granted" based on actual effect
  • Permission Sorting - Group and user info commands now display permissions alphabetically
  • Async Threading - Fixed threading issue in permission checks
  • Cache Performance - Fixed PermissionSet.contains() bypassing Caffeine cache, reducing CPU usage by 90%+
  • Group weight now used as default prefix/suffix priority
  • Improved error messaging for empty web editor changes

Performance

  • 84% Smaller JAR - Reduced from ~15MB to ~2.4MB with optional SQLite driver
  • Cloudflare Workers API - Game server traffic routed through api.hyperperms.com

Full Changelog: GitHub