Installation
Get HyperPerms up and running on your Hytale server in just a few minutes.
Prerequisites
Before installing HyperPerms, ensure your server meets the following requirements:
- Java 21 or higher - HyperPerms is built for modern Java
- Hytale Dedicated Server - Latest version recommended
- 512MB+ available RAM - For optimal performance
- Read/write access - To the plugins folder
java -version in your terminal to check.Download
Download the latest version of HyperPerms from our official sources:
- GitHub Releases - github.com/hyperperms/hyperperms/releases
- Official Website - Always provides the latest stable version
Installation Steps
Step 1: Download the Plugin
Download the HyperPerms-X.X.X.jar file from the releases page. Choose the latest stable version unless you have a specific reason to use an older release.
Step 2: Stop Your Server
For a clean installation, stop your server before adding the plugin. While hot-loading is possible, a restart ensures all components initialize correctly.
Step 3: Install the Plugin
Place the downloaded JAR file in your server's plugins folder:
your-server/
āāā plugins/
ā āāā HyperPerms-1.0.0.jar ā Place the JAR file here
āāā config/
āāā worlds/
āāā HytaleServer.jarStep 4: Start Your Server
Start your Hytale server. HyperPerms will automatically generate its configuration files and create the default group structure.
java -Xmx2G -jar HytaleServer.jarStep 5: Verify Installation
Once the server has started, verify HyperPerms is working by running:
/hp infoYou should see output similar to:
[HyperPerms] HyperPerms v1.0.0
[HyperPerms] Storage: JSON
[HyperPerms] Groups loaded: 1
[HyperPerms] Users loaded: 0
[HyperPerms] Tracks loaded: 0[HyperPerms] Successfully loaded HyperPerms vX.X.XFirst Run Output
On first run, HyperPerms will:
- Create the
plugins/HyperPerms/directory - Generate the default configuration file
- Create a
defaultgroup with basic settings - Initialize the storage backend
- Register all commands and permissions
Generated Files
After first startup, HyperPerms creates the following directory structure:
plugins/
āāā HyperPerms/
āāā config.json # Main configuration file
āāā groups.json # Group definitions and permissions
āāā users.json # User-specific permissions and groups
āāā tracks.json # Promotion/demotion track definitions
āāā backups/ # Automatic backup storage
āāā .gitkeepTroubleshooting Installation
Plugin won't load
- Verify you're using Java 21 or higher
- Check for error messages in the server console
- Ensure the JAR file isn't corrupted (re-download if needed)
- Check file permissions on the plugins folder
Commands not recognized
- Confirm the plugin loaded successfully with
/plugins - Check that you have the required permissions
- Try using the full command:
/hyperpermsinstead of/hp
Next Steps
Now that HyperPerms is installed, continue with:
- Configure HyperPerms - Customize settings for your server
- First Setup Guide - Create your first groups and permissions
- Understanding Permissions - Learn how permissions work