[Bleeding] Added local echo toggle to Conversation and ConversationFactory objects. Fixes BUKKIT-1007.
[Bleeding] Added ConversationAbandonedEvent and supporting infrastructure. Whenever a conversation exits, the ConversationAbandonedEvent is triggered with details about how the conversation ended and what, if anything caused it to end. Fixes BUKKIT-986
[Bleeding] Add APIs for editing biome data. Addresses BUKKIT-1075
[Bleeding] Help command should properly wrap command text - at least for english. Fixes BUKKIT-939
[Bleeding] ChatPaginator now preserves the color of a line after wrapping the line of text. Fixes BUKKIT-1048
[Bleeding] Added missing NPE protection to removeMetadata(). Fixes BUKKIT-933
Add missing JUNGLE TreeSpecies. Fixes BUKKIT-973
Fix incorrect entity ID for iron golem. Addresses BUKKIT-1088
[Bleeding] Correct errors in LongGrass and MonsterEggs materials. Addresses BUKKIT-1083
Made iron golems fire CreatureSpawn event. Fixes BUKKIT-1089
Made zombie invasions fire CreatureSpawn event. Fixes BUKKIT-1090
[Bleeding] Update generator interface for new generate methods. Addresses BUKKIT-874
[Bleeding] Added getting the hostname a player used to log in. Addresses BUKKIT-984
Made Ocelot implement isSitting() and setSitting(). Fixes BUKKIT-993
[Bleeding] Add new sub-event for target goals, and DEFEND_VILLAGE TargetReason. Fixes BUKKIT-935
[Bleeding] Added support for linking custom CommandExecutor types to a HelpTopicFactory. Fixes BUKKIT-1027
[Bleeding] Moved DefaultHelpTopic and GenericCommandHelpTopic to public bukkit api.
[Bleeding] Implemented command aliases in help. Addresses BUKKIT-1028
[Bleeding] Correct handling of blank lines in ChatPaginator.
[Bleeding] Added support for amending help topic visibility permissions in help.yml. Addresses BUKKIT-1113