Dukungan LAN asli Minecraft sangat bagus untuk menjalankan game dengan cepat, tetapi jika Anda ingin dedicated, server yang disesuaikan, Spigot adalah cara untuk pergi. Spigot dibangun di atas sebuah plugin API yang disebut Bukkit, yang membuat kustomisasi permainan Anda menjadi mudah, dan karena proyek Bukkit telah ada sejak fajar multiplayer Minecraft, banyak pengembang telah merilis plugin dan modifikasi mereka sendiri.
Spigot adalah garpu modifikasi dari Bukkit API, yang merupakan garpu modifikasi dari server resmi Minecraft yang dirilis oleh Mojang. Bukkit lahir ketika pengembang dan modders tidak puas dengan sumber tertutup dan kurangnya fitur di server resmi, dan menginginkan solusi server yang lebih modular dan dapat disesuaikan. Implementasi aktual dari Bukkit API disebut CraftBukkit, dan seiring Minecraft tumbuh, CraftBukkit tumbuh menjadi pilihan terbaik untuk server menengah dan besar. Karena beberapa masalah hukum, proyek CraftBukkit ditutup, dan belum diperbarui menjadi 1.8, versi Minecraft terbaru.
Di sinilah Spigot ikut bermain. Spigot dirancang untuk membuat CraftBukkit lebih cepat dan lebih efisien. Ia menggunakan API Bukkit, sehingga semua plugin yang kompatibel dengan Bukkit kompatibel dengan Spigot. Ketika unduhan Bukkit dihapus, proyek Spigot terus memperbarui perangkat lunak, menjadikannya sekarang pilihan terbesar untuk modded server dan satu-satunya pilihan untuk modded 1.8 server.
Spigot tidak memiliki unduhan; itu harus dikompilasi dari sumber. Tim Spigot mengotomatiskan ini dengan program yang disebut BuildTools. Anda dapat mengunduh versi terbaru BuildTools di sini. Anda juga membutuhkan Git untuk Windows. Pastikan Anda memiliki Java versi terbaru.
Buat folder untuk menyimpan semua file server Anda dan tempelkan jar BuildTools di dalamnya:
Jalankan Git untuk pengaturan Windows dan tunggu dengan sabar sampai bilah progres mencapai akhir.
Ketika Git selesai diinstal, buka menu start dan Anda akan melihat aplikasi baru di folder program Anda. Jalankan Git bash dan Anda akan melihat jendela terminal. Jika Anda memiliki pengalaman dengan terminal Unix, Anda harus terbiasa dengan cara menggunakannya. Jika tidak, prosesnya tetap sederhana. Hanya cd ke folder tempat Anda meletakkan toples BuildTools, dan jalankan dengan java -jar:
cd ~ / path / ke / folder /
java -jar BuildTools.jar
Program BuildTools sekarang akan mengunduh semua kode sumber yang diperlukan dan mengompilasi file jar server secara otomatis. Ini mungkin membutuhkan waktu lama. Ketika selesai, Anda akan melihat command prompt dan banyak file di folder tempat Anda meletakkan toples BuildTools. Buat dokumen teks baru, beri nama begin.bat, klik kanan, dan pilih edit. Ini akan terbuka di Notepad, dan tempel skrip ini di:
@tidak aktif
java -Xms512M -Xmx1024M -XX: MaxPermSize = 128M -jar spigot.jar
jeda
Jika Anda hanya menjalankan server ini untuk beberapa orang, atau untuk diri Anda sendiri pada mesin yang sama, 1gb RAM akan baik-baik saja, tetapi jika Anda mau, Anda dapat mengubah argumen -Xmx ke jumlah yang lebih tinggi.
Simpan skripnya dan jalankan. Anda akan mendapatkan kesalahan dan program akan keluar. Ini normal. Saat pertama kali Anda menjalankan spigot.jar, ia akan membuat file EULA.txt karena alasan hukum. Buka, ubah dari false menjadi true, dan jalankan start.bat lagi. Untuk menguji bahwa server sedang berjalan, buka Minecraft dan hubungkan ke localhost:
Anda harus disambut dengan dunia Minecraft dan kesalahan ketika Anda memecahkan blok dekat bertelur. Ini karena Spigot secara default menjadi beberapa blok perlindungan bibit dari setiap orang yang bukan operator. Anda dapat 'op' sendiri hanya dari terminal server dengan menjalankan
op playname
Atau, jika Anda ingin menghapus seseorang,
putar playname
Anda perlu izin op untuk menggunakan banyak perintah dalam game seperti memberikan item atau beralih ke mode kreatif. Ada juga plugin yang dapat memberi pengguna izin untuk menggunakan perintah tertentu.
Memasang Spigot pada OS X dan Linux lebih mudah. Pastikan Anda menginstal Java versi terbaru. Di Linux, gunakan pengelola paket mana pun yang Anda harus instal git jika Anda belum memilikinya:
sudo apt-get install git
sudo yum install git
Unduh guci BuildTools yang sama dari penginstalan Windows dan letakkan di foldernya sendiri.
Di Mac, buka terminal, arahkan ke folder itu, dan jalankan dengan
java -jar BuildTools.jar
Anda akan melihat prompt yang meminta Anda menginstal alat pengembang baris perintah. Klik 'Pasang' dan tunggu sampai selesai. Ini akan menginstal alat yang diperlukan untuk BuildTools untuk dijalankan. Di Linux Anda mungkin perlu menjalankan
git config -global -unset core.autocrlf
sebelum menjalankan toples. Jika tidak, instalasi harus berjalan lancar, dan Anda dapat meluncurkan spigot.jar dari baris perintah dengan java -jar, atau dengan skrip startup:
#! / bin / sh
java -Xms512M -Xmx1024M -XX: MaxPermSize = 128M -jar spigot.jar
Jika Anda ingin bermain dengan teman di luar jaringan lokal Anda, Anda perlu mem-forward port di router Anda. Minecraft default port ke 25565, meskipun ini dapat diubah dalam file konfigurasi server.properties.
Alamat yang Anda berikan kepada teman-teman Anda haruslah alamat IP publik Anda diikuti dengan tanda titik dua dan nomor port. Anda dapat menemukan alamat IP publik Anda secara online. Misalnya, IP yang terhubung dengan teman Anda akan menjadi sesuatu yang mirip
123.45.67.89:25565
Anda bisa mendapatkan plugin dari Bukkit atau SpigotMC. Banyak plugin untuk 1.7, tetapi kebanyakan akan bekerja dengan 1.8. Menginstal plugin semudah mengunduh file jar dan meletakkannya di folder plugins. Anda kemudian perlu memuat ulang atau me-restart server untuk plugin baru untuk menendang.
Berikut ini beberapa plugin dasar yang harus Anda instal saat pengaturan:
Masing-masing plugin ini memiliki sintaksnya sendiri yang dapat Anda pelajari dengan menjalankan / membantu dalam game.