Entity AI / Attributes API

This gives us control over some Entity AI
Also API for Attributes
This will be expanded as future needs.
Entity Serialization

Allow serializing an Entity to raw NBT, and to get an Entity object without spawning it into the world.
Invalidate Metadata on reload

Metadata is not meant to persist reload as things break badly with non primitive types
This will invalidate metadata on reload so it does not crash everything if a plugin uses it.
Teleport passenger/vehicle with player

Will teleport entities with a player for vehicle/passenger
MonsterEggSpawn Event

Get the itemstack used to spawn an entity
Allow force spawns

Pass spawn reason force to not allow plugins to block
Force some cases where plugins should not be allowed to block it.
VehicleExitEvent Dismount Reason API
Disable damage scaling to chunk inhabited time
Protect from TE/E crashes
Better hopper events
MovedTooQuickly event

also make creative immune to this event
No repair cost on items
AchievementBroadcastEvent

Used to control who sees achievement message
Improved BungeeCord support

Secure BungeeCord with IP Whitelist for IP/UUID forwarding
Allow online-mode to be set to true, and skip online-mode for bungee IP's
Add ability to set different RCON IP
Block EnderPearl Travel exploit
Don't save Fireworks

Fireworks can bug out and not detonate, and an automated
launcher can very easily fill a chunk.

Prevent saving Fireworks so that chunk unloads will wipe a chunks fireworks in this case.
Disable Snooper

What purpose does it provide...
Add ItemStack recipe API

Allows using custom items in Crafting Recipes
Force PVP on

Blocks Multiverse from controlling this...