În acest articol, vom acoperi procesul de instalare a Sponge, un tip de server Minecraft. Sponge este un proiect care își propune să ofere posibilitatea de a adăuga mod-uri și plug-in-uri la Minecraft.
Pasul 1: Adunați condiții preliminare
Pentru acest articol, vom avea nevoie de următoarele:
- Un server Vultr (o va face o instanță de calcul de 768 MB)
- Java
screenutilitatea
- Un editor de text la alegere (în acest articol, vom folosi nano)
- Acces rădăcină la instanță
Primul lucru pe care îl vom face este să instalăm Java și ecranul:
yum install java screen
Când vă solicită să acceptați instalarea, tastați „y” și apăsați enter.
Apoi, dacă nu aveți deja un editor de text, instalați unul:
yum install nano
Pasul 2: Pregătiți-vă sistemul
Acest pas implică crearea unui alt utilizator pentru ca serverul de joc să funcționeze ca și crearea oricăror directoare necesare. În primul rând, creează-ți un utilizator neprivitat:
useradd minecraft
Acum, conectați-vă la contul de utilizator:
su minecraft
Creați un director pentru serverul dvs. și introduceți directorul:
mkdir minecraftserver && cd minecraftserver
Pasul 3: Descărcați Sponge and Forge
Presupunând că sunteți deja conectat la serverul dvs., descărcați fișierul „jar” pe care îl folosește Sponge. Un .jarfișier este esențial un fișier executabil pe care Java îl va rula.
Descărcați fișierul pentru versiunea 1.8 a 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
În momentul în care a fost scris acest articol, cele de mai sus vor descărca un server Minecraft 1.8 Forge.
Grozav, acum că avem Forge, hai să-l instalăm.
Pasul 4: Instalarea serverului Sponge împreună cu Forge
Dacă utilizați versiunea 1.8, executați următoarea comandă pentru a instala serverul și porniți-l pentru prima dată:
java -jar forge-1.8.9-11.15.1.1902-1.8.9-installer.jar --installServer
Va trebui să acceptați EULA pentru Minecraft (aceasta se poate găsi aici: https://account.mojang.com/documents/minecraft_eula) prin deschidere eula.txt:
nano eula.txt
Schimbați eula=falsela eula=true, atingeți „ctrl + x” și „y” pentru a salva modificările.
Să adăugăm Sponge acum introducând directorul său:
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
Pasul 5: Configurarea unui script de pornire pentru Sponge + Forge
Acum că avem un server funcțional, tot ce trebuie să facem este să creăm un script de pornire pentru server.
Reveniți la directorul dvs. de acasă:
cd ~/minecraftserver
Deschideți editorul de text executând nano start.shși lipind următoarele:
#!/bin/bash
memory="512"
java -Xmx"$memory"M -jar forge-1.8.9-11.15.1.1902-1.8.9-universal.jar
Nu uitați să modificați valoarea 512în cantitatea de memorie pe care doriți să o alocați serverului (în megabite). Pentru orice instanță Vultr, se recomandă să lăsați o parte din memorie (~ 128 MB) pentru ca sistemul să funcționeze corect pe măsură ce rulați serverul.
Apăsați „ctrl + x” și apoi apăsați „y” pentru a salva. Acum, setați permisiunile pe fișier pentru a permite executarea:chmod 755 start.sh
Bună treabă, ai instalat un server Forge + Sponge. Tot ce a mai rămas este să rulați serverul.
Pornirea serverului
Deoarece dorim ca serverul să persiste atunci când ne închidem terminalul, trebuie să deschidem un ecran virtual:
screen
./start.sh
Veți putea vizualiza consola și va rămâne la curent chiar dacă închideți terminalul / consola.
Concluzie
În acest articol, ați învățat cum să instalați Sponge and Forge pentru a permite plug-in-uri și mod-uri de server. Distrează-te cu noul tău server Minecraft!