For all of those gamers who want MC but cannot afford it or don’t want to pay, I have a solution (no online, of course). Use TLauncher or install Pojavlauncher. They both work really well and they heat up your phone like a microwave.
Pojavlauncher is open-source, which means that its code is public for anyone to edit and fork.
Pojavlauncher is used only on Mobile, and it runs MC Java in online/offline mode. You can install mods and custom binaries for MC.
Tlauncher is Closed-source, which means that its code is not visible to anyone. It works great on PC and runs MC Java Edition. Same benefits as Pojavlauncher.