
Minecraft adalah game sandbox yang memungkinkan pemainnya membuat dunia 3D menggunakan berbagai macam blok. Permainan tersebut membutuhkan kreativitas para pemainnya untuk merancang dan membangun dunia mereka sendiri.
Game ini mendukung mode multiplayer sehingga satu pemain dapat bermain dengan banyak pemain untuk membangun dunia bersama.
Apa itu Spigot?
Spigot adalah modifikasi dari Bukkit, yang juga merupakan modifikasi dari server resmi Minecraft, Vanilla yang dirilis oleh Mojang. Bukkit ada karena banyak pemain tidak puas dengan kode sumber aslinya yang closed-source dan kurangnya fitur di server resmi.
Di sinilah Spigot dirancang untuk membuat Bukkit lebih cepat dan lebih efisien. Spigot menggunakan API Bukkit, sehingga plugin yang kompatibel dengan Bukkit juga akan kompatibel dengan Spigot.
Cara Membuat Server Pribadi Minecraft Spigot di VPS Linux
Install Java, tmux, wget dan git
Untuk tutorial pada kali ini menggunakan sistem operasi Ubuntu 18.04, pada sistem operasi lain seperti CentOS, perbedaannya hanya perintah ketika akan menginstall package.
Pertama, sambungkan ke server menggunakan SSH, kalian bisa menggunakan SSH Client seperti PuTTY, Bitvise SSH Client atau Termius.
Kemudian silahkan lakukan sinkronisasi dan pembaruan sistem dengan menjalankan perintah
sudo apt-get update
Jika sudah, mulai install Java dengan menjalankan perintah berikut
sudo apt-get install default-jdk
Selanjutnya install tmux agar perintah tetap jalan meskipun koneksi terputus
sudo apt-get install tmux
Kemudian package wget yang digunakan untuk mengunduh file
sudo apt-get install wget
Terakhir install git
sudo apt-get install git
Menjalankan server
Buat direktori baru sebagai tempat dimana menyimpan file dan konfigurasi server Minecraft kamu
mkdir minecraft
Masuk ke direktori yang baru saja kamu buat
cd minecraft
Unduh BuildTools Spigot untuk mulai menginstall
wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
Jalankan BuildTools Spigot dan tunggu hingga prosesnya selesai
java -jar BuildTools.jar
Jalankan server Minecraft
java -Xms1G -Xmx1G -jar spigot-1.16.4.jar nogui
*RAM yang dibutuhkan untuk menjalankan server adalah 1 GB. Ubah jika ingin mengalokasikan RAM lebih banyak RAM.
Kemudian akan muncul peringatan EULA yang harus kamu setujui terlebih dahulu. Ubah dari false menjadi true kemudian simpan.
nano eula.txt
Pakai tmux agar perintah menjalankan server bisa berjalan di background
tmux new -S minecraft
Jalankan ulang server Minecraftnya
java -Xms1G -Xmx1G -jar spigot-1.16.4.jar nogui
Untuk keluar dari tmux, tekan CTRL + B + D.
Untuk membuka kembali layar tmux, ketik perintah ini.
tmux attach
Buka file server.properties untuk mengkustomisasikan pengaturan server.
nano server.properties
Menginstall Plugin
Kamu bisa menginstal plugin dengan cara mengunduh file jar dan letakkan di folder plugins. Kemudian kamu perlu me-restart server agar plugin dijalankan.