You can still install from this update site with the new URL:
Help
> Install New software
https://cucumber.github.io/cucumber-eclipse/update-site
Cucumber Eclipse Plugin
For more information, see Eclipse help.
If you like to get the latest snapshot please use the URL https://cucumber.github.io/cucumber-eclipse/update-site/main/