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 confirmthrew 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
confirmas a subcommand ofupdate
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

