Spigot adalah pengubahsuaian perisian pelayan Minecraft, CraftBukkit. Spigot mengoptimumkan penggunaan sumber pelayan, memastikan pemain anda mempunyai pengalaman terbaik dan juga serasi dengan kebanyakan modifikasi CraftBukkit, yang membolehkan anda menjadikan pelayan anda unik. Dalam panduan ini, kami akan menyediakan Spigot pada Ubuntu Server.
Menyiapkan Pelayan Ubuntu
Sebaiknya jalankan semua perintah sebagai pengguna dengan hak istimewa sudo yang bukan root.
Mulakan dengan memastikan pelayan anda dikemas kini.
sudo apt-get update && sudo apt-get upgrade -y
Pasang pakej yang diperlukan.
sudo apt-get install git openjdk-7-jre tar -y
Buat fail pertukaran
Peruntukkan jumlah memori yang diingini. Gantikan 1G dengan sewajarnya.
sudo fallocate -l 1G /swapfile
Dapatkan kebenaran fail pertukaran baru anda.
sudo chmod 600 /swapfile
Peruntukkan ruang pertukaran.
sudo mkswap /swapfile
Hidupkan pertukaran.
sudo swapon /swapfile
Jadikan fail pertukaran anda kekal. Tambahkan baris di bawah ke bahagian bawah fstabfail.
sudo nano /etc/fstab
/swapfile   none    swap    sw    0   0
Pastikan anda berada di direktori utama pengguna yang digunakan untuk memasang Spigot.
cd ~
Buat folder untuk BuildTools.
mkdir build
cd build
Muat turun BuildTools.jar Cari kemas kini di halaman Jenkins mereka .
wget -O BuildTools.jar  https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
Konfigurasikan git.
git config --global --unset core.autocrlf
Jalankan BuildTools.jar.
java -jar BuildTools.jar
Catat nama spigot.jarfail anda . Contohnya , spigot-1.8.3.jar.
ls
Buat direktori untuk pelayan anda.
cd ~
mkdir server
cd server
Pindahkan anda spigot.jarke direktori pelayan anda. Ganti spigotname.jardengan nama fail anda.
mv ~/build/spigotname.jar ~/server/spigot.jar
Memulakan pelayan anda
Buat skrip permulaan untuk pelayan anda.
nano start.sh
Buat start.shyang berikut, ganti -Xmx1024Mdengan jumlah RAM yang dipasang di pelayan anda.
#!/bin/sh
java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar
Menjadikan start.shboleh dilaksanakan.
chmod +x start.sh
Mulakan pelayan anda.
./start.sh
Pilihan: Jalankan pelayan anda di latar belakang
Pasang skrin.
sudo apt-get install screen -y
Buka contoh skrin.
screen -S "Spigot Server"
Mulakan skrip pelayan anda.
~/server/start.sh 
Penyelesaian masalah
Terima EULA.
Sekiranya anda diminta untuk mengesahkan eula.txt, ubah eulake true.
nano eula.txt
BuildTools.jar tidak akan dijalankan?
Anda memerlukan lebih banyak RAM di pelayan anda atau fail pertukaran yang lebih besar.
start.sh tidak dapat menjalankan fileperintah pada fail balang anda?
Periksa untuk memastikan semuanya ditaip sama persis, sensitif huruf Linux IS. 
Ingin memuat turun versi Minecraft tertentu?
java -jar BuildTools.jar --rev 1.8.4
Ganti 1.8.4 dengan versi pilihan anda.