Bienvenue dans ce guide ultime ! Vous rêvez de bâtir votre propre monde sur Orbis et d’y inviter vos amis ? Créer un serveur Hytale peut sembler intimidant au premier abord, surtout quand on lit la documentation technique. Pas de panique : nous avons décortiqué le manuel officiel pour vous proposer une méthode simple, claire et accessible, même si vous n’avez jamais touché à un serveur de votre vie.
⚙️ Les Prérequis Techniques
Avant de commencer, assurez-vous que votre machine (PC ou dédié) respecte ces points :
- Mémoire vive (RAM) : 4 Go minimum.
- Processeur : x64 ou arm64.
- Java 25 : C’est indispensable. Hytale nécessite la version Java 25 LTS.
Astuce : Nous vous recommandons d’installer Adoptium (Temurin) pour obtenir Java 25. Une fois installé, vérifiez votre version en tapant
java --versiondans votre terminal windows et Linux. Vous devriez obtenir quelque chose de ce type:
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)📥 Étape 1 : Récupérer les fichiers du serveur
Il existe deux méthodes, mais pour débuter, la méthode Manuelle est la plus simple :
- Allez dans le dossier où votre jeu Hytale est installé sur votre PC.
- Le chemin ressemble généralement à ceci :
%appdata%\Hytale\install\release\package\game\latest. - Cherchez le dossier nommé « Server » et le fichier « Assets.zip ».
- Copiez ces deux éléments dans un nouveau dossier tout propre sur votre bureau (nommez-le
MonServeurHytale).
La deuxième méthode est celle du « Hytale Downloader CLI », la méthode conseillé pour les serveurs en production et l’update facile.
Le Hytale Downloader (Linux & Windows) est un outil en ligne de commande qui permet de télécharger les fichiers du serveur et les « assets » (ressources) en utilisant une authentification sécurisée OAuth2. Vous risquez d’avoir un fichier avec un nom assez long de type « hytale-downloader-linux-amd64 ». Renommez le en « hytale-downloader » pour vous faciliter la tâche plus tard !
| Commande | Description |
./hytale-downloader | Télécharge la dernière version disponible. |
./hytale-downloader -print-version | Affiche la version du jeu sans lancer le téléchargement. |
./hytale-downloader -version | Affiche la version actuelle de l’outil hytale-downloader. |
./hytale-downloader -check-update | Vérifie si une mise à jour de l’outil est disponible. |
./hytale-downloader -download-path game.zip | Télécharge les fichiers vers un fichier spécifique (ici game.zip). |
./hytale-downloader -patchline pre-release | Télécharge les fichiers depuis le canal « pre-release » (avant-première). |
./hytale-downloader -skip-update-check | Ignore la vérification automatique des mises à jour au lancement. |
🚀 Étape 2 : Premier lancement et Authentification
Contrairement à d’autres jeux, votre serveur Hytale doit être « lié » à votre compte pour fonctionner. Chaque compte Hytale peut créer jusqu’à 100 serveurs maximum.
- Ouvrez une invite de commande dans votre dossier.
- Lancez le serveur avec cette commande :
java -jar HytaleServer.jar --assets PathToAssets.zipPathToAssets.zipdoit être remplacé par le chemin réel vers le fichier d’assets sur leur machine (ex:C:\MonServeur\Assets.zip). - L’authentification : Le serveur va afficher un message vous demandant de vous connecter.
- Tapez la commande
/auth login devicedans la console du serveur. - Un code (ex: ABCD-1234) va s’afficher.
- Allez sur accounts.hytale.com/device et entrez le code.
- Une fois validé, votre serveur est officiellement autorisé !
- Tapez la commande
> /auth login device
===================================================================
AUTORISATION DE L'APPAREIL
===================================================================
Rendez-vous sur : https://accounts.hytale.com/device
Saisissez le code : ABCD-1234
Ou rendez-vous sur : https://accounts.hytale.com/device?user_code=ABCD-1234
===================================================================
En attente d'autorisation (expiration dans 900 secondes)...
[L'utilisateur termine l'autorisation dans le navigateur]
> Authentification réussie ! Mode : OAUTH_DEVICE📂 Étape 4 : Personnaliser votre monde
Une fois lancé, votre dossier va se remplir de nouveaux fichiers. Voici les plus importants pour vous :
| Chemin | Description |
|---|---|
.cache/ | Cache pour les fichiers optimisés |
logs/ | Fichiers journaux du serveur |
mods/ | Mods installés |
universe/ | Données de sauvegarde du monde et du joueur |
bans.json | Joueurs bannis |
config.json | Configuration du serveur |
permissions.json | Configuration des autorisations |
whitelist.json | joueurs sur liste blanche |
💡 Astuces pour un serveur fluide
- Plus de RAM : Si vous avez beaucoup de joueurs, augmentez la limite de mémoire dans votre commande de lancement (ex:
-Xmx8Gpour 8 Go). - Vitesse de démarrage : Le serveur Hytale propose un système de cache (AOT). Pour démarrer plus vite, utilisez :
java -XX:AOTCache=HytaleServer.aot -jar HytaleServer.jar --assets Assets.zip
💡Modifier et autoriser la connexion des ports
Le port par défaut est 5520. Modifiez-le si nécessaire.
java -jar HytaleServer.jar --assets PathToAssets.zip --bind 0.0.0.0:25565
Configuration du pare-feu et du réseau
Hytale utilise le protocole QUIC sur UDP (et non TCP). Configurez votre pare-feu et la redirection de ports en conséquence.
Si votre serveur est situé derrière un routeur, redirigez le port UDP 5520 (ou votre port personnalisé) vers votre machine serveur. La redirection TCP n’est pas nécessaire.
Règles du pare-feu
Pare-feu Windows Defender :
New-NetFirewallRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action AllowLinux (iptables) :
sudo iptables -A INPUT -p udp --dport 5520 -j ACCEPTLinux (ufw) :
sudo ufw allow 5520/udp
