Origin I discovered the BoardwalkApp a few years ago, which can launch Minecraft Java Edition on Android devices. It's so exciting to see minecraft start on my phone.It's really a curious and interesting project MCinaBox is an open source project, and the back end is supported by the BoatApp project. And in the efforts of many people to make it run.
Download the lastest APK and runtime pack to your Android phone.
Install APK and start it at least one time.
Copy the runtime to /sdcard/Android/data/com.aof.mcinabox/files/MCinaBox/runtimepack/
Then start APK and find Launcher Set to import the runtime pack.
Play
Before you start the game, you need to configure the starter according to the instructions in the software. Until the indicator changes from red to blue.
What you need to do includes creating users, modifying the maximum memory, downloading game versions, and creating your own virtual keyboard templates.
Forge
In theory, forge is supported, but we need to make some changes to start it.
Copy an installed version of forge from your computer to /sdcard/mcinabox/.minecraft/, including libraries and versions
Launch it in MCinaBox at least one time. (As a result, it can't be started)
Edit /sdcard/MCinaBox/.minecraft/config/splash.properties to change enabled=true to enabled=false to close forge loading animation.
Try to launch forge again.It's going to be black for a while, but it's usually useful
Matters needing attention
Mipmap will cause rendering problems. Please turn it off in Minecraft settings - video settings - mipmap=0
Preview
Known Issues
Launcher
Unable to request more memory from the system, the upper limit is determined by the system
Launch Minecraft
Forge's loading animation will cause a crash
It seems that there will be an X11 error when starting the Minecraft version below 1.6
The software is distributed under GPL v3 with additional terms.
Additional terms under GPLv3 Section 7
When you distribute a modified version of the software, you must change the software name or the version number in a reasonable way in order to distinguish it from the original version. [under GPLv3, 7(c).]
You must not remove the copyright declaration displayed in the software. [under GPLv3, 7(b).]