promotional bannermobile promotional banner

HyperPerms

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

File Details

HyperPerms-2.7.0.jar

  • R
  • Feb 2, 2026
  • 2.29 MB
  • 122
  • Early Access

File Name

HyperPerms-2.7.0.jar

Supported Versions

  • Early Access

New Features

Track-Based Promote/Demote Commands

Easily manage user progression through rank tracks with two new commands:

/hp user promote <player> <track>

  • Promotes a user to the next rank on the specified track
  • If the user is not on the track, adds them to the first group
  • Shows informative message if user is already at the top
  • Handles all edge cases gracefully

/hp user demote <player> <track>

  • Demotes a user to the previous rank on the specified track
  • Shows error if user is not currently on the track
  • Shows informative message if user is already at the bottom
  • Handles all edge cases gracefully

Example Usage

# Promote a player through the staff track
/hp user promote PlayerName staff

# Demote a player on the staff track
/hp user demote PlayerName staff
 

Bug Fixes

Fixed /hp update confirm Command

  • Issue: Running /hp update confirm threw an "expected 0, given 1" argument error
  • Root Cause: The command framework validated arguments before execution, rejecting "confirm" because no argument descriptor existed
  • Solution: Refactored to use the nested subcommand pattern, properly registering confirm as a subcommand of update

Permissions

Command Permission
/hp user promote hyperperms.command.user.promote
/hp user demote hyperperms.command.user.demote

 

HyperFactions Integration

  • Added built-in support for HyperFactions permission integration
  • Seamless permission checking between HyperPerms and HyperFactions
  • Automatic permission provider registration when HyperFactions is detected

Bug Fixes

  • Permission Set Checks: Fixed an issue where user data wasn't properly loaded during permission set validation
  • Improved reliability of permission checks during early player connection

Compatibility

  • Fully compatible with HyperFactions v0.3.2+
  • Backward compatible with existing permission configurations