Add new createUniqueId method to NPCDataStore and implement it to return globally unique IDs instead of reusing previous ones
Change for Bukkit damage event
Don't cull the path (may reinstate this later)
Fix test
Update version to 2.0.9-SNAPSHOT
Add getWorld() to BlockSource, fix NPC#setName not updating the entity name, add NPC#clone
Increase A* pathfinder accuracy by switching back to distance squared
Add new navigator parameter
Add LEASH_PROTECTED_METADATA
Fix leash protected metadata
PersistenceLoader now works with enums in the generic types of fields, fix NPE in ScriptCompiler
Implement equals() and hashCode() in YamlStorage and its YamlKey
Allow any command to have its sender location manually specified from the command line
Fix the ScriptCompiler
Add NPC#RESPAWN_DELAY_METADATA
More descriptive message when Rhino classes fail to be found
Add simple Region3D class for easier 3D regions with PRTrees, add clear() method to PRtree, add keyExists() to DataKey as a helper method
Expose the Citizens attack strategy in NavigatorParameters
Add NPC#TARGETABLE_METADATA
Fix createUniqueId()