Minecraft plugin Citizens
Informace o Citizens a serverech, kde byl nalezen
🔌 About Citizens
Citizens is a Minecraft plugin that provides a complete system for creating and managing server-side NPCs. It supports many NPC types (player-like, mobs, shopkeepers, guards, statues) and exposes an API so other plugins and custom code can add behaviors, traits, and integrations.
🎯 Purpose
Citizens solves the need for persistent, configurable non-player characters on a server: NPCs can act as interactive shopkeepers, scripted actors, guards that follow waypoints, information kiosks, or decorative statues. The plugin is used both by server owners to build gameplay features and by developers to extend functionality via the Citizens API.
⚙️ Features
- Create and remove NPCs with in-game commands.
- Multiple NPC types (player, mob-based, villagers, etc.).
- Assign commands or scripted actions to NPCs (click/run triggers, command attachments).
- Waypoints and patrolling behavior for moving NPCs.
- Traits and editors to customize NPC behavior and appearance.
- Templates and persistence so NPCs survive restarts.
- Developer API for addons, traits, and integrations.
🧩 Who It Is For
- Server owners who want interactive NPCs for shops, guides, or scenery.
- Plugin developers needing an NPC API to build integrations or mini-games.
- Community servers that require decorative or functional non-player characters.
🏗️ Example Use Cases
- A Survival server uses NPC shopkeepers to trade items without economy plugins.
- An RPG server scripts NPCs to provide quests and dialog.
- An admin places patrolling guard NPCs that follow waypoints around a town.
- Developers attach custom traits to NPCs for minigame interactions.
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
/citizens | Show basic plugin information and management overview. | citizens.admin | Admin |
/npc | Main command to create, edit and manage NPCs (many subcommands available). | various citizens.npc.* permission nodes | Admin |
(Note: /npc exposes many subcommands and finer-grained permission nodes for specific features; consult the plugin's documentation for the full command set.)
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
citizens.admin | High-level administrative access to plugin info and management. | not specified |
citizens.npc.talk | Allows a player to trigger NPC talk interactions. | not specified |
citizens.npc.list | Allows listing NPCs. | not specified |
citizens.waypoints.disableteleport | Example waypoint-related permission shown in documentation. | not specified |
(There are many additional permission nodes for specific commands and traits; the plugin's permission reference lists them in detail.)
⚙️ Installation
📥 Setup
- Download the official Citizens plugin JAR from the project's official distribution (plugin catalog or the project's downloads).
- Place the JAR into your server
plugins/directory on a Spigot or Paper-compatible server. - Restart the server and check the console to confirm Citizens loaded and created its data directories.
📦 Dependencies
- No required external dependencies are listed by default. Citizens is commonly extended by optional addons (third-party addons or other plugins) but none are mandatory for basic operation.
🧠 Technical Notes
- Citizens provides a developer-facing API so other plugins can create traits, interact with NPCs, and hook NPC events.
- The plugin stores NPC data persistently so NPCs remain after restarts and supports traits/editors for runtime customization.
- Official documentation and a community wiki cover commands, permissions, traits, editors, and integration points.
🤝 When This Plugin Is Useful
If you need durable, scriptable NPCs and an API for integrating non-player characters into gameplay or server systems, Citizens provides the core NPC management, persistence, and extension points required by both server administrators and plugin developers.
- Herocraft Online
RPG síť s mnoha třídami, townshippy, dungeony a ekonomikou — pro hráče, kteří mají rádi survival s RP a PvP.
2655.81 - Restarting...1853.51
- DaemoniaCraft
Towny RPG survival s vlastnÍmi moby, ekonomikou a podporou Bedrock — hluboká progresie pro grind‑hráče.
650.99 - Smithtainment
Komunitně orientované survival SMP s vlastním pluginovým balíčkem, ekonomikou, mcMMO a mini‑hrami — přátelští hráči a aktivní fórum.
850.48 - Akoot&Co
Pohodové SMP zaměřené na komunitu s podporou Java a Bedrocku, veřejnou živou mapou světa, donačním obchodem a quality-of-life funkcemi pro klidné stavění a prozkoumávání.
349.92 - LilBoxPvP
Server zaměřený na BoxPvP s rychlými souboji v aréně, duely a sezónním postupem. Nabízí vlastní předměty, nabídky ovládané NPC a pravděpodobně crossplay mezi Java a Bedrock.
348.38 - A Minecraft Server148.22
- MoodCraft
Francouzské survival SMP v semi-RP stylu zaměřené na města spravovaná hráči, ekonomiku a městské projekty — přátelský postup s průvodci ve hře, obchody, pracemi a bezpečnou ochranou truhel. Podporuje Java i Bedrock.
247.36 - TGG Online
Korejský Minecraft server ve stylu FPS nabízející zombie survival a minihry bomb/escape, s bohatou nabídkou vlastních zbraní, vlastních modelů a zážitkem postaveným na resource packu.
146.49 - Minetown
Nizozemský Minetopia‑styl survival server s ekonomikou, vlastími pluginy a přátelskou komunitou — začni své dobrodružství nyní!
846.24 - The One Ring
LOTR‑thematický Minecraft server zaměřený na imerzivní Středozem: frakce, velké stavby, obchod, události a PvP, s vanilla očarováním a Lore předměty.
244.86 - The Dojo
Towny survival s postupem mcMMO, hráčskou ekonomikou a zaměřením na komunitu — budujte města, zvyšujte dovednosti a hrajte s přáteli.
243.64 - A Fallout Roleplaying Server742.74
- GameHaus Light
Přátelský Survival server se zónami PvP a upravenými bossy, multiverse světy a aktivní podporou na Discordu.
338.2 - RSD Minecraft
Freebuild survival server s přátelskou komunitou, Dynmap a podporou Bedrock přes Geyser/Floodgate — zaměřeno na stavění a hraní.
137.5
Stránka pluginu Citizens ukazuje, na kterých serverech monitoring tento plugin našel a s jakými platformami a verzemi se objevuje.
Pluginy mohou přidávat příkazy, ekonomiku, ochranu, oprávnění, minihry, integrace nebo jiné mechaniky. Skutečná role Citizens závisí na konfiguraci konkrétního serveru.
Data se generují automaticky z technických odpovědí serverů. Pokud server skrývá seznam pluginů, nemusí se v této sekci zobrazit, i když Citizens používá.
Použijte seznam serverů s Citizens k porovnání projektů, kontrole kompatibilních verzí nebo nalezení příkladů použití pluginu na veřejných serverech.