Cum se instalează Forge and Sponge (Minecraft) pe un server CentOS 6

Î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!

Lasă un comentariu

O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1

O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1

O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1

Funcționalitățile straturilor arhitecturii de referință pentru Big Data

Funcționalitățile straturilor arhitecturii de referință pentru Big Data

Citiți blogul pentru a cunoaște diferitele straturi din Arhitectura Big Data și funcționalitățile acestora în cel mai simplu mod.

6 lucruri extrem de nebunești despre Nintendo Switch

6 lucruri extrem de nebunești despre Nintendo Switch

Mulți dintre voi cunoașteți Switch care va fi lansat în martie 2017 și noile sale funcții. Pentru cei care nu știu, am pregătit o listă de funcții care fac din „Switch” un „gadget obligatoriu”.

Promisiuni tehnologice care sunt încă nelivrate

Promisiuni tehnologice care sunt încă nelivrate

Aștepți ca giganții tehnologiei să-și îndeplinească promisiunile? vezi ce a ramas nelivrat.

Cum poate AI să ducă automatizarea proceselor la următorul nivel?

Cum poate AI să ducă automatizarea proceselor la următorul nivel?

Citiți asta pentru a afla cum devine populară inteligența artificială în rândul companiilor la scară mică și cum crește probabilitățile de a le face să crească și de a le oferi concurenților avantaje.

Singularitatea tehnologică: un viitor îndepărtat al civilizației umane?

Singularitatea tehnologică: un viitor îndepărtat al civilizației umane?

Pe măsură ce Știința Evoluează într-un ritm rapid, preluând multe dintre eforturile noastre, crește și riscurile de a ne supune unei Singularități inexplicabile. Citiți, ce ar putea însemna singularitatea pentru noi.

CAPTCHA: Cât timp poate rămâne o tehnică viabilă pentru distincția uman-AI?

CAPTCHA: Cât timp poate rămâne o tehnică viabilă pentru distincția uman-AI?

CAPTCHA a devenit destul de dificil de rezolvat pentru utilizatori în ultimii ani. Va fi capabil să rămână eficient în detectarea spam-ului și a botului în viitor?

Telemedicină și îngrijire medicală la distanță: viitorul este aici

Telemedicină și îngrijire medicală la distanță: viitorul este aici

Ce este telemedicina, îngrijirea medicală la distanță și impactul acesteia asupra generației viitoare? Este un loc bun sau nu în situația de pandemie? Citiți blogul pentru a găsi o vedere!

Te-ai întrebat vreodată cum câștigă hackerii bani?

Te-ai întrebat vreodată cum câștigă hackerii bani?

Poate ați auzit că hackerii câștigă mulți bani, dar v-ați întrebat vreodată cum câștigă acești bani? sa discutam.

Actualizarea suplimentului macOS Catalina 10.15.4 cauzează mai multe probleme decât rezolvă

Actualizarea suplimentului macOS Catalina 10.15.4 cauzează mai multe probleme decât rezolvă

Recent, Apple a lansat macOS Catalina 10.15.4 o actualizare suplimentară pentru a remedia problemele, dar se pare că actualizarea provoacă mai multe probleme care duc la blocarea mașinilor Mac. Citiți acest articol pentru a afla mai multe