These JVM's work perfectly with Faster Random on all versions that JEP 356 applies to.
The version denoted only confirms if a JDK version is known to work on the latest non-headless version of that JDK.
JDK | Java 17 | Java 21 |
---|---|---|
GraalVM | ✅ | ✅ |
OpenJDK | ✅ | ✅ |
Microsoft JDK | ✅ | ✅ |
Adoptium | ✅ | ✅ |
Azul Zulu | ✅ | ✅ |
Know a working/broken JDK? Comment what it is!
Headless JDK's tend to not bundle the random generators that Faster Random requires. Some variants of OpenJDK do not have this as well. If the LXM generators are not available, Faster Random will display a pop up, or silently crash.
For all of these JVM's I have actually downloaded them and physically created a world for each one. Are you sure you're not using a headless JDK? If you do, minecraft will still open, but stuff like RandomGenerator and JavaFX will crash the game.
I will note I'm using an x86_64 Linux build, so I'm not sure if that isn't supported on Windows.