What server software do you use I can probably adapt it for that software. (Although I'm not necessarily sure)
Version: 1.3.1
Quality code, does what it says.
Just a warning to other developers - it is completely reliant on Bukkit. If you're using Sponge or Minestom, you will not be able to use this API as it does not allow you to manually create bounding boxes/run raycasts with manually inputted information. Rather, it relies heavily on the LivingEntity and Location objects.