Kembali ke Tutorial

Cara Pasang ViaVersion Biar Semua Versi Bisa Masuk

18 September 2026
6 min read
intermediate
minecraft
plugin
viaversion
versi
panel

Pemain kamu pasti pakai versi Minecraft yang beda-beda, dan biasanya cuma satu versi yang boleh masuk ke server. ViaVersion dan dua plugin pendampingnya bikin satu server bisa dimasuki banyak versi sekaligus, tanpa kamu harus ganti versi server atau maksa pemain update.

Sebelum mulai

  • Server kamu harus Minecraft Java yang jalan di Paper, Spigot, atau Purpur. Server Vanilla, Fabric, dan Forge tidak bisa memakai plugin ini. Belum yakin servermu yang mana? Baca Pilih Paper, Purpur, Fabric, atau Forge?
  • Pasang saat server sepi, karena server perlu direstart supaya plugin aktif.
  • Buat backup dulu kalau server sudah dipakai bermain.
  • Pemain Bedrock (HP, konsol, Windows Edition) tidak ditangani ViaVersion. Untuk itu pakai Geyser, lihat Cara Memasang Geyser di YuelHost.

1. Tentukan plugin mana yang kamu butuhkan

Tiga plugin ini bersaudara dan tugasnya beda. Cek dulu versi server kamu di tab Version (cara gantinya ada di Cara Ganti Versi Server Minecraft), lalu cocokkan:

  • ViaVersion — bikin pemain dengan versi lebih baru bisa masuk ke server yang versinya lebih lama. Ini wajib, dua plugin di bawah butuh ViaVersion.
  • ViaBackwards — kebalikannya: pemain dengan versi lebih lama bisa masuk ke server yang versinya lebih baru.
  • ViaRewind — khusus pemain 1.8 dan 1.7 yang mau masuk ke server modern. Dipasang bareng ViaVersion dan ViaBackwards.

Contoh gampangnya: server kamu 1.21 dan temanmu pakai klien 1.21.9, cukup ViaVersion. Server kamu versi paling baru tapi mayoritas pemain masih 1.20, pasang ViaVersion plus ViaBackwards. Mau sekalian menampung anak-anak PvP 1.8, tambahkan ViaRewind. Kalau ragu, pasang ketiganya sekalian seperti di tutorial ini.

2. Cari ViaVersion di tab Plugins

Buka server kamu di panel, klik tab Plugins, ketik ViaVersion di kolom Search for plugins..., lalu klik Search.

Hasil pencarian ViaVersion di tab Plugins, tombol Install pada hasil dari modrinth

Perhatikan hasil paling atas: yang keterangannya diawali [External] cuma punya tombol Open Page, bukan Install. Itu sumber yang tidak mengizinkan panel mengunduh otomatis. Pilih hasil ViaVersion dari sumber modrinth (pembuatnya kennytv) yang punya tombol Install.

3. Klik Install

Tidak ada kotak konfirmasi: sekali klik, panel langsung mengunduh file .jar ke folder plugins server kamu. Tandanya berhasil, tombolnya berubah jadi Installed dan angka di sebelah tab Installed bertambah satu.

Tombol berubah jadi Installed dan angka di tab Installed bertambah

4. Pasang ViaBackwards dan ViaRewind

Ulangi langkah yang sama: cari ViaBackwards, klik Install, lalu cari ViaRewind dan klik Install. Sama seperti tadi, pilih hasil dari sumber modrinth.

Buka tab Installed untuk memastikan ketiganya sudah masuk beserta versinya.

Tab Installed menampilkan ViaBackwards, ViaRewind, dan ViaVersion

Penting: panel selalu mengambil versi paling baru dari sumbernya, dan tim Via merilis build harian. Jadi nama filenya sering berakhiran SNAPSHOT, misalnya ViaVersion-5.12.0-SNAPSHOT+1058.jar, dan di log nanti muncul You are running a development version of the plugin. Itu normal dan tetap jalan. Kalau kamu lebih suka rilis stabil, unduh sendiri dari Hangar lalu unggah lewat File Manager.

5. Restart server

Plugin baru dibaca saat server menyala. Buka tab Console, klik Restart, lalu tunggu sampai log berhenti bergerak. Saat start, ketiga plugin menuliskan barisnya sendiri:

Log console menampilkan ViaVersion enabling dan versi server yang terdeteksi

Baris ViaVersion detected server version menunjukkan versi server yang dikenali ViaVersion. Kalau angkanya sesuai dengan versi server kamu, plugin sudah jalan. Kalau salah satu plugin tidak muncul sama sekali, cek lagi bagian Masalah yang sering terjadi di bawah.

