The launcher is completely open-source on GitHub. You can use Forge Launcher up to 1.16.5 for a modded experience, and Fabric is supported as well. Still, this works surprisingly well, and there's even a mouse pointer and touch controls that you can use for navigating menus. You can check out the official Pojav Launcher website to find out more information, including how to install Optifine or Forge. Be warned: you'll need to employ a workaround to play Minecraft 1.17.1 as well, and the latest Cliffs & Caves Part 2 update (version 1.18.1) also requires a number of complex steps. I had great success playing the game on my Google Pixel 6 Pro, though you'll have better results on any of the best phones with an Adreno-based GPU such as the OnePlus 9 Pro.