[Minecraft] Installation de BungeeCord.
Prérequis :
– 1 serveur Minecraft Spigot installé sur un serveur dédié : Alpha
– 1 serveur Minecraft Spigot installé sur un 2ème serveur dédié : Gamma
– Un 3ème serveur dédié : Epsilon (où sera installé le serveur Minecraft BungeeCord)
– 1 client Minecraft 1.7.10 avec Forge
I) Installation de BungeeCord sur le serveur Epsilon :
1) Répertoire de travail :
minecraft@ks3287913:~$ mkdir -p MINECRAFT/SERVEUR/BUNGEECORD minecraft@ks3287913:~$ cd MINECRAFT/SERVEUR/BUNGEECORD/ minecraft@ks3287913:~/MINECRAFT/SERVEUR/BUNGEECORD$
2) Télécharger BungeCord :
minecraft@ks3287913:~/MINECRAFT/SERVEUR/BUNGEECORD$ wget http://ci.md-5.net/job/BungeeCord/lastSuccessfulBuild/artifact/bootstrap/target/BungeeCord.jar
3) Générer les fichiers de configuration de base :
minecraft@ks3287913:~/MINECRAFT/SERVEUR/BUNGEECORD$ java -jar BungeeCord.jar ... 08:10:06 [INFOS] Enabled plugin cmd_send version git:cmd_send:1.8-SNAPSHOT:"772c8d7":1019 by SpigotMC 08:10:06 [INFOS] Enabled plugin cmd_server version git:cmd_server:1.8-SNAPSHOT:"772c8d7":1019 by SpigotMC 08:10:06 [INFOS] Enabled plugin cmd_list version git:cmd_list:1.8-SNAPSHOT:"772c8d7":1019 by SpigotMC 08:10:06 [INFOS] Listening on /0.0.0.0:25577 >
4) Arrêter le serveur :
>end 08:10:26 [INFOS] Closing listener [id: 0x88c4e221, /0.0.0.0:25577] 08:10:26 [INFOS] Closing pending connections 08:10:26 [INFOS] Disconnecting 0 connections 08:10:26 [INFOS] Closing IO threads 08:10:29 [INFOS] Saving reconnect locations 08:10:29 [INFOS] Disabling plugins 08:10:29 [INFOS] Thank you and goodbye minecraft@ks3287913:~/MINECRAFT/SERVEUR/BUNGEECORD$
5) Vérification :
minecraft@ks3287913:~/MINECRAFT/SERVEUR/BUNGEECORD$ ls BungeeCord.jar locations.yml modules.yml proxy.log.0 config.yml modules plugins
6) Post-configuration :
Ouvrir :
config.yml
Chercher :
md_5:
Remplacer par :
# Administrateur du serveur Nekrofage:
Chercher :
- bungeecord.command.reload
Ajouter après :
# Ajouter d'autres commandes d'administration - bungeecord.command.server - bungeecord.command.find - bungeecord.command.send - bungeecord.command.list
Chercher :
- max_players: 1
Remplacer par :
- max_players: 50
Chercher :
fallback_server: lobby
Remplacer par :
# Serveur Minecraft Spigot par défaut fallback_server: alpha
Chercher :
host: 0.0.0.0:25577
Remplacer par :
# Adresse ip du serveur Minecraft BungeeCord par : Epsilon host: 5.135.181.217:25565
Chercher :
default_server: lobby
Remplacer par :
# Serveur Minecraft Spigot par défaut default_server: alpha
Chercher :
motd: '&1Another Bungee server'
Remplace par :
motd: '&1Serveur BungeeCord Epsilon'
Chercher :
lobby: address: localhost:25565 restricted: false motd: '&1Just another BungeeCord - Forced Host'
Remplacer par :
# Serveur Minecraft Spigot : Alpha alpha: address: 37.59.41.122:25565 restricted: false motd: '&1Serveur Minecraft Spigot Alpha'
# Serveur Minecraft Spigot : Gamma gamma: address: 37.187.19.152:25565 restricted: false motd: '&1Serveur Minecraft Spigot Gamma'
Chercher :
ip_forward: false online_mode: true
Remplacer par :
ip_forward: true online_mode: false
II) Configuration des serveurs Minecraft Spigot.
1) Sur les serveurs Alpha et Gamma :
Ouvrir :
server.properties
Chercher :
online-mode=true
Remplacer par :
online-mode=false
Ouvrir :
spigot.yml
Chercher :
bungeecord: false
Remplacer par :
bungeecord: true
III) Sur le serveur Epsilon, lancer BungeeCord :
minecraft@ks3287913:~/MINECRAFT/SERVEUR/BUNGEECORD$ java -Xms1024M -Xmx1024M -jar BungeeCord.jar
Etat des serveurs :
IV) A partir du client Minecraft, ajouter le nouveau serveur BungeeCord puis se connecter.
Etat des serveurs :
V) Commande BungeeCord :
– Liste des serveurs :
>glist 17:43:14 [INFOS] [alpha] (0): 17:43:14 [INFOS] [gamma] (1): Nekrofage 17:43:14 [INFOS] Total players online: 1
– Déplacer un joueur vers un autre serveur :
>send nekrofage alpha 17:43:45 [INFOS] [Nekrofage] <-> ServerConnector [alpha] has connected 17:43:45 [INFOS] Successfully summoned player(s) 17:43:45 [INFOS] [Nekrofage] <-> DownstreamBridge <-> [gamma] has disconnected
Etats des serveurs :
Comments are closed, but trackbacks and pingbacks are open.