Tutorial > Come installare e configurare un server Minecraft su Ubuntu 18.04

Come installare e configurare un server Minecraft su Ubuntu 18.04

Pubblicato il: 24 ottobre 2019

Gaming Minecraft Server Ubuntu

Minecraft è un gioco di tipo sandbox che permette insieme ad altri giocatori di esplorare e costruire un mondo 3D generato all'infinito. Possedere un server Minecraft ti permette di poter gestire a piacimento le regole del gioco per poter creare esperienze personalizzate.

Questa guida ti permetterà di configurare un server per Minecraft su Ubuntu 18.04.

Per prima cosa dovrai connetterti al tuo server tramite una connessione SSH. Se non l’hai ancora fatto, ti consigliamo di seguire la nostra guida per connetterti in sicurezza con il protocollo SSH. In caso di server locale puoi passare al punto successivo e aprire il terminale del tuo server.

Installazione OpenJDK e creazione nuovo utente

OpenJDK 8 è una implementazione libera della piattaforma Java ed è essenziale per avviare il server Minecraft.

Minecraft server 1.14.3 è compatibile esclusivamente con OpenJDK 8.

Verifica se OpenJDK 8 è già installato (o se è presente OpenJDK 7) con il seguente comando:

$ java -version

Se il comando restituisce una risposta e nella stessa si visualizza build 1.8.0 allora vai direttamente al punto successivo.

Nel caso invece in cui il comando  java -version non restituisca alcuna risposta dovrai procedere con l'installazione di OpenJDK 8.

$ sudo apt install openjdk-8-jre-headless screen

Crea quindi un nuovo utente per Minecraft:

$ sudo adduser minecraft

Qui puoi anche scegliere una password per l'utente appena creato

Installare il server di Minecraft

Una volta creato il nuovo utente, entra come utente minecraft digitando:

$ su minecraft

Scarica la versione più recente del server multiplayer di Minecraft.

Lo puoi trovare sul sito https://www.minecraft.net/it-it/download/server/. Se è presente una nuova versione sarà sufficiente sostituire URL nel comando:

$ wget https://launcher.mojang.com/v1/objects/d0d0fe2b1dc6ab4c65554cb734270872b72dadd6/server.jar -O minecraft_server.1.14.3.jar

Crea uno script per avviare il server di Minecraft.

In questo modo potrai avviare il server senza dover ogni volta immettere il comando: 

#!/bin/shJava -Xms1024M -Xmx1536M -jar minecraft_server.1.14.3.jar

Lo script dovrà contenere al suo interno le seguenti linee:

#!/bin/sh
                Java -Xms1024M -Xmx1536M -jar minecraft_server.1.14.3.jar

Dove -Xms e -Xmx rappresentano la quantità minima e massima di RAM in Mb che il server di Minecraft userà e possono essere cambiati a seconda delle proprie necessità.

Per creare un nuovo script scrivi:

$ sudo vi /home/minecraft/run.sh

Per poter modificare il testo premi "i" per entrare in modalità inserimento.

image1.png

Una volta modificato il testo premi Esc e poi digita il tasto W per salvare e Q per chiudere.

Rendi run.sh un eseguibile:

$ sudo chmod +x /home/minecraft/run.sh

In questo modo attivi la possibilità di eseguire lo script.

Avviare il server di Minecraft

Se tutti i passaggi sono stati eseguiti correttamente per avviare il server Minecraft dovrai semplicemente scrivere: 

/home/minecraft/run.sh

La prima volta che esegui questo comando il server Minecraft ti darà errore e dirà che sarà necessario accettare il contratto EULA.

Il contratto EULA è l'accordo di licenza con l'utente finale, senza il quale non sarà dato il permesso di avviare il server.

Per dare il permesso modifica il file eula.txt con le stesse modalità viste prima per la creazione del file run.sh:

$ sudo vi /home/minecraft/eula.txt

E una volta dentro cambia:

eula=false

in

eula=TRUE

image2.png

Salva ed esci.

Fatto questo, potrai finalmente avviare il server.

Quando si avvia il server il mondo di Minecraft creato partirà con tutte le impostazioni di default

Nel caso in cui ti interessi personalizzare le impostazioni di gioco è necessario accedere al file /home/minecraft/server.properties

Per farlo, inserisci il seguente comando:

$ sudo vim /home/minecraft/server.properties

Immesso il comando ti troverai di fronte ad una schermata come questa:

image3.png

Da qui potrai personalizzare ogni aspetto di gioco.

Ad esempio la modalità di gioco (gamemode), il numero di giocatori che può partecipare (max-players) oppure il seed usato.

Una volta che avrai fatto le modifiche, le stesse resteranno memorizzate anche per i successivi avvii del server.

Per una completa lista di tutte le impostazioni puoi consultare la pagina https://minecraft.gamepedia.com/Server.properties.

Connettersi al server con un client Minecraft 

Per poterti connettere al server è necessario possedere il client di Minecraft scaricabile al seguente link https://www.minecraft.net/it-it/. Successivamente apri il client Minecraft.

N.B. È necessario che il client sia compatibile con il server utilizzato. Minecraft server 1.14.3 sarà compatibile solo con la stessa versione del client.

Entra in modalità multiplayer e clicca su Add server: in questa schermata dovrai inserire il nome del server (un nome qualsiasi) e l'indirizzo IP del server di Minecraft.

Dopodichè clicca su DONE.

image5.png

Ora sarà possibile visualizzare il server nella schermata Multiplayer. Potrai finalmente accedere al server semplicemente cliccandoci sopra.

image6.png