Indicate help is a command. Fixes BUKKIT-4642
Ignore null sound by contract. Fixes BUKKIT-4641
Add EntityLeash and ItemLeash for diff visibility
Implement Leash API. Adds BUKKIT-4459, BUKKIT-4583
Update players when coming into view of vehicle. Fixes BUKKIT-4628

When only considering trackers from player perspective, attach entity
packet could be sent before a packet for a respective vehicle is in view
and will, in turn, be ignored.

This adds another notification when the vehicle comes into view to cover
all cases.
Fix mistranslation in isPlayerCreated() for IronGolems. Fixes BUKKIT-4543
Fix off by 1 error for spawn protection. Fixes BUKKIT-4154
Updated version to 1.6.2-R0.1 in pom.xml for Beta.
Updated version to 1.6.2-R0.2-SNAPSHOT for development towards next release.
Call unleash event for non-sitting animals. Fixes BUKKIT-4658

The unleash event is only called for animals that are sitting - ones that
receive no movement vector. This adds the missing event call for
non-sitting animals.
Add PathfinderGoalMakeLove for diff visibility
Use correct spawn reason for Villagers Breeding.  Fixes BUKKIT-4113
Validate title for custom inventories. Fixes BUKKIT-4616, BUKKIT-4663

Custom inventories currently do not validate the titles provided. Null values
cause NPEs when writing packets. Values longer than 32 characters
disconnect clients.

This change throws and IllegalArgumentException for null titles or titles
longer than 32 characters.
Add BukkitObjectIOStream tests on top of ItemMeta tests
Fix javac workaround in ItemStackTest
Wrap plugin.getDefaultWorldGenerator in try-catch. Fixes BUKKIT-4116

If a plugin generates an exception when returning a world generator, the
server will crash. This change adds a try-catch block to keep the server
from crashing on plugin defined world generators.
Fix missed diff for chat packets. Fixes BUKKIT-4666

This commit removes chat wrapping. It is no longer needed, as clients
properly render lines with line breaks.

This commit also changes an outgoing chat message to use the vanilla
behavior for indicating a client cannot chat with commands-only setting.
Return instance of CraftInventoryBeacon for Beacons.  Fixes BUKKIT-4521
Make ItemFactoryTest.java platform agnostic. Fixes BUKKIT-4695

Maven paths that include spaces (and possible other characters) get
improperly translated when using a file handle from a URL. This changes
the unit test to open a stream directly from the URL, providing proper
file resolution on multiple platforms.
Add BlockCake for diff visibility.