6. Cek dari console

Masih di tab Console, ketik viaversion list lalu tekan Enter. Perintah ini menampilkan versi klien tiap pemain yang sedang online.

Perintah viaversion list di console dan balasannya

Kalau server masih kosong, balasannya No players found!. Begitu ada pemain masuk, namanya muncul beserta versi kliennya, jadi kamu bisa memastikan pemain lintas versi benar-benar tersambung. Perintah lain yang berguna: viaversion untuk daftar perintah, dan viaversion reload untuk memuat ulang config tanpa restart. Belum terbiasa dengan console? Lihat Cara Pakai Console dan Command dari Panel YuelHost.

7. Batasi versi yang boleh masuk (opsional)

Secara bawaan semua versi yang didukung boleh masuk. Kalau kamu mau menolak versi tertentu, buka tab Files, masuk ke folder plugins lalu ViaVersion, dan buka config.yml.

Baris block-versions di config.yml ViaVersion dan tombol Save Content

Dua baris yang perlu kamu tahu:

  • block-versions — isi dengan nama versi, boleh pakai tanda < dan >. Contoh ["<1.16"] menolak semua versi di bawah 1.16, sedangkan ["<1.16", "1.16.4", ">1.17.1"] menolak versi di bawah 1.16, versi 1.16.4, dan semua yang di atas 1.17.1.
  • block-disconnect-msg — pesan yang dilihat pemain saat ditolak. Bawaannya You are using an unsupported Minecraft version!, ganti saja dengan kalimat kamu sendiri.

Klik Save Content, lalu jalankan viaversion reload di console supaya perubahannya langsung dipakai.

Contoh lengkap: server versi terbaru yang tetap menerima pemain lama

Misalnya server kamu memakai versi Minecraft terbaru, tapi banyak teman masih di 1.20 dan ada beberapa yang keukeuh main 1.8. Urutannya begini:

  1. Tab Plugins → cari dan Install: ViaVersion, ViaBackwards, ViaRewind.
  2. Tab ConsoleRestart.
  3. Setelah menyala, ketik viaversion list untuk memastikan plugin aktif.
  4. Bagikan alamat server seperti biasa. Pemain 1.8 sampai versi terbaru tinggal masuk tanpa mengubah apa pun di sisi mereka.

Kalau nanti kamu menaikkan versi server, plugin Via ini tidak perlu diganti, cukup dibiarkan dan pastikan versinya sudah yang terbaru lewat tombol Check for Updates di tab Installed.

Masalah yang sering terjadi

Pemain versi lama tetap ditolak

ViaVersion saja hanya melayani pemain yang versinya lebih baru dari server. Supaya pemain versi lama bisa masuk ke server yang lebih baru, ViaBackwards harus ikut terpasang, dan untuk pemain 1.8 atau 1.7 tambahkan ViaRewind. Cek di tab Installed apakah ketiganya benar-benar ada.

Plugin tidak muncul di log saat start

Biasanya karena tipe server tidak mendukung plugin. Buka tab Version dan pastikan server memakai Paper, Spigot, atau Purpur. Di server Vanilla, Fabric, atau Forge, file .jar plugin memang diabaikan.

Muncul "Unsupported api version" di log

Versi plugin tidak cocok dengan versi server. Pasang ulang versi plugin yang sesuai, atau ikuti langkah lengkapnya di Plugin Gagal Load: Unsupported API Version.

Pemain Bedrock masih tidak bisa masuk

Via cuma mengurus Minecraft Java. Bedrock butuh Geyser (dan biasanya Floodgate), langkahnya ada di Cara Memasang Geyser di YuelHost.

Pemain versi lama melihat item atau blok aneh

ViaBackwards tidak bisa menambahkan fitur baru ke klien lama. Blok, item, dan mekanik yang belum ada di versi mereka akan ditampilkan sebagai benda pengganti, dan sebagian efek memang tidak bisa diperbaiki. Kalau servermu banyak memakai fitur versi terbaru, sarankan pemain memakai versi yang mendekati versi server.

Plugin lain jadi error setelah Via dipasang

Plugin yang ikut mengubah paket jaringan (anti-cheat, plugin protokol) kadang bentrok dengan Via. Untuk mengetesnya, buka tab Files lalu folder plugins, ganti nama file plugin yang dicurigai dari NamaPlugin.jar jadi NamaPlugin.jar.off, restart, dan lihat lognya. Kembalikan namanya kalau ternyata bukan itu penyebabnya.

Masih mentok? Buat tiket support dan tempelkan baris log yang muncul saat server start, tim kami bantu cek dari sisi server.

Referensi