Tutoriel : Comment autoriser plusieurs versions sur votre serveur Minecraft
Bienvenue dans cet article où nous allons vous guider étape par étape pour permettre à plusieurs versions de Minecraft de se connecter à votre serveur. Ce guide est conçu pour les utilisateurs utilisant un serveur Minecraft optimisé avec OnPowered.
Prérequis
Avant de commencer, assurez-vous de disposer des éléments suivants :
- Un serveur Minecraft fonctionnel (utilisé ici : OnPowered).
- Accès au panneau de gestion du serveur : https://panel.onpowered.net.
- Les identifiants de votre compte serveur reçus par email.
- Une connexion Internet stable.
Étape 1 : Installer un Plugin de Compatibilité
Pour autoriser plusieurs versions sur votre serveur, vous devez utiliser un plugin comme ViaVersion, ViaBackwards, ou ViaRewind. Voici comment les installer :
- Connectez-vous à votre panneau de gestion sur https://panel.onpowered.net.
- Allez dans l’onglet Fichiers puis Plugins.
- Recherchez et téléchargez ViaVersion depuis Spigot et uploadez le depuis le gestionnaire de fichiers
- Redémarrez votre serveur pour appliquer les changements.
"ViaVersion est indispensable pour permettre à des joueurs utilisant différentes versions de se connecter harmonieusement à votre serveur."
Étape 2 : Configurer les Plugins
Après avoir installé le plugin, vous devez ajuster les configurations pour garantir une compatibilité optimale :
- Ouvrez le fichier de configuration de ViaVersion situé dans le dossier
/plugins/ViaVersion/config.yml. - Activez les options nécessaires pour autoriser les versions inférieures (si besoin).
- Ajoutez des plugins complémentaires comme ViaBackwards pour permettre aux versions antérieures de se connecter.
Conseil : Testez les Configurations
Avant d’ouvrir votre serveur aux joueurs, connectez-vous avec plusieurs versions de Minecraft pour vérifier que tout fonctionne comme prévu. Cela évite les désagréments pour vos utilisateurs.
En suivant ces étapes, vous pouvez facilement autoriser plusieurs versions sur votre serveur Minecraft. Cela améliore l'accessibilité et garantit une meilleure expérience utilisateur pour vos joueurs. Si vous avez des questions, n'hésitez pas à nous les poser en commentaire !
ViaVersion, ViaBackwards et ViaRewind : quelle différence ?
La suite Via est composée de trois plugins complémentaires, chacun avec un rôle précis :
| Plugin | Rôle | Exemple |
|---|---|---|
| ViaVersion | Permet aux versions plus récentes de se connecter | Serveur 1.20 → joueur 1.21 peut se connecter |
| ViaBackwards | Permet aux versions plus anciennes de se connecter | Serveur 1.21 → joueur 1.19 peut se connecter |
| ViaRewind | Étend la compatibilité aux très vieilles versions | Joueurs 1.7 et 1.8 peuvent se connecter |
Pour un maximum de compatibilité, installez les trois plugins ensemble. Ils fonctionnent en chaîne et se détectent mutuellement automatiquement.
Configuration avancée de ViaVersion
Le fichier /plugins/ViaVersion/config.yml contient plusieurs options utiles :
# Activer/désactiver ViaVersion globalement
enabled: true
# Afficher un message aux joueurs utilisant une version différente
send-supported-versions: true
# Bloquer certaines versions anciennes
block-protocols: []
# Activer la compatibilité 1.9 combat pour les clients 1.8
1_9-combat-fix: false
La majorité des serveurs fonctionnent bien avec la configuration par défaut. Modifiez uniquement si vous avez des besoins spécifiques (bloquer les clients 1.8, activer des fixes de combat, etc.).
Limites de la compatibilité multi-versions
La suite Via fait un travail remarquable, mais certaines limites subsistent :
- Nouveaux blocs non affichés — Un joueur en 1.19 sur un serveur 1.21 verra les nouveaux blocs remplacés par des blocs existants (souvent du grès ou de la pierre). Fonctionnel, mais visuellement différent.
- Nouvelles mécaniques non disponibles — Certaines mécaniques introduites dans des versions récentes (escalade de paroi, etc.) ne sont pas accessibles aux joueurs sur d'anciennes versions.
- Légères désynchronisations — En jouant sur de très vieilles versions (1.8, 1.9), des décalages peuvent apparaître dans les combats PvP ou les interactions avec les entités.
✅ Recommandation : pour un serveur PvP compétitif, conseillez à tous vos joueurs d'utiliser la même version que le serveur. Pour un serveur survie communautaire, la suite Via est idéale pour accueillir des joueurs sur des versions variées.
Foire aux questions
ViaVersion fonctionne-t-il avec Paper et Spigot ?
Oui, ViaVersion est compatible avec Paper, Spigot, Purpur et la plupart des serveurs Bukkit. Il fonctionne aussi avec BungeeCord et Velocity en mode proxy.
Est-ce que ViaVersion affecte les performances du serveur ?
L'impact est minimal — ViaVersion traduit les paquets réseau à la volée sans charger le monde différemment. Sur un serveur avec peu de joueurs en versions mixtes, l'impact est imperceptible.
Peut-on utiliser ViaVersion sur un serveur Vanilla ?
Non. ViaVersion est un plugin Bukkit/Spigot — votre serveur doit utiliser Paper, Spigot ou un fork compatible. Le serveur Vanilla officiel Mojang ne supporte pas les plugins.
Articles liés
Publié le par l'Équipe OnPowered — hébergeur belge de serveurs Minecraft et VPS.