i fixed that it was that i didnt hve java installed for some odd reason
anyways this the error im getting
[09:51:49] [Forge Version Check/WARN] [ne.mi.fm.VersionChecker/]: Failed to process update information
java.net.http.HttpConnectTimeoutException: HTTP connect timed out
at jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:565) ~[java.net.http:?] {}
at jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:123) ~[java.net.http:?] {}
at net.minecraftforge.fml.VersionChecker$1.openUrlString(VersionChecker.java:139) ~[fmlcore-1.19.2-43.2.21.jar%23942!/:?] {}
at net.minecraftforge.fml.VersionChecker$1.process(VersionChecker.java:177) ~[fmlcore-1.19.2-43.2.21.jar%23942!/:?] {}
at java.lang.Iterable.forEach(Iterable.java:75) [?:?] {re:mixin}
at net.minecraftforge.fml.VersionChecker$1.run(VersionChecker.java:114) [fmlcore-1.19.2-43.2.21.jar%23942!/:?] {}
Caused by: java.net.http.HttpConnectTimeoutException: HTTP connect timed out
at jdk.internal.net.http.ResponseTimerEvent.handle(ResponseTimerEvent.java:68) ~[java.net.http:?] {}
at jdk.internal.net.http.HttpClientImpl.purgeTimeoutsAndReturnNextDeadline(HttpClientImpl.java:1268) ~[java.net.http:?] {}
at jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:897) ~[java.net.http:?] {}
Caused by: java.net.ConnectException: HTTP connect timed out
at jdk.internal.net.http.ResponseTimerEvent.handle(ResponseTimerEvent.java:69) ~[java.net.http:?] {}
at jdk.internal.net.http.HttpClientImpl.purgeTimeoutsAndReturnNextDeadline(HttpClientImpl.java:1268) ~[java.net.http:?] {}
at jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:897) ~[java.net.http:?] {}