Plugin Minecraft Citizens
Informasi tentang Citizens dan server tempat ditemukan
🔌 Tentang Citizens
Citizens adalah plugin Minecraft yang menyediakan sistem lengkap untuk membuat dan mengelola NPC sisi server. Plugin ini mendukung banyak jenis NPC (mirip pemain, mob, penjaga toko, penjaga, patung) dan menyediakan API agar plugin lain serta kode kustom dapat menambahkan perilaku, trait, dan integrasi.
🎯 Tujuan
Citizens menjawab kebutuhan akan karakter non-pemain yang persisten dan dapat dikonfigurasi di server: NPC dapat berperan sebagai penjaga toko interaktif, aktor skrip, penjaga yang mengikuti waypoint, kios informasi, atau patung dekoratif. Plugin ini digunakan baik oleh pemilik server untuk membangun fitur gameplay maupun oleh pengembang untuk memperluas fungsionalitas melalui Citizens API.
⚙️ Fitur
- Membuat dan menghapus NPC dengan perintah dalam game.
- Berbagai jenis NPC (player, berbasis mob, villager, dll.).
- Menetapkan perintah atau aksi skrip ke NPC (trigger klik/jalankan, command attachment).
- Waypoint dan perilaku patroli untuk NPC yang bergerak.
- Trait dan editor untuk menyesuaikan perilaku serta tampilan NPC.
- Template dan persistensi agar NPC tetap ada setelah restart.
- API pengembang untuk addon, trait, dan integrasi.
🧩 Untuk Siapa Plugin Ini
- Pemilik server yang ingin NPC interaktif untuk toko, panduan, atau dekorasi.
- Pengembang plugin yang membutuhkan API NPC untuk membuat integrasi atau mini-game.
- Server komunitas yang memerlukan karakter non-pemain dekoratif atau fungsional.
🏗️ Contoh Penggunaan
- Server Survival menggunakan penjaga toko NPC untuk menukar item tanpa plugin ekonomi.
- Server RPG menskrip NPC untuk memberikan quest dan dialog.
- Admin menempatkan NPC penjaga patroli yang mengikuti waypoint di sekitar kota.
- Pengembang menambahkan trait kustom ke NPC untuk interaksi minigame.
⌨️ Perintah
| Perintah | Deskripsi | Izin | Akses |
|---|---|---|---|
/citizens | Menampilkan informasi dasar plugin dan ringkasan pengelolaan. | citizens.admin | Admin |
/npc | Perintah utama untuk membuat, mengedit, dan mengelola NPC (tersedia banyak subperintah). | berbagai node izin citizens.npc.* | Admin |
(Catatan: /npc memiliki banyak subperintah dan node izin yang lebih terperinci untuk fitur tertentu; lihat dokumentasi plugin untuk daftar perintah lengkap.)
🔐 Izin
| Izin | Deskripsi | Default |
|---|---|---|
citizens.admin | Akses administratif tingkat tinggi ke info dan pengelolaan plugin. | tidak ditentukan |
citizens.npc.talk | Memungkinkan pemain memicu interaksi bicara NPC. | tidak ditentukan |
citizens.npc.list | Memungkinkan menampilkan daftar NPC. | tidak ditentukan |
citizens.waypoints.disableteleport | Contoh izin terkait waypoint yang ditampilkan dalam dokumentasi. | tidak ditentukan |
(Ada banyak node izin tambahan untuk perintah dan trait tertentu; referensi izin plugin menjelaskannya secara detail.)
⚙️ Instalasi
📥 Penyiapan
- Unduh JAR plugin Citizens resmi dari distribusi resmi proyek (katalog plugin atau unduhan proyek).
- Letakkan JAR ke direktori
plugins/server Anda pada server yang kompatibel dengan Spigot atau Paper. - Restart server dan periksa console untuk memastikan Citizens dimuat dan membuat direktori datanya.
📦 Dependensi
- Tidak ada dependensi eksternal yang wajib secara default. Citizens biasanya diperluas dengan addon opsional (addon pihak ketiga atau plugin lain), tetapi tidak ada yang wajib untuk operasi dasar.
🧠 Catatan Teknis
- Citizens menyediakan API untuk pengembang agar plugin lain dapat membuat trait, berinteraksi dengan NPC, dan menangani event NPC.
- Plugin ini menyimpan data NPC secara persisten sehingga NPC tetap ada setelah restart dan mendukung trait/editor untuk kustomisasi saat runtime.
- Dokumentasi resmi dan wiki komunitas membahas perintah, izin, trait, editor, dan titik integrasi.
🤝 Kapan Plugin Ini Berguna
Jika Anda membutuhkan NPC yang tahan lama, dapat diskriptkan, dan API untuk mengintegrasikan karakter non-pemain ke dalam gameplay atau sistem server, Citizens menyediakan manajemen NPC inti, persistensi, dan titik ekstensi yang dibutuhkan oleh administrator server maupun pengembang plugin.
- Herocraft Online
Jaringan RPG dengan banyak kelas, townships, dungeon, dan ekonomi — cocok untuk pemain yang suka survival bergaya roleplay dan PvP.
2555.72 - Restarting...1753.33
- DaemoniaCraft
Towny RPG dengan mob kustom, ekonomi aktif, dan dukungan Bedrock — progresi mendalam untuk penggemar grind.
950.98 - LilBoxPvP
Server yang berfokus pada BoxPvP dengan pertarungan arena yang cepat, duel, dan progres musiman. Menawarkan item kustom, menu berbasis NPC, dan kemungkinan crossplay Java–Bedrock.
850.82 - Smithtainment
SMP bertahan hidup berfokus komunitas dengan plugin kustom, ekonomi, mcMMO, dan mini‑game — pemain ramah dan forum aktif.
549.62 - A Minecraft Server148.4
- Akoot&Co
SMP yang hangat dan berfokus pada komunitas, dengan dukungan Java dan Bedrock, peta dunia live publik, toko donasi, dan fitur quality-of-life untuk membangun dan menjelajah dengan santai.
148.06 - TGG Online
Server Minecraft gaya FPS asal Korea yang menawarkan survival zombie dan minigame bomb/escape, dengan banyak senjata kustom, model kustom, dan pengalaman berbasis resource pack.
347.15 - MoodCraft
SMP survival semi-RP berbahasa Prancis yang berfokus pada kota yang dikelola pemain, ekonomi, dan proyek perkotaan — progres yang ramah dengan panduan di dalam game, toko, pekerjaan, dan perlindungan peti yang aman. Mendukung Java & Bedrock.
645.96 - Minetown
Server survival bergaya Minetopia (Belanda) dengan ekonomi, plugin kustom, dan komunitas ramah — mulai petualanganmu sekarang!
643.47 - ÂBoundaryMC ÂIs OfflineÂ142.74
- A Fallout Roleplaying Server342.58
- The One Ring
Server Minecraft bertema LOTR fokus pada pengalaman Middle‑Earth yang imersif: faksi, bangunan besar, perdagangan, event, PvP, serta enchant vanilla dan Lore Items.
541.17 - RSD Minecraft
Server survival freebuild dengan komunitas ramah, Dynmap dan dukungan Bedrock lewat Geyser/Floodgate — fokus membangun dan bermain.
338.48 - The Dojo
Towny survival dengan progresi mcMMO, ekonomi pemain dan fokus komunitas — bangun kota, tingkatkan skill, main bareng teman.
237.47
Halaman plugin Citizens menampilkan di server mana monitoring menemukan plugin ini, dengan platform dan versi apa ia ditemukan.
Plugin dapat menambahkan perintah, ekonomi, perlindungan, hak akses, mini-game, integrasi, atau mekanik lainnya. Peran sebenarnya dari Citizens bergantung pada konfigurasi server yang bersangkutan.
Data terbentuk otomatis dari respons teknis server. Jika server menyembunyikan daftar plugin, server tersebut mungkin tidak muncul di bagian ini meskipun menggunakan Citizens.
Gunakan daftar server dengan Citizens untuk membandingkan proyek, memeriksa versi yang kompatibel, atau menemukan contoh penggunaan plugin di server publik.