I can't debug your repo properly due to errors you made in setting it up.
You are missing your build.gradle, .gitignore, and gradle wrapper stuff.
Do you have permission from the original author to remake their mod and post their deobfed decompiled code?
Some zip managers like to take control of the .jar file extension away from Java.
Make sure you have Java installed and try running Jarfix once, then try the installer again.
This system was not brought across the 1.12 -> 1.13 gap because Mojang implemented "Game Directories" in their launcher, making this system redundant and inferior.
TLDR:
People who run sites like that tend to run them out of less scrupulous countries where it's impossible or otherwise very expensive to get them taken down, and then they just pop back up again at a new address.
Only download Forge from https://files.minecraftforge.net/
This is exactly what the gradle wrapper(gradlew) negates the need for...
gradle wrapper, not eclipse...
Please provide the command as you typed it and the response you got
[14Jul2021 18:25:10.007] [Netty Client IO #3/INFO] [net.minecraftforge.fml.client.ClientHooks/CLIENTHOOKS]: Client has mods that are missing on server: [little_critters]