Sette opp Ubuntu Server
Lag en byttefil
Installer PaperSpigot
Starter serveren din
Valgfritt: Kjør serveren din i bakgrunnen
Feilsøking
PaperSpigot er en høyytelsesgaffel av Spigot som tar sikte på å fikse gameplay og mekanikk inkonsekvenser. Papir inneholder mange unike funksjoner og endringer , inkludert mange ytelsesforbedringer som ikke finnes i Spigot. I denne veiledningen vil vi sette opp PaperSpigot på en Ubuntu-server.
Sette opp Ubuntu Server
Det anbefales å kjøre alle kommandoer som en bruker med sudorettigheter som ikke er root.
Start med å sørge for at serveren din er oppdatert.
sudo apt-get update && sudo apt-get upgrade -y
Installer de nødvendige pakkene.
sudo apt-get install openjdk-8-jre -y
Lag en byttefil
Tildel ønsket mengde minne. Bytt ut 1Gtilsvarende.
sudo fallocate -l 1G /swapfile
Sikre tillatelsene til den nye byttefilen.
sudo chmod 600 /swapfile
Tildel bytteplassen.
sudo mkswap /swapfile
Slå på bytte.
sudo swapon /swapfile
Gjør byttefilen permanent ved å endre fstabfilen.
sudo vim /etc/fstab
Legg til denne linjen nederst i filen.
/swapfile none swap sw 0 0
Installer PaperSpigot
Sørg for at du er i homekatalogen til brukeren du planlegger å bruke til å installere PaperSpigot.
cd ~
Opprett en mappe for PaperSpigot.
mkdir paper
cd paper
wget -O paperclip.jar https://ci.destroystokyo.com/job/PaperSpigot/lastSuccessfulBuild/artifact/paperclip.jar
Dette vil laste ned den siste versjonen av PaperSpigot. Hvis du ønsker å bruke en annen Minecraft-versjon, erstatt lastSuccessfulBuildmed et tilsvarende byggenummer som du finner her .
Starter serveren din
Lag et oppstartsskript for serveren din.
vim start.sh
Pass start.shpå følgende, og bytt ut 1024M med mengden RAM som er installert på serveren din.
#!/bin/sh
java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar paperclip.jar
Gjør start.shkjørbar.
chmod +x start.sh
Start serveren din.
./start.sh
Første gang du starter serveren, vil den laste ned filer som er nødvendige for å konfigurere PaperSpigot. Etter den første kjøringen vil serveren din starte raskere.
Valgfritt: Kjør serveren din i bakgrunnen
Installasjonsskjerm.
sudo apt-get install screen -y
Åpne en forekomst av skjermen.
screen -S "paper"
Start serverskriptet ditt.
cd ~/paper
./start.sh
Du kan nå konfigurere serverens innstillinger og installere plugins.
Feilsøking
Godta EULA.
Hvis du blir bedt om å bekrefte eula.txt, endre eula til sann.
vim eula.txt
paperclip.jar vil ikke kjøre?
Du trenger mer RAM på serveren eller en større byttefil.
start.sh kan ikke kjøre filkommandoen på jar-filen din?
Sjekk for å sikre at alt er skrevet nøyaktig likt, Linux ER skiller mellom store og små bokstaver.