Add custom visbility API for kitpvp and multi protocol support from Spigot