Come installare Minecraft Server in Raspberry Pi 4

Come installare Minecraft Server in Raspberry Pi 4
Ci sono molti server Minecraft online là fuori dove puoi giocare a Minecraft con i tuoi amici. Puoi anche creare il tuo server Minecraft utilizzando un computer a bordo singola Raspberry Pi 4 a casa per giocare con amici e altri online.

La creazione del tuo server Minecraft ha alcuni vantaggi:

  • I dati del Minecraft World saranno salvati sul tuo sistema Raspberry Pi.
  • Puoi giocare a Minecraft con i tuoi amici sulla LAN.
  • Puoi ottenere un indirizzo IP pubblico e lasciare che chiunque da qualsiasi luogo si unisca al server Minecraft.
  • Puoi eseguire qualsiasi mod Minecraft che desideri.
  • Sarai l'amministratore.
  • Puoi controllare gli utenti che giocano a Minecraft sul tuo server.
  • Puoi concedere l'accesso a chiunque desideri, negare l'accesso a chiunque tu desideri e caccia di chiunque dal tuo server, in qualsiasi momento.

In breve, avrai il controllo completo sul server Minecraft.

Poiché Raspberry Pi 4 è un computer a bordo a basso costo, la costruzione di un server Minecraft con un sistema Raspberry Pi 4 può essere molto conveniente. Raspberry Pi 4 è anche un dispositivo a bassa potenza. Non dovrai preoccuparti delle bollette dell'elettricità. È possibile utilizzare qualsiasi banca elettrica per alimentare un sistema Raspberry Pi 4.

Questo articolo mostra come installare il tuo server Minecraft in Raspberry Pi 4.

Cosa avrai bisogno

