I’ve been trying to play the game, but haven’t been able to run it due to issues with JavaFX. I keep getting the following messages when trying to run it, either by GameFX2 or Start:
JavaFx classes were not found.
JavaFx is needed to start the user interface.
Detected Java version 1.8.0_471 from Oracle Corporation
I think its finding Java 8, but not sure what the issue is with JavaFx. From briefly looking it up, it seemed like Java 8 stopped compatibility with Fx earlier this year, but not sure if that has anything to do with it? Its also worth mentioning that I’ve manually downloaded and installed JavaJx too, so its not a case of it just not being on my computer… Any help would be hugely appreciated.
Struggled with it too and couldn’t find an answer anywhere, ended up downloading an older Java release from archive.org (here) and it worked fine. Otherwise Adoptium doesn’t seem to have those older versions available and to get them from Oracle you need an account.
This was it! I’ve tried to play the game multiple times now, even after fooling around with everything I could think of, still getting errors about the Java version & the JavaFX stuff!
I usually use the “Liberica Full JRE” from Bellsoft. You can get it from https://bell-sw.com/pages/downloads/#jdk-8-lts - just scroll down to Windows and select “Full JRE” from the dropdown.