If you had read the error you would have seen manually place server jar to skip download. You will need to download a vanilla Minecraft server to that directory and then run Forge installer.
This is something that developers have to implement into their mods. Yes, forge will mark the mods if they have a new version but if the mod developer doesn't have the version checker implemented in their mod forge won't know if there is an update available.
https://mcforge.readthedocs.io/en/latest/gettingstarted/autoupdate/
If you look at the log you'll see most of your mods have errored out. You can either fix these errors yourself or remove the offending mods. Normally I would help if it were one or two mods but you'll have a hard time finding someone to fix this many errors for you.
Sorry about that I guess I misread the program arguments you had entered in the video. I still don't think the authentication errors have anything to do with your issues but to rule that out for sure could you try to launch Minecraft in vanilla without forge?
@DaemonUmbra You are incorrect. You shouldn't try to help someone if you don't understand the topic and then remove your posts saying you need to do more research. Just don't post in the first place. What he is asking is how he can change the username in his dev workspace instead of having player###. He is not asking how to change the username of players playing the mod or how to make it so he can access an online server from his dev workspace which would require a password.
As for setting the username I completely forgot that forge uses runClient instead of run.
runClient {
if (project.hasProperty("appArgs")) {
args Eval.me(appArgs)
}
}
Hope this helped.
You are changing the value of experimental flags which may be causing your issue. Also who told you to change those options because most people who know how to change Javas garbage collector settings themselves would be able to diagnose an issue like this by themselves. If you want to change the amount of ram just use
-Xmx#G -Xmx1G
Replace the # with the amount of ram you want to use but I don't recommend using more than 1/4th of the ram in your computer for this.