Se si desidera impostare un server Minecraft sul sistema Raspberry Pi 4, avrai bisogno di quanto segue:

  1. È consigliato un computer a bordo Raspberry Pi 4 (la versione da 4 GB, ma anche la versione da 2 GB funzionerà).
  2. Un adattatore di alimentazione USB di tipo C.
  3. Una scheda microSD da 16 GB o 32 GB con sistema operativo Raspberry Pi lampeggiato. Raccomando il Raspberry Pi Os Lite (senza l'ambiente desktop grafico), sebbene la versione desktop di Raspberry Pi OS funzionerà anche.
  4. Connettività di rete sul dispositivo Raspberry Pi 4.
  5. Un computer portatile o desktop per l'accesso al desktop remoto VNC o l'accesso SSH al dispositivo Raspberry Pi 4.

Se hai bisogno di assistenza per lampeggiare l'immagine del sistema operativo Raspberry Pi sulla scheda MicroSD, controlla l'articolo come installare e utilizzare Raspberry Pi Imager.

Se sei un principiante a lavorare con Raspberry Pi e hai bisogno di assistenza nell'installazione di Raspberry Pi OS sul tuo dispositivo Raspberry Pi 4, controlla l'articolo come installare il sistema operativo Raspberry Pi su Raspberry Pi 4.

Inoltre, se hai bisogno di assistenza con la configurazione senza testa di Raspberry Pi 4, controlla l'articolo come installare e configurare il sistema operativo Raspberry Pi su Raspberry Pi 4 senza monitor esterno.

Aggiornamento del sistema operativo Raspberry Pi

Prima di iniziare con l'installazione di un server Minecraft in Raspberry Pi 4, è una buona idea aggiornare tutti i pacchetti esistenti del tuo sistema operativo Raspberry Pi.

Innanzitutto, aggiorna la cache del repository del pacchetto APT con il seguente comando:

$ sudo apt update

Per aggiornare tutti i pacchetti esistenti nel sistema operativo Raspberry Pi, eseguire il seguente comando:

$ sudo apt fullupgrade

Per confermare l'installazione, premere Y e poi premere .

Il gestore dei pacchetti APT scaricherà e installerà tutti i pacchetti richiesti da Internet. Questo potrebbe richiedere un po 'di tempo per completare.

A questo punto, tutti gli aggiornamenti dovrebbero essere installati.

Per avere effetto le modifiche, riavviare il sistema Raspberry Pi 4 con il seguente comando:

$ sudo riavvia

Installazione del kit di sviluppo Java

I server Minecraft sono scritti nel linguaggio di programmazione Java. Quindi, dovrai far funzionare Java sul tuo computer affinché il server Minecraft funzioni.

Fortunatamente, Java Development Kit (JDK in breve) è disponibile nel repository di pacchetti ufficiali di Raspberry Pi OS. Quindi, è facile installare il kit di sviluppo Java sul sistema operativo Raspberry Pi.

Per installare il kit di sviluppo Java sul tuo sistema Raspberry Pi, eseguire il seguente comando:

$ sudo apt installare default-jdk

Per confermare l'installazione, premere Y e poi premere .

Tutti i pacchetti richiesti saranno scaricati da Internet. Questo potrebbe richiedere un po 'di tempo per completare.

Una volta scaricati i pacchetti richiesti da Internet, verranno installati sul sistema operativo Raspberry Pi uno per uno. Questo potrebbe richiedere un po 'di tempo per completare.

A questo punto, JDK dovrebbe essere installato.

Ufficiale vs. Server Minecraft Papermc

In questo articolo, ti ho mostrato come installare sia il server ufficiale che quello di Papermc Minecraft.

L'unica differenza tra questi due è che il server Minecraft ufficiale è chiuso, mentre il server Minecraft PaperMC è mantenuto dalla comunità ed è open-source. In termini di prestazioni, questi due tipi di server avranno le loro differenze.

È possibile installare il server Minecraft ufficiale o il server Minecraft PaperMC. Questa scelta dipende dalle tue preferenze personali.

Installazione di un server Minecraft ufficiale

In questa sezione, imparerai come installare un server Minecraft ufficiale sul sistema operativo Raspberry Pi.

Innanzitutto, crea la nuova directory ~/Minecraft-Server con il seguente comando:

$ mkdir -v ~/minecraft -server

Passare alla directory appena creata ~/Minecraft-Server con il seguente comando:

$ CD ~/Minecraft-Server

Visita la pagina di download ufficiale del server Minecraft qui.

Una volta caricata la pagina, trova il collegamento di download dell'ultima versione del server Minecraft, come puoi vedere nello screenshot seguente.

Fare clic con il tasto destro (RMB) sul collegamento Download e fare clic su Copia l'indirizzo del link Per copiare il collegamento di download del server Minecraft.


Scarica l'archivio Java del server Minecraft utilizzando il link per il download che hai appena copiato, come segue:

$ wget https: // launcher.Mojang.com/v1/oggetti/35139deedbd5182953cf1caa23835da59ca3d7cd/server.vaso

Il file Archive Java Server Minecraft viene ora scaricato. Questo potrebbe richiedere alcuni secondi per completare.

A questo punto, il file dovrebbe essere scaricato.

Il nuovo file server.vaso dovrebbe anche essere creato nella tua attuale directory di lavoro.

$ ls -lh

Esegui il server Minecraft come segue:

$ java -xmx2048m -xms2048m -jar server.Jar Nogui

Qui, il -XMS E -XMX Le opzioni vengono utilizzate per impostare la quantità di memoria che il server Minecraft può utilizzare.

Ho stanziato 2048 MB o 2 GB di memoria per il server Minecraft, poiché ho la versione da 8 GB di Raspberry Pi 4. Se hai la versione da 2 GB di Raspberry Pi 4, impostala su 1024 MB.

Dovresti vedere la seguente output la prima volta che si esegue il server Minecraft. Questo perché devi prima accettare l'Eula (accordo di licenza per l'utente finale) del server Minecraft per poterlo eseguire.

Il nuovo file Eula.TXT dovrebbe essere creato nella tua directory di lavoro attuale la prima volta che si esegue il server Minecraft, come puoi vedere nello screenshot seguente.

Per accettare l'Eula, aprire il Eula.TXT File con l'editor di testo nano come segue:

$ nano eula.TXT

IL Eula La variabile dovrebbe essere impostata su falso Per impostazione predefinita.

Cambia questo valore in VERO, Come mostrato nello screenshot seguente.

Una volta terminato, premere + X seguito da Y E per salvare il Eula.TXT file.

Dopo aver accettato l'Eula, è possibile eseguire il server Minecraft con lo stesso comando di prima:

$ java -xmx2048m -xms2048m -jar server.Jar Nogui

Ora, il server Minecraft inizierà, come puoi vedere nello screenshot seguente.

