NPC dan Citizens
Cara menyiapkan karakter non-pemain: pembuatan, skin, perintah klik, pedagang dan pemberi quest, serta beban server.
Diperbarui 13 Agustus 2026
Citizens adalah plugin NPC standar. Karakternya terlihat seperti pemain, berdiri di tempat, dan bereaksi terhadap klik.
Membuat
/npc create Blacksmith
/npc skin Notch
/npc command add warp shop
/npc lookclose true
/npc protect
/npc protect wajib dilakukan: NPC yang tidak dilindungi akan mati pada hari pertama.
Kegunaannya
| Peran | Cara membuatnya |
|---|---|
| Teleport ke warp | Perintah saat diklik |
| Toko | Klik membuka menu plugin toko |
| Pemberi quest | Ditautkan ke plugin quests |
| Informasi | Pesan chat saat diklik |
| Bank, lelang, crate | Membuka antarmuka terkait |
Skin
Skin diambil dari nickname akun yang sudah ada. Di server offline, skin NPC bisa gagal dimuat — penyebabnya sama seperti pada pemain: Skin tidak muncul.
Performa
Setiap NPC adalah entity. Dua puluh NPC di spawn tidak masalah, dua ratus sudah terasa. Nonaktifkan lookclose untuk NPC yang jauh dari pemain: rotasi kepala yang terus-menerus dihitung setiap tick.
Penyimpanan
NPC disimpan di plugins/Citizens/saves.yml. Sertakan file ini dalam backup Anda: memulihkannya secara manual setelah hilang membutuhkan waktu lama — Backup.
