A nice suggestion to add for spigot would be, adding a check to test what has moved an entity. In 1.9 entities can move other entities etc (Most already know about this) but having an event to grab stuff like the entity that pushed the entity and etc. Thanks for reading. Have a good day