Vendosja e serverit Ubuntu
Krijo një skedar shkëmbimi
Instaloni PaperSpigot
Nisja e serverit tuaj
Opsionale: Drejtoni serverin tuaj në sfond
Zgjidhja e problemeve
PaperSpigot është një pirun me performancë të lartë të Spigot që synon të rregullojë mospërputhjet e lojës dhe mekanikës. Letra përmban karakteristika dhe ndryshime të shumta unike , duke përfshirë shumë përmirësime të performancës që nuk gjenden në Spigot. Në këtë udhëzues, ne do të konfigurojmë PaperSpigot në një server Ubuntu.
Vendosja e serverit Ubuntu
Rekomandohet të ekzekutoni të gjitha komandat si përdorues me sudoprivilegje që nuk janë rrënjë.
Filloni duke u siguruar që serveri juaj të jetë i përditësuar.
sudo apt-get update && sudo apt-get upgrade -y
Instaloni paketat e nevojshme.
sudo apt-get install openjdk-8-jre -y
Krijo një skedar shkëmbimi
Alokoni sasinë e dëshiruar të memories. Zëvendësoni në 1Gpërputhje me rrethanat.
sudo fallocate -l 1G /swapfile
Siguroni lejet e skedarit tuaj të ri të shkëmbimit.
sudo chmod 600 /swapfile
Alokoni hapësirën e shkëmbimit.
sudo mkswap /swapfile
Aktivizo shkëmbimin.
sudo swapon /swapfile
Bëjeni skedarin tuaj të shkëmbimit të përhershëm duke modifikuar fstabskedarin.
sudo vim /etc/fstab
Shtoni këtë rresht në fund të skedarit.
/swapfile none swap sw 0 0
Instaloni PaperSpigot
Sigurohuni që jeni në homedrejtorinë e përdoruesit që po planifikoni të përdorni për të instaluar PaperSpigot.
cd ~
Krijo një dosje për PaperSpigot.
mkdir paper
cd paper
wget -O paperclip.jar https://ci.destroystokyo.com/job/PaperSpigot/lastSuccessfulBuild/artifact/paperclip.jar
Kjo do të shkarkojë versionin më të fundit të PaperSpigot. Nëse dëshironi të përdorni një version tjetër të Minecraft, zëvendësojeni lastSuccessfulBuildme një numër ndërtimi përkatës të cilin mund ta gjeni këtu .
Nisja e serverit tuaj
Krijoni një skript fillestar për serverin tuaj.
vim start.sh
Bëjë start.shndeshje në vijim, duke zëvendësuar 1024M me sasinë e RAM instaluar në serverin tuaj.
#!/bin/sh
java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar paperclip.jar
Bëje të start.shekzekutueshme.
chmod +x start.sh
Nisni serverin tuaj.
./start.sh
Herën e parë që filloni serverin tuaj, ai do të shkarkojë skedarët e nevojshëm për të konfiguruar PaperSpigot. Pas ekzekutimit të parë, serveri juaj do të nisë më shpejt.
Opsionale: Drejtoni serverin tuaj në sfond
Ekrani i instalimit.
sudo apt-get install screen -y
Hapni një shembull të ekranit.
screen -S "paper"
Filloni skriptin e serverit tuaj.
cd ~/paper
./start.sh
Tani mund të konfiguroni cilësimet e serverit tuaj dhe të instaloni shtojca.
Zgjidhja e problemeve
Prano EULA.
Nëse ju kërkohet të konfirmoni eula.txt, ndryshoni eula në true.
vim eula.txt
kapëse letre.kavanozi nuk do të funksionojë?
Keni nevojë për më shumë RAM në serverin tuaj ose një skedar shkëmbimi më të madh.
start.sh nuk mund të ekzekutojë komandën e skedarit në skedarin tuaj jar?
Kontrollo për t'u siguruar që gjithçka është shkruar saktësisht e njëjtë, Linux është i ndjeshëm ndaj shkronjave të vogla.