[Guida] Come creare un server BungeeCord

1: Trovare un hosting
In questa guida spiegherò come creare un server di minecraft collegandolo ad altri server sempre di tua proprietà.
Per creare un network dovrai comprare non un server con multicraft ma un vps.
Un vps è un computer virtuale dove voi andrete ad hostare i vostri server.
Ci saranno 2 tipi di vps, VPS Windows e VPS Linux.
Per chi se ne intende di SSH dovrebbe prendere Linux, se non siete bravi vi consiglio Windows dove ci potrete accedere tramite Connessione Remota.
Vi consiglio GameHosting. Link:

https://www.gamehosting.it/?ref=vps


Per creare un network dovrai avere 2 o più server.
In questa guida vedremo:
• Come collegare i server fra di loro tramite BungeeCord
• Siti Hosting convenienti per il vostro server



2: Scaricare BungeeCord
Scaricate la versione di BungeeCord compatibile con la versione dei vostri server minecraft.
Dalla 1.7.2 alla 1.8: Download
Una volta scaricato, andate a creare una cartella chiamandola BungeeCord
e andate a mettere il plugin da voi scaricato dentro la cartella.
Create anche un documento con nano e scriveteci java -jar BungeeCord.jar
e salvate con nome nella cartella di bungeecord chiamandolo StartBungee.sh


3: Settare Bungeecord
Avviate StartBungee.sh e aspettate che si creino tutte le cartelle.
Una volta completato chiudete la console di BungeeCord e aprite il config.yml

Ci saranno diverse stringhe, andiamo su fallback_server: lobby e sostituiamo lobby con il nome del server in cui dovranno spawnare la prima volta quindi Hub.
Come default_server: lobby dobbiamo mettere anzichè lobby Hub.
Giù ci sarà scritto servers: e ancora sotto lobby:, sostituite lobby con hub cioè il primo server.

Andiamo a configurare l’ip.
Per l’host di bungeecord dobbiamo andare su host: 0.0.0.0:25577, se avete preso un server dedicato lasciato 0.0.0.0 ma modificate la porta, mettete le porte che sono aperte del vostro vps.
Andiamo su Hub: sotto ci sarà scritto address: localhost:25565, se è il server dedicato non lasciate localhost ma mettete 0.0.0.0:[La vostra porta].
Dovrete fare la stessa cosa con i vostri server, andate su server.proprieters e su server ip mettete 0.0.0.0 e mettete la porta che userete per il server in port.

Per aggiungere il fazioni scrivete così:
Citazione:
hub:
address: 0.0.0.0:25566
restricted: false
motd: ‘[Il motto che volete]’
fazioni:
address: 0.0.0.0:[Un’altra porta aperta]
restricted: false
motd: ‘[Il vostro motto]’
online_mode: true (Se volete un server solo premium lasciate true, se volete un server anche per i cracked mettete false)
La hub dovrebbe essere messa in quel modo, poi gli altri server come il fazioni.
Quindi se vogliamo aggiungere gli SkyWars aggiungiamo sotto a fazioni:


Citazione:
SkyWars:
address: 0.0.0.0:[Un’altra porta aperta]
restricted: false
motd: ‘[Il vostro motto]’
online_mode: true
E così via.

4: Avviare BungeeCord ed errori comuni
Ora andiamo a startare il nostro bungeecord, se non ci sono problemi non vi darà errori e spunterà
per ultimo la stringa listening on /0.0.0.0:25565 e andiamo a startare anche gli altri server.

Se startate i server e partiranno tutti e due senza che spunta la scritta **FAILED TO BIND THE PORT**
sarà tutto apposto.

Vi consiglio di prendere per un network almeno 3 GB di ram per dedicare 1 GB di Ram a BungeeCord e 1 GB di RAM ad ogni server però è sempre poco,
ad esempio io per la mia prima volta ho preso un 8 GB e poi sono passato ai 16 GB.
Se prendete pochissima RAM il server potrebbe crashare.
Una volta startato il server, mettere l’ip numerico o il dominio della vps su Server Ip di minecraft con la porta di BungeeCord
e vi entrerà automaticamente nella hub.

ATTENZIONE:j
Per cambiare server basterà scrivere /server [Nome Server] e cambierete automaticamente server. (Vi consiglio di bloccare il comando /server dal config di bungeecord, se volete evitare problemi che vi griffano.)
Per collegare i server fra di loro tramite portali mettete il plugin BungeePortals per creare dei portali che appena ci entri ti farà cambiare server.

Se sarà successo tutto questo il vostro server network è pronto!
Non vi basterà che creare la vostra bella hub e le vostre fantastiche costruzioni e se vi impegnerete potrete raggiungere le centinaia di player.



EDIT: Su tutti i server spigot andate su spigot.yml e mettete Bungeecord: true.
Altro EDIT: Mettete sul config di bungeecord port_forward: true (Modificato 16/03/2016, 09:00 da _AndrePlayah.)
me e possibile collegare due server di versione diversa
13/02/2017, 19:47Giacomozza44 ha scritto: me e possibile collegare due server di versione diversa

Certo, però devi permettere ai player di entrare nella Hub da dove poi li spartisci con 2 versioni diverse. Se hai bisogno crea pure una discussione.
Exception in thread "mc-ita" java.lang.NullPointerException
Bella guida
Se ti sono stato d'aiuto lascia un Rep

TuttoGaming
io ho provato a fare tutto ma entrando nel server di bungeecord..... mi dice "Exception Connecting:RuntimeException : Server is online mode! @ net.md_5.bungee.ServerConnector:270
17/06/2017, 22:05SimonProvax ha scritto: io ho provato a fare tutto ma entrando nel server di bungeecord..... mi dice "Exception Connecting:RuntimeException : Server is online mode! @ net.md_5.bungee.ServerConnector:270
Apri il config di bungeecord e di spigot (server.properties) e metti online-mode= false
SynesthesiaMC in arrivo!


Se ti sono stato utile clicca su +1  Riot
Ciao Volevo farti una domanda funziona tutto e ho seguito ciò che mi hai detto alla perfezione ma
quando provo ad entrare nel bungeecord mi dice che ero stato kikkato perché ero entrato troppo velocemente
e dovevo aspettare 4 secondi, io ne aspetto pure 100 ma poi mi dice la stessa cosa
Discussioni simili
 
238 81,474
Ultima risposta: ItzSurli99
3 ore fa
Ultima risposta: S4lvious
09/12/2017, 00:39
Ultima risposta: Maxetto
08/12/2017, 16:00
 
[Problema] BungeeCord permission
2 51
Ultima risposta: Ventuj
06/12/2017, 22:26
Ultima risposta: CubeMat007
04/12/2017, 08:56

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)