1. Prérequis
Pour héberger un serveur Hytale, vous avez besoin d'un appareil avec :
- Au moins 4 Go de mémoire (RAM)
- Java 25 installé
- Une connexion internet stable
Remarque : La consommation des ressources dépend du nombre de joueurs et de leur style de jeu. Surveillez l'utilisation de la RAM et du CPU pour ajuster les paramètres.
2. Installation de Java 25
Téléchargez et installez Java 25 depuis Adoptium.
Vérifiez l'installation avec la commande suivante :
java --version
Vous devriez voir une sortie similaire à :
openjdk 25.0.1 2025-10-21 LTS OpenJDK Runtime Environment Temurin-25.0.1+8 (build 25.0.1+8-LTS) OpenJDK 64-Bit Server VM Temurin-25.0.1+8 (build 25.0.1+8-LTS, mixed mode, sharing)
3. Obtenir les fichiers du serveur
Deux méthodes sont disponibles :
Méthode 1 : Copier manuellement depuis le lanceur
Localisez les fichiers dans le dossier d'installation du lanceur Hytale :
- Windows :
%appdata%\Hytale\install\release\package\game\latest - Linux :
$XDG_DATA_HOME/Hytale/install/release/package/game/latest - MacOS :
~/Application Support/Hytale/install/release/package/game/latest
Copiez le dossier Server et le fichier Assets.zip vers le dossier de votre serveur.
Méthode 2 : Utiliser le Hytale Downloader CLI
Téléchargez le Hytale Downloader et utilisez la commande suivante :
./hytale-downloader
Pour télécharger la dernière version du serveur et des assets.
4. Lancer le serveur
Placez-vous dans le dossier du serveur et exécutez la commande :
java -jar HytaleServer.jar --assets CheminVersAssets.zip
Authentification
À la première exécution, authentifiez votre serveur en suivant les instructions :
> /auth login device =================================================================== DEVICE AUTHORIZATION =================================================================== Visit: https://accounts.hytale.com/device Enter code: ABCD-1234 Or visit: https://accounts.hytale.com/device?user_code=ABCD-1234 =================================================================== Waiting for authorization (expires in 900 seconds)...
Rendez-vous sur le lien fourni et entrez le code pour autoriser le serveur.
Note : Il y a une limite de 100 serveurs par licence de jeu Hytale. Pour plus de capacité, achetez des licences supplémentaires ou demandez un compte Server Provider.
5. Configuration du réseau
Le serveur utilise par défaut le port 5520/UDP.
Ouvrir le port sur le pare-feu
Selon votre système, utilisez les commandes suivantes :
- Windows (PowerShell) :
New-NetFirewallRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action Allow
- Linux (iptables) :
sudo iptables -A INPUT -p udp --dport 5520 -j ACCEPT
- Linux (ufw) :
sudo ufw allow 5520/udp
Redirection de port
Si vous utilisez un routeur, redirigez le port 5520/UDP vers l'adresse IP locale de votre serveur.
6. Structure des fichiers
Voici les dossiers et fichiers principaux :
| Chemin | Description |
|---|---|
.cache/ |
Cache pour les fichiers optimisés |
logs/ |
Fichiers de logs du serveur |
mods/ |
Mods installés |
universe/ |
Données des mondes et des joueurs |
config.json |
Configuration du serveur |
permissions.json |
Configuration des permissions |
7. Conseils et astuces
Créez des plugins pour Hytale
Documentation complète pour la création de plugins Hytale
Installer des mods
Téléchargez des mods (fichiers .zip ou .jar) depuis des sources comme CurseForge et placez-les dans le dossier mods/.
Distance de vue
La distance de vue impacte fortement l'utilisation de la RAM. Une valeur de 12 chunks (384 blocs) est recommandée pour un bon équilibre entre performance et expérience de jeu.
Désactiver Sentry
Pour éviter l'envoi de rapports d'erreurs pendant le développement de plugins, utilisez l'option :
java -jar HytaleServer.jar --assets CheminVersAssets.zip --disable-sentry
8. Arguments utiles
Voici quelques arguments utiles pour personnaliser le lancement du serveur :
| Argument | Description |
|---|---|
--bind |
Définit l'adresse et le port d'écoute (ex: 0.0.0.0:25565) |
--backup |
Active les sauvegardes automatiques |
--auth-mode offline |
Démarre le serveur en mode hors ligne (sans authentification) |
Pour voir tous les arguments disponibles :
java -jar HytaleServer.jar --help
9. Confiez l'hébergement de votre serveur
Il est également possible de souscrire pour un hébergement de serveurs Hytale pour ne pas avoir à se se soucier de l’installation technique.
Par exemple, Oxygenserv met à votre disposition un panel complet avec la possibilité d’installer, gérer et mettre à jour des mods ou extensions en quelques clics, sans avoir à manipuler de fichiers complexes. À cela s’ajoutent des outils de gestion des ressources (RAM, CPU), des journaux de logs, des redémarrages planifiés et une surveillance en temps réel de l’état du serveur, garantissant stabilité, performances et continuité de service.
Avec cette solution, l’administrateur peut se concentrer sur le gameplay, la création de contenu et l’animation de la communauté, tout en s’appuyant sur une infrastructure fiable et un support technique dédié.
10. Prochaines étapes
Consultez la section Multiserver Architecture pour en savoir plus sur la gestion de plusieurs serveurs, les redirections de joueurs et les architectures avancées.
Pour plus d'informations, consultez le manuel officiel Hytale.
Référencez votre serveur Hytale sur notre classement pour le faire connaître.
Aucun commentaire pour le moment.