Installation
- Download the latest
groupmanager.jarfile. - Place it inside the
mods/folder of your Hytale server. - Start (or restart) the server.
On first launch, GroupManager will automatically:
- Create the
mods/groupmanager/folder with default configuration. - Generate translation files (
es.json,en.json,pt.json) in thelang/directory. - Load default configuration values.
Optional Dependencies
GroupManager works standalone, but integrates with the following plugins when available:
| Plugin | Purpose |
|---|---|
| LuckPerms | Permission management — all GroupManager permission nodes integrate automatically |
| AutoMultiHud | Displays group status on the player's HUD (by Buuz135) |
| MultipleHUD | Alternative HUD provider for group status display |
These are detected at startup. If a plugin is missing, GroupManager simply skips that integration — no errors, no configuration needed.
File Structure
After the first run, your server will have:
mods/
groupmanager.jar
groupmanager/
config.json ← Main configuration file
lang/
en.json ← English translations
es.json ← Spanish translations
pt.json ← Portuguese translations
data/
groups/ ← Persisted group data (auto-created)
preferences/ ← Player preference files (auto-created)
Server Requirements
- Hytale Server version
2026.02.19-1a311a592or later - Java 24 or later
manifest.json
The plugin registers with the following manifest:
{
"Group": "HaporeLab",
"Name": "GroupManager",
"Version": "1.0.0",
"Description": "Group management plugin for Hytale servers",
"Authors": [{ "Name": "Alan Laspina", "Url": "https://github.com/laspi94" }],
"ServerVersion": "2026.02.19-1a311a592",
"Dependencies": { "Hytale:EntityModule": "*", "Hytale:AssetModule": "*" },
"Main": "com.groupmanager.GroupManagerPlugin",
"IncludesAssetPack": true
}