@EventHandler
    public void onFireBow(EntityShootBowEvent event)
    {
    if(event.getEntityType() == EntityType.PLAYER)
    {
            Player player = (Player)event.getEntity();
            
            if(player.hasPermission("skeptermod.useitem.firebow") || (player.isOp()))
            {
            	if(player.getInventory().getItemInHand().getEnchantmentLevel(Enchantment.ARROW_INFINITE) == 9)
            	{
            		event.setCancelled(true);
            		((LargeFireball)player.launchProjectile(LargeFireball.class)).setVelocity(event.getProjectile().getVelocity());
            	}else{
            		return;
            			}
           	}   
    }
    }