Come creare un server Minecraft (Java Edition) su Windows o Ubuntu

Creiamo un server Minecraft attivo e funzionante in pochi minuti per divertirti con i tuoi amici intimi.

Minecraft è il paradiso dei creatori o un mondo bloccato dall’aspetto strano che ti infastidisce fino in fondo ogni volta che entri.

Ad ogni modo, i giocatori di tutto il mondo lo trovano irresistibile e giocano a Minecraft in gran numero, rendendolo il videogioco più venduto di tutti i tempi.

Mentre puoi giocare a Minecraft da solo, l’esperienza diventa blanda dopo che finisci per trascorrere ore all’interno di mining e crafting.

Ergo, hai il multiplayer per mantenere vivo il divertimento. Ora puoi unirti ai server di grandi nomi e giocare insieme a centinaia se non migliaia di giocatori.

Oppure puoi creare tu stesso un server Minecraft per divertirti con i tuoi cari.

È importante sapere che questa guida creerà un server Minecraft sul tuo PC personale. Quindi non dovresti ospitare giocatori di cui non ti fidi, poiché rivelerai il tuo indirizzo IP.

E ricorda che ospiteremo l’edizione Java di Minecraft, che funziona su Windows, macOS e Linux.

Ora che ne sai abbastanza, iniziamo con il vero affare.

Come creare un server Minecraft

Molto probabilmente, useresti il ​​tuo PC per questo. Tuttavia, puoi anche optare per Minecraft Server Hosting per un supporto aggiuntivo e un gameplay professionale per un gran numero di giocatori.

Ma continueremo con il presupposto che stai usando un personal computer.

E poiché stiamo installando l’edizione Java di Minecraft, dobbiamo prima installare Java o aggiornare se lo hai già.

Installare Java su Windows è abbastanza semplice. Visita questo Pagina di download di Javae prendi l’ultima versione.

Per Ubuntu, apri il terminale e inserisci sudo apt install openjdk-18-jre e premi invio. Al momento della stesura di questo articolo, Java 18 era l’ultimo; dovresti modificarlo di conseguenza.

Se devi eseguire Minecraft su un server cloud di terze parti come DigitalOcean, installa java con questo comando invece: sudo apt install openjdk-18-jre-headless. Ciò significa che eseguirai Minecraft senza un’interfaccia utente grafica.

Successivamente, scarica e installa il Server dell’edizione Java di Minecraft per ottenere un unico file denominato server. Solo così sai, non ci sono file separati per Windows e Linux.

Dopo il download, sarà l’ideale creare una cartella separata per questo poiché il server genererà più file che vorresti in un posto ben ordinato invece di giacere nella cartella di download principale.

Successivamente, puoi scegliere di avere un server Minecraft con o senza un’interfaccia utente grafica (GUI). Sebbene avere una GUI sia conveniente, puoi avere alcune risorse extra se scegli di utilizzare il prompt dei comandi.

  Correggi l'errore 0X800703ee su Windows 10

Comunque vedremo entrambi.

Server Minecraft con GUI

L’utilizzo del server Minecraft con una GUI è quasi identico in Windows e Ubuntu.

finestre

Esegui il file del server.

Questo non aprirà nulla, creerà invece più file, incluso un file di testo per il contratto di licenza con l’utente finale (eula.txt). Apri questo file di testo, sostituisci eula=false con eula=true e salva le modifiche.

Ciò indica che sei d’accordo con i termini e le condizioni dello sviluppatore. Se salti questo passaggio, il server si spegnerà una volta aperto.

Successivamente, fare nuovamente doppio clic sul file del server per aprire la relativa interfaccia utente grafica. Inizierà a caricare tutti i prerequisiti e otterrai un Fine in basso a destra (appena sopra il campo vuoto), indicando che il server è pronto per l’hosting.

Ubuntu

Apri il terminale e usa il comando cd per accedere alla cartella Minecraft. In alternativa, puoi aprire la cartella specifica, fare clic con il pulsante destro del mouse e selezionare Apri nel terminale per puntare direttamente verso quella directory.

Ora esegui java -Xmx1024M -Xms1024M -jar server.jar e premi invio.

