3 ms·
I don't think the student looked into that at all, but I guess it depends on what the Java client uses for drawing. GraalVM Native Image currently doesn't suppo
by fniephaus 4y ago
I don't think the student looked into that at all, but I guess it depends on what the Java client uses for drawing. GraalVM Native Image currently doesn't support AWT on Linux/JDK17+, but we are working on fixing that soon.
- cesarb 4y ago> it depends on what the Java client uses for drawing AFAIK, the Java client uses LWJGL, which is a native library.
- fniephaus 4y agoThanks for the info! Seems like it's worth trying to compile the Java client with GraalVM Native Image then, given that this exists: https://github.com/chirontt/lwjgl3-helloworld-native https://github.com/chirontt/lwjgl3-helloworld-native
- fniephaus 4y agoApparently, someone has managed to compile the Minecraft client to native: https://medium.com/@kb1000/what-youve-done-with-the-server-i-ve-done-with-the-client-a51bbdde42fc https://medium.com/@kb1000/what-youve-done-with-the-server-i...