screenshot image
  • screenshot thumbnail




 Citizens is the original Bukkit NPC plugin, adding everything from simple NPCs that talk to lively, active Denizens, Sentries, Traders and more. Citizens contains a variety of toggleable characters and unlimited possibilities for expansion with the new easy to use API. With advanced features such as scripting, AI and a helpful dev team, Citizens will continue to expand to make your server even better! For more information and all the gory details, see the wiki documentation and links down below.

Wiki | Issue Tracker | Commands

Source | API Repo / Docs

Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.

Dev Builds

Current Version: 2.0.24 (alpha)


  • Basic NPCs - right click messages, items, looking around, waypoints, and much more.
  • Toggleable NPC characters with a full API - http://wiki.citizensnpcs.co/Characters
  • Compatible with Essentials Eco, BOSEconomy, MultiCurrency, and iConomy 4, 5, & 6 through the use of the Vault plugin (required).

Issue Tracker

If you want to report a bug or request a feature, please file an issue here. Be sure to follow these guidelines before you file a ticket:

  1. Make sure the issue you are experiencing is not already posted in the "Known Caveats" section on the download page
  2. Make sure the issue is not already listed in the Issue Tracker section.
  3. Provide as much information as possible (Minecraft version, CraftBukkit version, Citizens version, and the version of any other plugin (if applicable)
  4. Make sure the Citizens Wiki doesn't already have information on your issue.

Upgrading to 2.0

  1. Convert your NPC files at http://citizensnpcs.co/converter
  2. Find new characters at http://wiki.citizensnpcs.co/Characters
  3. Use the wiki for any questions you may have at http://wiki.citizensnpcs.co
  4. Come to IRC on EsperNet #citizens for any questions you may have.

Yes, we know that this is a pretty major change. Yes, things may break. Yes, not all of the features from 1.2 are re-implemented. But, with the rewrite, new API and new features we hope to have a sustainable base for server owners and developers alike.


You can download Citizens here. Look above for a link to dev builds.


This plugin utilises bStats plugin metrics system, which means that the following information is collected and sent to bstats.org:

  • A unique identifier
  • The server's version of Java
  • Whether the server is in offline or online mode
  • The plugin's version
  • The server's version
  • The OS version/name and architecture
  • The core count for the CPU
  • The number of players online
  • The Metrics version

Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.