Im not sure if bukkit gives us access (to edit) to the xyz of horses. if it does, then it should not be to terribly difficult. any time an instance of a player flew, you would just check if they were on a horse. if so, then change the xyz of the horse to follow. In addition, however, you would need to fix the horses fall damage vulnerability before this would be even possible without mass rage from dead horses .