NPC (Non-Player Character) adalah karakter yang dikendalikan oleh server yang bisa diajak berinteraksi oleh pemain. NPC membuat server Minecraft terasa lebih hidup dan profesional. Mereka bisa menjadi penjaga toko, pemberi quest, guide untuk pemain baru, atau bahkan resepsionis di spawn.
Mengapa Perlu NPC?
- đ¯ Pemandu â NPC yang memberitahu peraturan server atau cara main
- đĒ Penjaga Toko â NPC yang menjual item tertentu (dengan plugin Shopkeepers)
- đ Quest Giver â NPC yang memberi misi ke pemain
- âšī¸ Informasi â NPC yang menampilkan info server, status, atau berita terbaru
- đ Roleplay â NPC untuk server roleplay sebagai karakter di dunia cerita
Install Plugin Citizens
Citizens adalah plugin NPC paling populer untuk Minecraft. Berikut cara installnya:
- Download Citizens2 dari citizensnpcs.com
- Upload Citizens.jar ke folder plugins/ server kamu
- Restart server
- Citizens siap digunakan!
Catatan: Citizens butuh server yang menjalankan CraftBukkit, Spigot, atau Paper. Pastikan server kamu menggunakan Paper (default dari ZKNesia).
Command Dasar Citizens
Semua command Citizens dimulai dengan /npc:
| Command | Fungsi |
|---|---|
/npc create [nama] | Buat NPC baru di posisi kita |
/npc remove | Hapus NPC yang kita klik |
/npc list | Lihat daftar semua NPC |
/npc select [id] | Pilih NPC berdasarkan ID |
/npc lookclose | NPC akan melihat ke arah player terdekat |
/npc sit | Buat NPC duduk |
Membuat NPC Pertama
Ikuti langkah-langkah ini untuk membuat NPC pertamamu:
- Berdiri di lokasi yang kamu inginkan untuk NPC
- Ketik:
/npc create Penjaga - NPC akan muncul sebagai Steve (default)
- Klik kanan pada NPC untuk melihat menu interaksi
- Selesai! NPC pertamamu sudah aktif
Kustomisasi NPC
Citizens punya banyak opsi kustomisasi. Pilih NPC (klik kiri) lalu gunakan command berikut:
Ganti Skin NPC
/npc skin [nama_player]
Contoh: /npc skin Notch â NPC pakai skin Notch.
Ganti Tipe NPC
/npc type [tipe]
Tipe yang tersedia: player (default), villager, zombie, skeleton, creeper, horse, dll.
Tambahkan Teks Interaksi
/npc text â Tambahkan teks yang muncul saat player klik NPC
Contoh: /npc text Selamat datang di server kami! Ada yang bisa dibantu?
Fitur NPC Lanjutan
NPC Berjalan (Pathfinding)
Buat NPC bergerak di sepanjang rute tertentu:
/npc path â Tambahkan titik navigasi untuk NPC
Berdiri di lokasi yang dituju, ketik /npc path. Ulangi untuk beberapa titik. NPC akan berjalan bolak-balik di sepanjang rute tersebut.
NPC dengan Command
Gabungkan Citizens dengan plugin lain seperti Denizen atau Sentinel untuk NPC yang lebih interaktif:
- Denizen â Buat skrip kompleks untuk NPC (quest, dialog, event)
- Sentinel â Jadikan NPC sebagai penjaga atau musuh yang bisa bertarung
- Shopkeepers â Buat NPC penjual dengan GUI shop
Tips NPC untuk Server
- Buat NPC Guide di spawn â beri nama "Guide" dan teks peraturan server
- Gunakan skin NPC yang unik â pilih skin sesuai peran (petani, ksatria, penyihir)
- Jangan terlalu banyak NPC â terlalu banyak NPC bisa memberatkan server. Cukup 3-5 NPC sudah cukup
- Letakkan NPC di tempat strategis â spawn, area shop, atau portal world
- Kombinasikan dengan HolographicDisplay untuk menampilkan teks melayang di atas NPC
Kesimpulan
NPC membuat server Minecraft kamu terasa lebih hidup dan interaktif. Dengan plugin Citizens, membuat NPC itu mudah dan cepat. Mulai dari NPC guide sederhana hingga NPC quest yang kompleks dengan Denizen â semuanya bisa dilakukan!