Xmx e Xms indicano rispettivamente la RAM massima e minima con cui funziona il tuo server Minecraft. Puoi sperimentare questi valori per ottenere un’esperienza ottimale.
Ad esempio, posso cambiarlo in:
java -Xmx4096M -Xms2048M -jar server.jar
il che significa che il server Minecraft funzionerà tra 2 Gb e 4 Gb di RAM.

Ciò richiede di accettare l’EULA prima di eseguire il server. Simile a quello che abbiamo fatto in Windows, individuare il file eula.txt appena creato e modificarlo cambiando false in true.

Successivamente, incolla ed esegui lo stesso comando:

Ci vorrà del tempo, ma presto vedrai un’interfaccia utente grafica a comparsa, che indica lo stato del server.

Potresti anche riscontrare alcuni errori come Impossibile caricare il modulo “canberra-gtk-module. Questo può essere rimosso installando i file specifici aprendo un terminale separato ed eseguendo sudo apt install libcanberra-gtk-module libcanberra-gtk3-module.

Ora riavvia il server e non riceverai più questo errore.

Anche se avere la GUI è fantastico, usare il terminale ogni volta per aprirlo può essere fastidioso. Quindi creeremo uno script per eseguirlo facilmente.

Per questo, crea qualsiasi file di testo nella cartella e denominalo come start.sh. Quindi, apri questo file con qualsiasi editor di testo. Quindi, copia e incolla java -Xmx1024M -Xms1024M -jar server.jar e salva le modifiche.

Infine, fai clic con il pulsante destro del mouse su di esso, inserisci Proprietà alla fine del popup, seleziona Autorizzazioni in alto e seleziona Consenti l’esecuzione del file come programma.

Ora tutto ciò che devi fare è fare clic con il pulsante destro del mouse sul file start.sh e selezionare Esegui come programma per aprire la GUI di Minecraft Server.

Quindi questo stava creando un server Minecraft con una GUI. Diamo un’occhiata all’alternativa.

  Le migliori VPN Windows 10 per PC nel 2024

Server Minecraft senza GUI

Probabilmente, questa è un’opzione più potente delle due e ha più senso per gli utenti esperti.

finestre

In questo metodo, non eseguiremo direttamente il file server.jar. Invece, creeremo un file start.bat per eseguire il server nel prompt dei comandi.

Innanzitutto, apri la cartella contenente il server.jar e crea un file start.txt. Ora apri il file in Blocco note e copia e incolla il seguente codice nel file di testo e salva le modifiche:

java -Xmx1024M -Xms1024M -jar server.jar nogui

Quindi, rinomina il file da start.txt a start.bat.

Ora, fai doppio clic su questo file start.bat per eseguire il server la prima volta. Questo creerà più file con la chiusura del prompt dei comandi pochi istanti dopo l’esecuzione del file bat.

Procedere ulteriormente richiede la modifica del file eula.txt, in modo simile a quanto fatto nel metodo GUI.

Dopo averlo fatto e rieseguito il file bat, questo sarà l’output:

Il “Fatto” alla fine indica che il server funziona perfettamente.

Ubuntu

Nessuna GUI in Ubuntu significa aggiungere un nogui nel file di script che abbiamo creato in precedenza con il metodo della GUI di Ubuntu. Quindi il nuovo script sarà:
java -Xmx1024M -Xms1024M -jar server.jar nogui

Successivamente, salva le modifiche ed esegui lo script per aprire il server Minecraft nel terminale:

Puoi digitare help per ottenere l’elenco dei comandi validi oppure puoi controllare il file Minecraft WiKi.

Infine, abbiamo finito con la parte di creazione del server.

Ora per giocare su questo server appena creato, tutto ciò che devi fare è individuare Aggiungi server in Multigiocatore nel launcher di Minecraft. Successivamente, digita localhost o 0 nell’indirizzo del server e fai clic su Fine.

Questo elencherà il server nel menu multiplayer. Ora seleziona il server e fai clic su Unisciti al server in basso.

Questo aprirà il gioco per il giocatore locale (tu). Ma non l’hai creato per giocare da solo, quindi controlliamo come giocare in multiplayer sul tuo server nativo.

