In questo articolo, tratteremo il processo di installazione di Sponge, un tipo di server Minecraft. Sponge è un progetto che mira a fornire la possibilità di aggiungere mod e plug-in a Minecraft.
Passaggio 1: raccogliere i prerequisiti
Per questo articolo, avremo bisogno di quanto segue:
- Un server Vultr (farà un'istanza di calcolo di 768 MB)
- Giava
- L'
screenutilità
- Un editor di testo a tua scelta (in questo articolo useremo nano)
- Accesso root all'istanza
La prima cosa che faremo è installare Java e lo schermo:
yum install java screen
Quando ti chiede di accettare l'installazione, digita "y" e premi invio.
Quindi, se non si dispone già di un editor di testo, installarne uno:
yum install nano
Passaggio 2: preparare il sistema
Questo passaggio prevede la creazione di un altro utente per l'esecuzione del server di gioco e la creazione di eventuali directory richieste. Innanzitutto, crea il tuo utente senza privilegi:
useradd minecraft
Ora accedi all'account utente:
su minecraft
Crea una directory per il tuo server e inserisci la directory:
mkdir minecraftserver && cd minecraftserver
Passaggio 3: Scarica Sponge and Forge
Supponendo che tu abbia già effettuato l'accesso al tuo server, scarica il file "jar" che utilizza Sponge. Un .jarfile è essenzialmente un file eseguibile che verrà eseguito da Java.
Scarica il file per la versione 1.8 di Minecraft:
wget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.8.9-11.15.1.1902-1.8.9/forge-1.8.9-11.15.1.1902-1.8.9-installer.jar
Al momento della stesura di questo articolo, quanto sopra scaricherà un server Minecraft 1.8 Forge.
Bene, ora che abbiamo Forge, installiamolo.
Passaggio 4: installazione del server Sponge insieme a Forge
Se si utilizza la versione 1.8, eseguire il comando seguente per installare il server e avviarlo per la prima volta:
java -jar forge-1.8.9-11.15.1.1902-1.8.9-installer.jar --installServer
Dovrai accettare l'EULA per Minecraft (puoi trovarlo qui: https://account.mojang.com/documents/minecraft_eula) aprendo eula.txt:
nano eula.txt
Cambia eula=falsein eula=true, premi "ctrl + x" e "y" per salvare le modifiche.
Aggiungiamo Sponge ora inserendo la sua directory:
cd mods/ && wget http://files.minecraftforge.net/maven/org/spongepowered/spongeforge/1.8-1577-3.1.0-BETA-1045/spongeforge-1.8-1577-3.1.0-BETA-1045.jar
Passaggio 5: impostazione di uno script di avvio per Sponge + Forge
Ora che abbiamo un server funzionante, tutto ciò che dobbiamo fare è creare uno script di avvio per il server.
Torna alla tua home directory:
cd ~/minecraftserver
Apri l'editor di testo eseguendo nano start.she incollando quanto segue:
#!/bin/bash
memory="512"
java -Xmx"$memory"M -jar forge-1.8.9-11.15.1.1902-1.8.9-universal.jar
Ricordare di modificare il valore 512nella quantità di memoria che si desidera allocare al server (in megabyte). Per qualsiasi istanza Vultr, si consiglia di lasciare un po 'di memoria (~ 128 MB) per il corretto funzionamento del sistema durante l'esecuzione del server.
Premi "ctrl + x" e poi premi "y" per salvare. Ora, imposta le autorizzazioni sul file per consentire l'esecuzione:chmod 755 start.sh
Ottimo lavoro, hai installato un server Forge + Sponge. Non resta che eseguire il server.
Avvio del server
Dato che vogliamo che il server persista quando chiudiamo il nostro terminale, dobbiamo aprire uno schermo virtuale:
screen
./start.sh
Sarai in grado di visualizzare la console e rimarrà attivo anche se chiudi il terminale / console.
Conclusione
In questo articolo, hai imparato come installare Sponge and Forge per consentire i plug-in e le mod del server. Divertiti con il tuo nuovo server Minecraft!