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.
Denizen uses a pasting service provided by its developers to enable recording of debug sessions. This allows an easy and universal way to troubleshoot a script. It is only used on '/denizen submit', however this service is not endorsed by the BukkitDev staff. Use it at your own risk.
Denizen grants Citizens NPCs 2 major abilities: Interactions and Activities. Interactions occur when the player interacts with the NPC in some way, clicking, attacking, walking near, etc. These interactions trigger scripts based on conditions called 'Requirements'. Each interact script will run a series of commands to make the Denizen do or say something. Very complex gameplay can be created using these scripts. The other half of Denizen is activities, which are currently in development. These scripts will give the NPC continuous tasks to do that make them feel alive and provide useful functions. Wandering around, mining blocks, collecting items are all assignable activities. Denizens can perform multiple activities at one time, such as wandering and collecting garbage.
How to Use
1) Make sure you have the latest version of Citizens2. Please note that you need Citizens2, not Citizens 1.2.3.
2) Write a Denizen script or get one from our Script Repository. Put the script in your plugins\Denizen\scripts folder.
3) Use this command to assign your script to an NPC:
/npc assignment --set "Script name"
Note that you can only assign a script which has "type: assignment" in it. Some old scripts on our script repo only have a "type: interact" in them and cannot be used with new versions of Denizen.
Note: This video is an early 0.7 release. Lots of new things have been added since, and I will have some new videos up soon!
Other useful links
- Date created
- May 21, 2012
- Last update
- Sep 27, 2013
- Development stage
- GNU General Public License version 3 (GPLv3)
- Curse link
- Recent files