Postavljanje Ubuntu poslužitelja
Napravite swap datoteku
Instalirajte PaperSpigot
Pokretanje vašeg poslužitelja
Izborno: Pokrenite svoj poslužitelj u pozadini
Rješavanje problema
PaperSpigot je visoke performanse vilica od naglavka koji ima za cilj popraviti gameplay mehanika i nedosljednosti. Papir sadrži brojne jedinstvene značajke i promjene , uključujući mnoga poboljšanja performansi koja nisu pronađena u Spigotu. U ovom vodiču ćemo postaviti PaperSpigot na Ubuntu poslužitelj.
Postavljanje Ubuntu poslužitelja
Preporuča se pokretanje svih naredbi kao korisnik s sudoprivilegijama koje nisu root.
Počnite tako što ćete osigurati da je vaš poslužitelj ažuran.
sudo apt-get update && sudo apt-get upgrade -y
Instalirajte potrebne pakete.
sudo apt-get install openjdk-8-jre -y
Napravite swap datoteku
Dodijelite željenu količinu memorije. Zamijenite u 1Gskladu s tim.
sudo fallocate -l 1G /swapfile
Osigurajte dopuštenja svoje nove swap datoteke.
sudo chmod 600 /swapfile
Dodijelite zamjenski prostor.
sudo mkswap /swapfile
Uključite zamjenu.
sudo swapon /swapfile
Učinite svoju swap datoteku trajnom izmjenom fstabdatoteke.
sudo vim /etc/fstab
Dodajte ovaj redak na dno datoteke.
/swapfile none swap sw 0 0
Instalirajte PaperSpigot
Provjerite jeste li u homeimeniku korisnika kojeg planirate koristiti za instalaciju PaperSpigot.
cd ~
Napravite mapu za PaperSpigot.
mkdir paper
cd paper
wget -O paperclip.jar https://ci.destroystokyo.com/job/PaperSpigot/lastSuccessfulBuild/artifact/paperclip.jar
Ovo će preuzeti najnoviju verziju PaperSpigota. Ako želite koristiti drugu verziju Minecrafta, zamijenite lastSuccessfulBuildodgovarajućim brojem gradnje koji možete pronaći ovdje .
Pokretanje vašeg poslužitelja
Napravite skriptu za pokretanje za svoj poslužitelj.
vim start.sh
Provjerite start.shodgovara sljedeće, zamijenivši 1024M s količinom RAM-a instaliranog na vašem poslužitelju.
#!/bin/sh
java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar paperclip.jar
Napravite start.shizvršnu.
chmod +x start.sh
Pokrenite svoj poslužitelj.
./start.sh
Kada prvi put pokrenete svoj poslužitelj, on će preuzeti datoteke potrebne za postavljanje PaperSpigota. Nakon prvog pokretanja, vaš poslužitelj će se pokrenuti brže.
Izborno: Pokrenite svoj poslužitelj u pozadini
Instalacijski zaslon.
sudo apt-get install screen -y
Otvorite primjerak zaslona.
screen -S "paper"
Pokrenite skriptu vašeg poslužitelja.
cd ~/paper
./start.sh
Sada možete konfigurirati postavke poslužitelja i instalirati dodatke.
Rješavanje problema
Prihvatite EULA.
Ako se od vas traži da potvrdite eula.txt, promijenite eula u true.
vim eula.txt
paperclip.jar neće raditi?
Trebate više RAM-a na poslužitelju ili veću swap datoteku.
start.sh ne može pokrenuti naredbu datoteke na vašoj jar datoteci?
Provjerite kako bi se osiguralo da je sve upisali točno isti, Linux JE velika i mala slova.