Opsætning af Ubuntu Server
											
										
																			
											
												Opret en swap-fil
											
										
																			
											
												Download og brug BuildTools
											
										
																			
											
												Starter din server
											
										
																			
											
												Valgfrit: Kør din server i baggrunden
											
										
																			
											
												Fejlfinding
											
										
																	
												
Spigot er en modifikation af Minecraft-serversoftwaren, CraftBukkit. Spigot optimerer brugen af serverressourcer og sikrer, at dine spillere får den bedste oplevelse og er også bagudkompatibel med de fleste CraftBukkit-modifikationer, hvilket giver dig mulighed for at gøre din server unik. I denne vejledning vil vi opsætte Spigot på Ubuntu Server.
Opsætning af Ubuntu Server
Det anbefales at køre alle kommandoer som en bruger med sudo-rettigheder, der ikke er root.
Start med at sikre dig, at din server er opdateret.
sudo apt-get update && sudo apt-get upgrade -y
Installer de nødvendige pakker.
sudo apt-get install git openjdk-7-jre tar -y
Opret en swap-fil
Tildel den ønskede mængde hukommelse. Udskift 1G i overensstemmelse hermed.
sudo fallocate -l 1G /swapfile
Sikre tilladelserne til din nye swap-fil.
sudo chmod 600 /swapfile
Tildel byttepladsen.
sudo mkswap /swapfile
Slå swap til.
sudo swapon /swapfile
Gør din swap-fil permanent. Tilføj linjen nedenfor til bunden af fstabfilen.
sudo nano /etc/fstab
/swapfile   none    swap    sw    0   0
Sørg for, at du er i hjemmebiblioteket for den bruger, der bruges til at installere Spigot.
cd ~
Opret en mappe til BuildTools.
mkdir build
cd build
Download BuildTools.jar Se efter opdateringer på deres Jenkins-side .
wget -O BuildTools.jar  https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
Konfigurer git.
git config --global --unset core.autocrlf
Kør BuildTools.jar.
java -jar BuildTools.jar
Noter navnet på din spigot.jarfil. For eksempel spigot-1.8.3.jar.
ls
Lav en mappe til din server.
cd ~
mkdir server
cd server
Flyt din spigot.jartil dit serverbibliotek. Erstat spigotname.jarmed navnet på din fil.
mv ~/build/spigotname.jar ~/server/spigot.jar
Starter din server
Opret et opstartsscript til din server.
nano start.sh
Sørg for at start.shmatche følgende, og erstatte -Xmx1024Mmed mængden af RAM installeret på din server.
#!/bin/sh
java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar
Gør start.sheksekverbar.
chmod +x start.sh
Start din server.
./start.sh
Valgfrit: Kør din server i baggrunden
Installationsskærm.
sudo apt-get install screen -y
Åbn en forekomst af skærmen.
screen -S "Spigot Server"
Start dit serverscript.
~/server/start.sh 
Fejlfinding
Accepter EULA.
Hvis du bliver bedt om at bekræfte eula.txt, skal du ændre eulatil true.
nano eula.txt
BuildTools.jar kører ikke?
Du skal bruge mere RAM på din server eller en større swap-fil.
start.sh kan ikke køre filekommandoen på din jar-fil?
Tjek for at sikre, at alt er skrevet nøjagtigt ens, Linux er store og små bogstaver. 
Vil du downloade en specifik Minecraft-version?
java -jar BuildTools.jar --rev 1.8.4
Erstat 1.8.4 med den version, du vælger.