Kawaiiverse StudioDreams · Games · Infinite Worlds

☕ JavaPluginsPemula3 menit baca

Cara Memasang Plugin di Server Minecraft Java (Paper/Spigot)

Cara memasang, mengatur, memperbarui, dan menghapus plugin di server Minecraft Java Paper atau Spigot, memilih sumber plugin yang aman, memahami dependency, dan kenapa /reload sebaiknya tidak dipakai.

Oleh KawaiiVerse Studio · Diperbarui

Plugin menambah fitur ke server tanpa perlu memasang mod di komputer pemain: home dan warp, ekonomi, proteksi lahan, minigame, dan banyak lagi. Plugin berbentuk file .jar dan hanya berjalan di software server yang mendukungnya, seperti Paper, Spigot, atau Purpur. Server vanilla dan server Fabric/Forge tidak bisa memakai plugin.

1. Cari plugin di sumber yang aman

Sumber yang umum dipakai komunitas:

  • Hangar (hangar.papermc.io): repositori resmi milik PaperMC.
  • Modrinth (modrinth.com, filter Plugins).
  • SpigotMC Resources (spigotmc.org/resources).
  • GitHub Releases milik pengembang plugin.

Sebelum download, periksa tiga hal:

  1. Versi Minecraft yang didukung. Plugin lama bisa error di versi terbaru.
  2. Software yang didukung. Plugin untuk Paper belum tentu jalan di Spigot. Sebaliknya, hampir semua plugin Spigot berjalan di Paper.
  3. Dependency. Banyak plugin membutuhkan plugin lain, misalnya Vault, ProtocolLib, atau PlaceholderAPI.

2. Pasang plugin

  1. Matikan server dengan perintah stop.
  2. Salin file .jar ke folder plugins/ di dalam folder server.
  3. Nyalakan server.
  4. Ketik plugins di konsol, atau /plugins di dalam game. Plugin berwarna hijau berarti aktif, sedangkan merah berarti gagal dimuat.

Saat pertama kali berjalan, sebagian besar plugin membuat folder konfigurasi sendiri, misalnya plugins/EssentialsX/config.yml.

3. Mengatur konfigurasi

Konfigurasi plugin hampir selalu berformat YAML (.yml). Aturan penting saat mengedit YAML:

  • Gunakan spasi, bukan tab. Biasanya dua spasi per tingkat.
  • Tanda titik dua (:) diikuti satu spasi.
  • Teks yang mengandung simbol khusus (&, :, #) sebaiknya diberi tanda kutip.
yaml
pesan:
  selamat-datang: "&dSelamat datang di &6KawaiiVerse&d!"
  cooldown: 30
fitur:
  aktif: true

Setelah mengedit, gunakan perintah reload milik plugin itu sendiri (misalnya /essentials reload atau /lp sync), atau restart server.

4. Kenapa jangan memakai /reload

Perintah /reload bawaan Bukkit memuat ulang semua plugin sekaligus. Banyak plugin tidak dirancang untuk itu, sehingga muncul memory leak, data dobel, atau error aneh. Paper bahkan menampilkan peringatan saat perintah ini dipakai. Gunakan:

  • Perintah reload khusus dari plugin yang bersangkutan, atau
  • Restart penuh dengan stop lalu jalankan ulang.

5. Memperbarui plugin

  1. Baca changelog plugin. Beberapa update mengubah format config.
  2. Backup folder plugins/.
  3. Matikan server, ganti file jar lama dengan yang baru (hapus jar lama agar tidak dobel), lalu nyalakan server.
  4. Periksa konsol untuk memastikan tidak ada error.

Paper juga mendukung folder plugins/update/. Jar yang diletakkan di sana akan menggantikan versi lama pada restart berikutnya.

6. Menghapus plugin

Matikan server, hapus file jar dari plugins/, lalu nyalakan lagi. Folder konfigurasinya boleh dihapus juga jika kamu tidak akan memakainya lagi. Hati-hati dengan plugin yang menyimpan data penting, seperti saldo ekonomi atau klaim lahan.

Plugin dasar untuk server baru

KebutuhanPlugin populer
Permission dan rankLuckPerms (panduan)
Perintah dasar (home, spawn, warp, tpa)EssentialsX (panduan)
EkonomiVault + EssentialsX (panduan)
Proteksi lahanGriefPrevention, WorldGuard
Pemain Bedrock bisa masukGeyser + Floodgate (panduan)
Analisis lagspark (panduan)

Jika plugin gagal dimuat, lihat Troubleshooting server Java.

Bacaan lanjut