Menggunakan Spons dengan BungeeCord

BungeeCord adalah bagian dari proxy server perangkat lunak yang ditulis oleh md_5 dan SpigotMC tim yang memungkinkan pemilik server untuk menghubungkan server Minecraft bersama-sama sehingga pemain dapat melompat antara server tanpa harus melepaskan dan menyambungkan kembali. BungeeCord ini biasanya digunakan oleh server jaringan yang menawarkan banyak mode permainan.

Untuk informasi lebih lanjut tentang BungeeCord, apa itu, cara mengatur itu dan bagaimana cara kerjanya, silahkan lihat di BungeeCord website. Halaman ini akan fokus pada Sponge langkah-langkah tertentu.

Peringatan

Dalam rangka untuk menghubungkan server ke BungeeCord, anda harus menjalankan server dalam modus offline. Dalam modus offline, tanpa tindakan pencegahan yang tepat, siapa pun bisa masuk ke server dengan menggunakan nama apapun yang mereka inginkan, termasuk mereka yang memiliki izin admin. Pastikan anda melindungi server anda menggunakan firewall. Jika anda menggunakan linux, ada IPTables panduan di SpigotMC Firewall panduan, atau, beberapa distro datang dengan UncomplicatedFirewall "ufw".

Jika anda tidak nyaman dengan bermain-main dengan Linux, atau anda tidak yakin bagaimana untuk mencegah akses yang tidak sah ke server anda, pertimbangkan untuk konsultasi dengan seseorang yang memiliki lebih banyak pengalaman untuk memastikan keamanan server anda.

Catatan

Pastikan bahwa jika anda menggunakan SSH untuk memastikan port 22 DIPERBOLEHKAN, jika anda menjalankan sangat nyata risiko mengunci diri sendiri keluar dari server anda!

IP Forwarding

BungeeCord memiliki modus yang disebut IP Forwarding, yang memungkinkan BungeeCord untuk melewati pemain UUID dan alamat IP untuk setiap terhubung server, meskipun server yang berjalan dalam modus offline. Dengan saat ini membangun BungeeCord, IP Forwarding bekerja dengan SpongeVanilla, sementara IP Forwarding hanya mendukung SpongeForge ketika vanilla klien terhubung - modded-server yang memerlukan modded klien tidak dapat secara native menggunakan IP Forwarding dengan versi BungeeCord. SpongeForge hanya didukung sepenuhnya dengan menggunakan patch versi BungeeCord, atau komunitas yang disediakan BungeeCord plugin.

Permintaan tarik telah disediakan untuk BungeeCord untuk memungkinkan BungeeCord untuk mendukung SpongeForge native. Kami sedang menunggu untuk dimasukkan dalam produk utama:

Menggunakan BungeeCord tanpa IP Forwarding

Sementara itu dianjurkan bahwa anda menggunakan IP Forwarding sedapat mungkin. Jika anda tidak ingin melakukannya, hanya memastikan bahwa online-mode diatur ke false di server.properties file dan menambahkan rincian server untuk Bungee config.yml file. Bungee kemudian akan meneruskan koneksi ke server bila diperlukan. Ini adalah tindakan pencegahan yang baik untuk mengatur server port ke sesuatu yang lain dari 25565.

Ini akan bekerja dengan semua implementasi dari Spons, termasuk dengan mods.

Menggunakan BungeeCord dengan IP Forwarding

Jika anda ingin menggunakan IP Forwarding:

  • Didalam BungeeCord config.yml, mengatur ip_forward ke true

  • Didalam configurasi Sponge (config/sponge/global.conf), mengatur modules.bungeecord ke true dan bungeecord.ip-forwarding ke true

  • Jika anda memiliki perangkat lunak server, lihat dokumentasi untuk server.

Hal ini harus dilakukan untuk all server yang terhubung ke BungeeCord jaringan. Kemudian, ikuti instruksi untuk menggunakan BungeeCord tanpa IP Forwarding.