Lewati ke konten utama

Menghubungkan Server Minecraft

Dengan koneksi ini, gift dan komentar penonton bisa menjalankan command di server Minecraft kamu, misalnya memunculkan mob, memberi item, atau mengubah cuaca.

Sebelum mulai​

Sistem Rekomendasi

Pastikan PC / laptop kamu kuat untuk menjalankan server Minecraft sekaligus live streaming.

  • RAM minimal 8 GB, disarankan 16 GB.
  • Minecraft Server versi 1.18.2 ke atas.
  • Java 17 terpasang.

Langkah setup​

1. Pasang Java 17​

  1. Unduh Java 17 sesuai perangkat kamu.

    Halaman unduhan Java 17 di situs Oracle

  2. Pasang seperti aplikasi biasa.

  3. Buka CMD / Terminal, lalu ketik:

    java --version

    Hasil perintah java --version di CMD menampilkan versi Java yang terpasang

Kalau versinya muncul, Java sudah terpasang benar.

2. Siapkan server PaperMC​

  1. Unduh PaperMC.

  2. Buat folder baru, lalu pindahkan berkas PaperMC tadi ke dalamnya.

  3. Ganti nama berkas itu menjadi server.jar.

  4. Buat berkas bernama eula.txt, isi dengan eula=true.

  5. Klik address bar di File Explorer, ketik cmd, lalu tekan Enter.

  6. Jalankan:

    java -Xms2G -Xmx2G -jar server.jar --nogui

3. Pasang plugin ServerTap​

ServerTap adalah plugin yang membuka jalur agar IndoFinity bisa mengirim command ke server kamu. Tanpa ini, koneksinya tidak akan pernah berhasil.

  1. Unduh plugin ServerTap. Scroll ke bawah sampai menemukan berkas .jar.

    Menemukan berkas .jar ServerTap di halaman rilis GitHub

  2. Salin berkas itu ke folder plugins di dalam folder server kamu.

  3. Restart server.

4. Hubungkan ke IndoFinity​

  1. Buka menu Connection di dashboard.

  2. Pastikan server Minecraft kamu sedang berjalan.

  3. Kalau kamu tidak mengubah konfigurasi ServerTap, langsung klik Test Koneksi.

    Menekan tombol Test Koneksi di kartu Minecraft Connection

  4. Notifikasi akan muncul, berhasil atau gagal.

5. Kalau server kamu di hosting atau VPS​

Bagian ini paling sering bikin tersangkut, dan penyebabnya selalu sama: port.

Panel hosting memberi kamu satu port utama plus beberapa port tambahan:

  • Port utama adalah port server Minecraft itu sendiri, yang diketik pemain saat join. Biasanya 25565.
  • Port tambahan adalah port kosong yang boleh kamu pakai untuk apa saja.

ServerTap butuh portnya sendiri, terpisah dari port utama. Jadi urutannya:

  1. Buka panel hosting kamu, cari daftar port. Catat salah satu port tambahan.
  2. Buka plugins/ServerTap/config.yml di server kamu. Ganti nilai port (bawaannya 4567) menjadi port tambahan tadi.
  3. Restart server.
  4. Di dashboard IndoFinity, isi Port ServerTap dengan port yang sama persis.
Port utama tidak akan pernah berhasil

Mengisi 25565 (atau port apa pun yang dipakai pemain untuk join) di kolom Port ServerTap selalu gagal. Yang menjawab di port itu adalah server Minecraft, bukan ServerTap.

Kalau panel hosting kamu tidak memberi port tambahan sama sekali, ServerTap tidak bisa dipakai di hosting itu.

Pengaturan penting​

SetelanFungsiDefault
Player NameMenentukan player mana yang jadi sasaran commandKosongkan untuk semua player di server (@a)
IP ServerAlamat server MinecraftIsi sesuai server kamu
Port ServerTapPort yang dibuka ServerTap, bukan port server Minecraft4567
Password ServerPassword ServerTapSesuai konfigurasi ServerTap

Masalah umum​

Gejala: "Koneksi Gagal: gagal terhubung, silahkan cek lagi pengaturan Anda." Tiga penyebab paling sering, cek berurutan: server Minecraft-nya tidak sedang berjalan · plugin ServerTap belum masuk folder plugins atau server belum di-restart setelah plugin dipasang · IP, port, atau password tidak cocok dengan konfigurasi ServerTap.

Gejala: "Terhubung ke server, tapi password ditolak." Port-nya benar dan ServerTap menjawab, tapi key-nya tidak cocok. Salin ulang nilai key dari plugins/ServerTap/config.yml.

Gejala: "Ada yang menjawab di port ini, tapi bukan ServerTap." Hampir selalu berarti kamu mengisi port panel web hosting atau port utama server. Balik ke langkah 5 di atas dan pakai port tambahan yang sudah kamu set sebagai port ServerTap.

Gejala: "Tidak ada jawaban dalam 8 detik." Server mati, port salah, atau diblokir firewall. Kalau server kamu di rumah dan diakses dari luar, port ServerTap juga perlu dibuka di router.

Gejala: "Port-nya menjawab, tapi endpoint /v1/server tidak ada." Versi ServerTap kamu terlalu lama. Unduh rilis terbaru dan ganti berkas .jar-nya.

Gejala: server tidak mau menyala sama sekali. Cek eula.txt sudah berisi eula=true, dan berkas server sudah bernama persis server.jar.

Lihat juga​