This plugin contains a custom enchantment effect, which deflects any attacks (including bow/arrow).
Just install TE-AttackDeflectorEnchant.jar in TokenEnchant/enchants folder. Then you can either "restart the server" or "reload the plugin (not /te reload)". AttackDeflectorEnchantment will automatically be loaded into TokenEnchant framework.
If "require_blocking" is off, just holing the enchanted item will block any attack.
projectile: true # deflect all projectile based attacks
entity_attack: true # deflect any other attacks