Mods
Hytale Server supports mods to extend gameplay.
Installing Mods
Method 1: File Manager (Recommended)
- Open the web panel
- Go to Mods tab
- Browse available mods from Modtale
- Click Install on the mod you want
Method 2: Manual Installation
- Download mod files (
.jaror.zip) - Place them in the
./server/mods/folder - Configure the server to load mods
Enabling Mods
Add the --mods argument to your server configuration:
env
# .env
SERVER_EXTRA_ARGS=--mods modsOr specify a custom mods folder:
env
SERVER_EXTRA_ARGS=--mods custom-mods-folderCustom Mods Folder
You can mount a custom mods folder in docker-compose.yml:
yaml
services:
hytale-server:
volumes:
- ./server:/opt/hytale
- ./my-mods:/opt/hytale/modsModtale Integration
Modtale is a mod repository for Hytale.
Setup
- Get an API key from Modtale
- Add it to your
.env:
env
MODTALE_API_KEY=your-api-key-here- Restart the panel:
bash
docker compose restart hytale-panelFeatures
With Modtale integration:
- Browse mods directly in the panel
- View mod descriptions, authors, and versions
- One-click install and update
- Automatic dependency resolution
Mod Management Commands
From the server console:
/mods list # List installed mods
/mods reload # Reload all mods
/mods enable <mod> # Enable a mod
/mods disable <mod> # Disable a modTroubleshooting
Mods not loading
- Check
SERVER_EXTRA_ARGSincludes--mods mods - Verify mods are in the correct folder
- Check server logs for errors
Mod compatibility issues
- Check mod version matches server version
- Look for dependency requirements
- Try disabling other mods to isolate the issue
Performance issues with mods
- Monitor server RAM usage
- Increase
JAVA_XMXif needed - Some mods may require more resources
