Sette opp Ubuntu Server
Lag en byttefil
Last ned og bruk BuildTools
Starter serveren din
Valgfritt: Kjør serveren din i bakgrunnen
Feilsøking
Spigot er en modifikasjon av Minecraft-serverprogramvaren, CraftBukkit. Spigot optimerer serverressursbruken, og sikrer at spillerne dine får den beste opplevelsen og er også bakoverkompatibel med de fleste CraftBukkit-modifikasjoner, slik at du kan gjøre serveren din unik. I denne veiledningen vil vi sette opp Spigot på Ubuntu Server.
Sette opp Ubuntu Server
Det anbefales å kjøre alle kommandoer som en bruker med sudo-rettigheter 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 git openjdk-7-jre tar -y
Lag en byttefil
Tildel ønsket mengde minne. Bytt ut 1G tilsvarende.
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. Legg til linjen nedenfor til bunnen av fstabfilen.
sudo nano /etc/fstab
/swapfile none swap sw 0 0
Sørg for at du er i hjemmekatalogen til brukeren som ble brukt til å installere Spigot.
cd ~
Opprett en mappe for BuildTools.
mkdir build
cd build
Last ned BuildTools.jar Se etter oppdateringer på Jenkins-siden deres .
wget -O BuildTools.jar https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
Konfigurer git.
git config --global --unset core.autocrlf
Kjør BuildTools.jar.
java -jar BuildTools.jar
Noter navnet på spigot.jarfilen din . For eksempel spigot-1.8.3.jar.
ls
Lag en katalog for serveren din.
cd ~
mkdir server
cd server
Flytt din spigot.jartil serverkatalogen din. Erstatt spigotname.jarmed navnet på filen din.
mv ~/build/spigotname.jar ~/server/spigot.jar
Starter serveren din
Lag et oppstartsskript for serveren din.
nano start.sh
Pass start.shpå følgende, og erstatt -Xmx1024Mmed mengden RAM installert på serveren din.
#!/bin/sh
java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar
Gjør start.shkjørbar.
chmod +x start.sh
Start serveren din.
./start.sh
Valgfritt: Kjør serveren din i bakgrunnen
Installasjonsskjerm.
sudo apt-get install screen -y
Åpne en forekomst av skjermen.
screen -S "Spigot Server"
Start serverskriptet ditt.
~/server/start.sh
Feilsøking
Godta EULA.
Hvis du blir bedt om å bekrefte eula.txt, endre eulatil true.
nano eula.txt
BuildTools.jar vil ikke kjøre?
Du trenger mer RAM på serveren eller en større byttefil.
start.sh kan ikke kjøre filekommandoen på jar-filen din?
Sjekk for å sikre at alt er skrevet nøyaktig likt, Linux ER skiller mellom store og små bokstaver.
Vil du laste ned en spesifikk Minecraft-versjon?
java -jar BuildTools.jar --rev 1.8.4
Erstatt 1.8.4 med den versjonen du velger.