Membuat Server Minecraft Spigot di VPS Linux

Menjalankan Minecraft Spigot di VPS Linux

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.

Leave a Reply