Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] Arm Support #746

Open
Avakining opened this issue Nov 16, 2022 · 5 comments
Open

[Feature request] Arm Support #746

Avakining opened this issue Nov 16, 2022 · 5 comments

Comments

@Avakining
Copy link

Avakining commented Nov 16, 2022

Is your feature request related to a problem? Please describe.
#161 requested native Arm support, and it was closed pending support in the vanilla launcher. There is now support for an Arm64 Java runtime in the vanilla minecraft launcher, but the one bundled with FTB App is still x86 only.

Describe the solution you'd like
The inclusion of an Arm64 JVM

Describe alternatives you've considered
In the meantime, custom java installations that are compiled for aarch64/Arm64 can be used

edit: the game seems to crash if any aarch jvm is used -- I tired adoptium/temurin 17.0.5, azul/zulu 17.0.5, and microsoft 17.0.3 and all crashed.

Additional context
This should improve performance on Apple Silicon devices significantly.

@CoryNB

This comment was marked as off-topic.

@linkion
Copy link

linkion commented Jan 20, 2023

I´d like this, most people nowadays will have Macbooks for laptops because of their battery life and most of them will probably want to play Minecraft.

Factorio recently got arm support and the energy efficiency while already great became better refrencing to the developer. And performance is much more stable and can be attested to by just simply comparing Minecraft using the new arm binaries vs the one packaged with ftbapp.

Also, the FTB App launcher itself doesn't need to get arm support, the official launcher still also runs with the x86 while bundling Minecraft with arm.

@Baseltov
Copy link

Baseltov commented Apr 7, 2023

Would really like to know if there is any plan to support Apple Silicon natively? Would greatly improve the performance!

@pathennessy
Copy link

It appears the issue is related to newer versions of Java 17. I noticed the JDK bundled with the FTB launcher is OpenJDK 17.0.1. I installed Zulu 17.0.1 JDK and was able to run one of the FTB packs that was crashing. There must be some mod bundled that doesn't work with newer versions of Java. Maybe the launcher could bundle intel and arm versions of OpenJDK or download those assets as needed.

@hypercube33
Copy link

I'd like this for Windows 11 ARM64 - there is current OpenJRE available for this but FTB appears to install x86/x64 binaries instead - they'll run but in emulator mode.

https://learn.microsoft.com/en-us/java/openjdk/download

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants