I'm having problems with MCP in Linux (Ubuntu 20.04), the first problem I had is that the decompile script couldn't find some python class, but I quickly figured out that the script was written for old python, so I fixed it easily by running it with python2. After that, my problem was that when I tried to run the game I got the following error: "Exception in thread "Minecraft main thread" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path", so what I did to fix this is I downloaded LWJGL's native files for Linux and put them in the natives folder, but then I got this error: "liblwjgl.so which might have disabled stack guard. The VM will try to fix the stack guard now. It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'." and I found out that it had something to do with bits, so I renamed liblwjgl64.so to liblwjgl.so, but now I get "Exception in thread "Minecraft main thread" java.lang.UnsatisfiedLinkError: jars/bin/natives/liblwjgl.so: libjawt.so: cannot open shared object file: No such file or directory" and this is where I'm stuck at. Any ideas?
ok I have no idea how I exactly fixed it but some of the things that I did were: I replaced LWJGL's jar and native files inside minecraft's folder and it worked, now it launches
Hello everyone, it's me again.
I'm having problems with MCP in Linux (Ubuntu 20.04), the first problem I had is that the decompile script couldn't find some python class, but I quickly figured out that the script was written for old python, so I fixed it easily by running it with python2. After that, my problem was that when I tried to run the game I got the following error: "Exception in thread "Minecraft main thread" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path", so what I did to fix this is I downloaded LWJGL's native files for Linux and put them in the natives folder, but then I got this error: "liblwjgl.so which might have disabled stack guard. The VM will try to fix the stack guard now. It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'." and I found out that it had something to do with bits, so I renamed liblwjgl64.so to liblwjgl.so, but now I get "Exception in thread "Minecraft main thread" java.lang.UnsatisfiedLinkError: jars/bin/natives/liblwjgl.so: libjawt.so: cannot open shared object file: No such file or directory" and this is where I'm stuck at. Any ideas?
also sorry for bad grammar it's 2:16 am
ok I have no idea how I exactly fixed it but some of the things that I did were: I replaced LWJGL's jar and native files inside minecraft's folder and it worked, now it launches