v3.3 testing 1
Pre-release
Pre-release
khanhduytran0
released this
02 Dec 10:38
·
5616 commits
to v3_openjdk
since this release
This is another v3 update that bring many features on. See below for full list.
Highlight changes
- Java Runtime and LWJGL are now automatic installed (except arm32/aarch32 due to missing). Just plug-and-play.
- Custom controls is complete. You can apply custom layout now.
- JRE8 support with better performance.
- Forge and Fabric can now be installed easily.
- Fabric is now supported.
Other changes
- Replaced Minecraft logo with @Syjalo's one, Mojang logo with @provsalt's one.
- [Broken on some devices!] Added a language changer.
- Avoid leaking access token to the log.
- Custom control buttons position now can use dynamic variables, that give ability to auto re-locate on any screen size. Also, math equations can be used for calculate dynamic position. See this for more details.
- Multilingual support. Thanks to @Syjalo who suggested translation on Crowdin, thanks to community who contributed translation to this project. You can find translators or contribute translation on Crowdin.
- Added an option to change control buttons scaling.
- Added an option to change mouse size.
Fixes
- Long press trigger setting get reset every launch.
- Unable to play when offline.
- x86 32-bit incompatible architecture bug.
TODO
- Bug fix in language changer.
- Get mod installer working. If this work, Minecraft 1.5.2 and below will also work.
- Implements more features for Custom controls.
- JRE8: Add support for ARMv7/aarch32.
- Migrate to Microsoft account authentication.
Notes
- Sodium Fabric is well-supported after disable
Use Compact Vertex format
andFog occlusion
. - Minecraft 1.8.(?) and below could not pick world yet.
- Forge 1.6.(?) and below might give an error when launch (?).
Different between app-debug
and app-debug-noruntime
app-debug
has bigger size, because it contains Java Runtime, allow install or update when offline.- As it's name,
app-debug-noruntime
has no Java Runtime inside. It can be used when Java Runtime is already installed, for updating the launcher.