Il mondo di Minecraft è ora in fase di generazione. Questo potrebbe richiedere un po 'di tempo per completare.

Una volta che il server Minecraft è pronto, dovresti vedere il messaggio di registro Fatto, come contrassegnato nello screenshot seguente.

Installazione del server Minecraft Papermc

In questa sezione, imparerai come installare il server Minecraft Papermc open source sul sistema operativo Raspberry Pi.

Innanzitutto, crea la nuova directory ~/papermc-server con il seguente comando:

$ mkdir -v ~/papermc -server

Passare alla directory appena creata ~/papermc-server con il seguente comando:

$ cd ~/papermc-server

Visita la pagina di download ufficiale del server di Papermc Minecraft qui.

Una volta caricata la pagina, dovresti trovare il collegamento di download dell'ultima versione del server Papermc Minecraft, come puoi vedere nello screenshot seguente.

Fare clic con il tasto destro (RMB) sul collegamento Download e fare clic su Copia l'indirizzo del link Per copiare il collegamento di download del server Papermc Minecraft.

Scarica l'archivio Java Server di Papermc Minecraft utilizzando il link per il download appena copiato, come segue:

$ wget -o server.Jar https: // papermc.io/api/v1/carta/1.16.4/261/download

Il file Archive Java Server di Papermc Minecraft viene ora scaricato. Questo potrebbe richiedere alcuni secondi per completare.

A questo punto, il file dovrebbe essere scaricato.

Il nuovo file server.vaso dovrebbe anche essere creato nella tua attuale directory di lavoro.

$ ls -lh

Esegui il server Minecraft PaperMC come segue:

$ java -xmx2048m -xms2048m -jar server.Jar Nogui

Qui, il -XMS E -XMX Le opzioni vengono utilizzate per impostare la quantità di memoria che il server Minecraft PaperMc può utilizzare.

Ho stanziato 2048 MB o 2 GB di memoria per il server Minecraft, poiché ho la versione da 8 GB di Raspberry Pi 4. Se hai la versione da 2 GB di Raspberry Pi 4, impostala su 1024 MB.