Ospitare giocatori sul tuo server Minecraft

Puoi ospitare altri sul tuo server Minecraft all’interno o all’esterno della tua rete locale (LAN).

Le persone sulla stessa rete hanno solo bisogno dell’indirizzo IP interno dell’host, che puoi ottenere digitando ipconfig nel prompt dei comandi.

Le persone di Ubuntu possono digitare hostname -I per ottenere l’indirizzo IP interno:

È l’inizio del risultato, 192.168.1.32, in questo caso.

Condividi questo con altri giocatori e possono unirsi al tuo server elencandolo nella sezione dell’indirizzo del server all’interno della scheda multiplayer.

Tuttavia, l’hosting Minecraft per le persone al di fuori della LAN avrà bisogno di alcune abilità di rete per:

Il primo passaggio consiste nel configurare il firewall per consentire le connessioni a un numero di porta specifico che puoi trovare nel file delle proprietà del server creato all’interno della cartella principale del server.

  Ottieni aiuto con Esplora file su Windows 10

Quindi il numero di porta predefinito è 25565.

Successivamente, devi dire al firewall di consentire le connessioni tramite questa porta per consentire ai tuoi amici di Minecraft di unirsi.

Configurazione firewall

La configurazione del firewall dipende dal sistema operativo in uso. Poiché questa guida è pensata per Windows e Ubuntu, esamineremo entrambi.

Configurazione del firewall su Windows

Premi ⊞+R, digita firewall.cpl e premi invio.

Fondamentalmente, imposteremo le regole in entrata e in uscita per la porta (25565) per i protocolli di rete UDP e TCP. Questo sarà un processo in quattro fasi. Dai un’occhiata a questa demo in cui completiamo il primo passaggio creando una regola in entrata per TCP:

Lo ripeterai per inbound (UDP) e outbound (TCP e UDP) per la stessa porta.

Configurazione del firewall su Ubuntu

In Ubuntu, Firewall rimane disattivato per impostazione predefinita e puoi verificarlo eseguendo sudo ufw status verbose nel terminale.

Se ritorna con Stato: inattivo, puoi attivarlo tramite sudo ufw enable.

Quindi, digita sudo ufw allow 25565 e premi invio per aprire la porta 25565, che è l’impostazione predefinita per consentire le connessioni in Minecraft.

Ora possiamo controllare la porta aperta usando di nuovo sudo ufw status verbose:

Ora che abbiamo questa porta pronta per le connessioni, è tempo di renderla disponibile per gli altri. Questo processo è chiamato port forwarding, che può richiedere da pochi secondi a un minuto. Ma non possiamo spiegarlo qui poiché si basa sul tuo router WiFi.

Cerca il tuo dispositivo e fallo.

Successivamente, i tuoi amici avranno bisogno del tuo indirizzo IP pubblico.

Puoi ottenerlo semplicemente cercando su Google qual è il mio indirizzo IP o visitando qualcosa del genere whatismyipindirizzo.

Sfocare il mio indirizzo IP pubblico ribadisce il fatto che non condividi il tuo con qualcuno di cui non ti fidi.

Il processo per accedere a questo server è simile a quello per entrare nel tuo server, l’unica differenza è che utilizzeranno l’indirizzo IP pubblico: numero di porta (es. 125.245.74.894:25565) nella sezione Indirizzo del server. E non preoccuparti del nome del server, lo recupererà automaticamente.

Conclusione

Quindi è così che crei un server dell’edizione Java di Minecraft e fai in modo che i tuoi amici si uniscano.

È semplice se l’intera festa è sulla stessa LAN. In questo modo, crei semplicemente un server e condividi il tuo indirizzo IP interno.

Per i giocatori su reti diverse, consiste nel scaricare ed eseguire il file del server da Minecraft, configurare il firewall, il port forwarding e condividere il tuo indirizzo IP esterno.

Sebbene sia possibile convertire il tuo PC desktop in un piccolo server, hai bisogno di uno potente per ospitare e giocare contemporaneamente su di esso.

E se non vuoi farlo sul tuo PC e non ti piacciono i server Minecraft gestiti, allora abbiamo una guida perfetta per ospitare Minecraft su Vultr.