Skip to main content

Setup Velocity Proxy (Modern Networking)

Velocity adalah proxy server generasi terbaru yang dirancang untuk menggantikan BungeeCord. Velocity jauh lebih efisien dalam penggunaan CPU, memiliki sistem proteksi bawaan terhadap serangan bot, dan mendukung enkripsi modern.

1. Persiapan Awal

Untuk membangun network, Anda minimal membutuhkan:
  • 1 Server khusus untuk Velocity (RAM 512MB - 1GB sudah cukup).
  • 1 atau lebih server backend (Survival, Lobby, dll) yang menggunakan Paper atau Purpur.

2. Konfigurasi Velocity

Setelah menginstal Velocity di server proxy Anda, buka file velocity.toml:
  1. Ubah Port: Pastikan bind = "0.0.0.0:25565".
  2. Aktifkan Forwarding: Cari player-info-forwarding-mode dan ubah menjadi modern.
  3. Secret Key: Velocity akan membuat file forwarding.secret. Salin isi kode di dalamnya.

3. Konfigurasi Server Backend (Paper/Purpur)

Di setiap server tujuan (Survival/Lobby), Anda harus mengatur agar mereka mau menerima koneksi dari Velocity:
  1. Buka config/paper-global.yml (untuk Paper terbaru) atau paper.yml.
  2. Cari bagian proxies.velocity-secret dan masukkan kode dari forwarding.secret tadi.
  3. Ubah online-mode di server.properties menjadi false (karena autentikasi akan ditangani oleh Velocity).

4. Mendaftarkan Server ke Proxy

Kembali ke velocity.toml di server proxy, cari bagian [servers] dan tambahkan server Anda:
[servers]
lobby = "IP_SERVER_LOBBY:25566"
survival = "IP_SERVER_SURVIVAL:25567"

5. Keamanan Tambahan (Wajib)

Agar pemain tidak bisa “bypass” proxy dan langsung masuk ke server backend secara ilegal:
  • Pastikan semua server backend TIDAK menggunakan port 25565.
  • Gunakan firewall atau atur IP backend agar hanya menerima koneksi dari IP Proxy Anda.

Kenapa Velocity Lebih Baik?

  • Anti-Bot: Memiliki penanganan koneksi yang lebih tangguh dibanding BungeeCord.
  • Native Support: Mendukung fitur-fitur baru Minecraft tanpa perlu banyak plugin tambahan.
  • Ringan: RAM 1GB bisa menangani ratusan pemain tanpa lag pada layer proxy.

Troubleshooting

Pastikan player-info-forwarding-mode di Velocity dan konfigurasi di Paper sudah sama-sama menggunakan mode modern dengan secret key yang benar.
Periksa apakah IP dan Port di bagian [servers] sudah sesuai dengan IP asli server backend Anda.

Setup Network Terasa Sulit?

Membangun network memang teknis. Hubungi tim support kami jika Anda butuh bantuan sinkronisasi Velocity Secret.

Penulis: Dzakiri - Sekretaris official Arqonara