Dovresti vedere la seguente output la prima volta che si esegue il server Minecraft di Papermc. Questo perché hai l'accettazione dell'EULA (Accordo di licenza per l'utente finale) del server Minecraft PaperMC per poterlo eseguire.

Il nuovo file Eula.TXT Dovrebbe essere creato nella directory di lavoro attuale la prima volta che si esegue il server Minecraft Papermc, come puoi vedere nello screenshot di seguito:

Per accettare l'Eula, aprire il Eula.TXT file con il nano Editor di testo, come segue:

$ nano eula.TXT

IL Eula La variabile dovrebbe essere impostata su falso Per impostazione predefinita.

Cambia questo valore in VERO, Come mostrato nello screenshot seguente.

Una volta terminato, premere + X seguito da Y E per salvare il Eula.TXT file.

Dopo aver accettato l'EULA, è possibile eseguire il server Minecraft di Papermc con lo stesso comando di prima:

$ java -xmx2048m -xms2048m -jar server.Jar Nogui

Il server di Papermc Minecraft è ora in fase di avvio e viene generato un nuovo mondo, come puoi vedere nello screenshot qui sotto. Questo richiederà un po 'di tempo per completare.

Una volta che il server Minecraft PaperMC è pronto, è necessario vedere il registro Fatto, come contrassegnato nello screenshot seguente.

Giocare a Minecraft sul server Minecraft Raspberry Pi 4

Per accedere al server Minecraft in esecuzione sul dispositivo Raspberry Pi da altri dispositivi nella rete domestica (LAN), dovrai conoscere l'indirizzo IP del tuo dispositivo Raspberry Pi.

Puoi trovare l'indirizzo IP del tuo dispositivo Raspberry Pi dall'interfaccia di gestione web del router Home. Nel mio caso, l'indirizzo IP è 192.168.0.106. Questo sarà diverso per te. Quindi, assicurati di sostituire il mio IP con il tuo da ora in poi.

Se hai accesso alla console Raspberry Pi, è possibile eseguire il seguente comando per trovare l'indirizzo IP, anche.

$ hostname -i

Per riprodurre Minecraft sul server Minecraft installato sul dispositivo Raspberry Pi 4, eseguire Minecraft Java Edition e fare clic su Multiplayer.

Controllo Non mostrare più questa schermata e clicca Procedere.

Clic Connessione diretta.

Digita l'indirizzo IP di Raspberry Pi 4 e fai clic su Iscriviti al server.

Minecraft dovrebbe ora iniziare a connettersi al server Minecraft in esecuzione sul dispositivo Raspberry Pi 4.

Dovresti anche essere in grado di vedere che un nuovo utente ha aderito al gioco nel registro del server Minecraft.

Minecraft dovrebbe iniziare. Ora puoi goderti Minecraft sul tuo server Minecraft in esecuzione su Raspberry Pi 4.

Puoi premere P Per elencare i giocatori connessi al server Minecraft. In questo momento, sono l'unico giocatore sul mio server Minecraft, come puoi vedere nello screenshot qui sotto:

Una volta interrotto il gioco Minecraft, il registro del server Minecraft dovrebbe anche avvisarti di questa azione.

Avvio del server Minecraft all'avvio

L'avvio manuale del server Minecraft ogni volta che si avvia il tuo dispositivo Raspberry Pi non è molto pratico. Quindi, possiamo creare un servizio SystemD che avverrà automaticamente il server Minecraft al boot.

Innanzitutto, crea il Minecraft-Server.servizio file in /etc/systemd/system/ Directory, come segue:

$ sudo nano/etc/systemd/system/minecraft-server.servizio

Digitare le seguenti righe in Minecraft-Server.servizio file.

[Unità]
Descrizione = server Minecraft
Dopo = rete.bersaglio
[Servizio]
WorkingDirectory =/home/pi/minecraft-server
Ambiente = mc_memory = 2048m
ExecStart = java -xmx $ mc_memory -xms $ mc_memory -jar server.Jar Nogui
StandardOutput = eredità
Standarderror = eredità
Riavvia = sempre
Utente = pi
[Installare]
WANTEDBY = Multi-utente.bersaglio

Se si desidera eseguire il server Minecraft ufficiale, assicurati che il WorkingDirectory è impostato per /home/pi/minecraft-server nel server Minecraft.servizio file.

WorkingDirectory =/home/pi/minecraft-server

Se si desidera eseguire il server Minecraft PaperMC, assicurati che il WorkingDirectory è impostato per /home/pi/papermc-server nel server Minecraft.servizio file.

WorkingDirectory =/home/pi/papermc-server

Inoltre, puoi cambiare il Mc_memory Variabile di ambiente per impostare la quantità di memoria che si desidera allocare per il server Minecraft.

Ambiente = mc_memory = 2048m

Una volta terminato, premere + X seguito da Y E per salvare il Minecraft-Server.servizio file.

Ricarica i demoni Systemd per le modifiche per avere effetto, come segue:

$ sudo systemctl demone-ricaricamento

Come puoi vedere, il Minecraft-Server Il servizio SystemD non è in esecuzione al momento.

$ sudo systemctl status minecraft-server.servizio

Puoi iniziare il Minecraft-Server Servizio SystemD con il seguente comando:

$ sudo systemctl avvia minecraft-server.servizio

IL Minecraft-Server Il servizio dovrebbe essere attivo/in esecuzione, come puoi vedere nello screenshot seguente. Così il Minecraft-Server Il servizio SystemD funziona.

$ sudo systemctl status minecraft-server.servizio

Puoi anche aggiungere il Minecraft-Server Sistemad servizio all'avvio del sistema del sistema operativo Raspberry Pi con il seguente comando:

$ sudo systemctl abilita minecraft-server.servizio

Per avere effetto le modifiche, riavviare il sistema Raspberry Pi con il seguente comando:

$ sudo riavvia

Una volta che il sistema Raspberry Pi si avvia, il servizio Minecraft-Server Systemd dovrebbe essere attivo/in esecuzione, come puoi vedere nello screenshot seguente.

$ sudo systemctl status minecraft-server.servizio

Conclusione

In questo articolo, hai imparato come creare il tuo server Minecraft utilizzando il computer a bordo Raspberry Pi 4. Hai visto come installare sia il server Minecraft ufficiale che il server Minecraft Papermc Open-Source sul dispositivo Raspberry Pi 4. Hai anche imparato a giocare a Minecraft sul server Minecraft in esecuzione sul sistema Raspberry Pi 4.