X

NOTICE

Are you sure you want to report this?

This category is for feedback/ideas related to the Minecraft franchise, not gameplay. No support issues, lists of general ideas, or bug posts please!

37

MC Java on ARM Please!

7 Comments

Post a new comment:

Please sign in to leave a comment.

  • 2
    RiftmasterTV commented
    Comment actions Permalink

    I would love Minecraft Java on ARM

  • 1
    Morelkowa commented
    Comment actions Permalink

    >MC JAVA on ARM please

    >just recompile C++

    lmao 

    Java software isn't compiled for any specific architecture. Just get jre/jdk on your arm linux, and find old minecraft java launcher, or try for example to build multimc for arm :)

  • 0
    Joseph Cagle commented
    Comment actions Permalink

    > Java software isn't compiled for any specific architecture. Just get jre/jdk on your arm linux, and find old minecraft java launcher, or try for example to build multimc for arm :)

    Yes, I have tried that. It's true that Java is architecture-independent, but Minecraft relies on C++ code (for OpenGL or something). The furthest I get is the old launcher, and MC won't even launch.

  • 0
    Comment actions Permalink

    I think an ARM release would work wonderfully on a Raspberry Pi computer

  • 2
    Comment actions Permalink

    Minecraft Java Edition (full version, not Minecraft Pi Edition) has been available for several years now on the rpi. I got it working on my rpi3 with just a few scripts provided by very friendly people on XDA forums, a simple Google search would yield that. Now the script assumes you're using an rpi, and doesn't work with my chroot Ubuntu 19.10 installation on Android. I'm going to modify the script and see if I can get it running on all ARM archs and post my results here.

  • 3
    Comment actions Permalink

    Ok so I'm getting close. Tha old launcher is opening and that's the easy part that others have already done. The problem is that this launcher is using a nightly version of LWJGL 2.9.4. This is from 2015, and the nightly servers for LJGWL version 2 are down, meaning you can only get versions 2.9.3 and earlier, and of course version 3 and later on a newer website. Not only that, but LJGWL only recently (September 2019) released binaries for arm32 and arm64 on Linux, in version 3.2.3 (the newest stable build as of writing). Since LJGWL changed so much, these are completely incompatible. I honestly don't even know how the script writer got arm32 versions of 2.9.4 .so files for the rpi. I'll have to look into where the files came from (the scripts connect to Dropbox addresses) and see if I can either get arm64 versions (for newer android devices), or force Minecraft to use a newer version of LJGWL even with the old launcher.

    But that'll be work for another day.

  • 0
    Comment actions Permalink

    Seeing as Mac computers are converting from Intel CPUs to ARM-based SOCs, making a ARM conversion for Minecraft Java becomes even more important in order to keep the MacOS player base still alive.