Totally forgot that I made a method to shorten this.
Override findTarget() method because that is handled in the desires.
Send player spawn to players in the world, not just those in range.
Attempt to use new nms attribute system for entity speed.

This will hopefully solve some problems.