Render-dragon-shader-list

Android Render Dragon Shader Installation Guide [WIP]

Table of Contents

MaterialBinLoader

MaterialBinLoader is a program that allows you to load the shader file material.bin as a resource pack, similar to the existing HAL engine. While you can modify the Minecraft APK file and install it directly, it is more convenient to install the APK of the Patched APP prepared in advance by developer @ENDERMANYK. You can download the Patched APP from this location: Patched APP.

If your phone uses 32-bit, it may not work. Check the model of your phone and install the Patched APP. Starting from 1.20.51 Minecraft Patched also supports 32 bit along 64 bit Androids. Check which one your devices supports using 64Bit Checker by DanielPolish. Also, the creator of PatchApp also provides combined 32+64 bit apk. Means if the apk you’re downloading says arm32+arm64 something like that then it should work fine on your device.

Manual Installation

If MaterialBinLoader is not supported, you will need to modify Minecraft apk yourself to directly replace shader files. During this process, reinstalling Minecraft will be necessary, so please make sure to back up your Minecraft before proceeding.

To replace shader files in Minecraft APK, you will need Apktool M and MT Manager. Here’s a step-by-step guide:

  1. Backup your Minecraft APK using SAI [Play Store] [GitHub]
  2. First, install APKtool.
  3. Open APKtool and go to the Application tab. Then, select Minecraft from the Installed Applications list and choose “Antisplit.”
  4. Enable “Use aapt2” and select “Don’t sign” under “Select a signature file.”
  5. The APK extraction process may take some time. You can use other apps on your phone or leave APKtool running in the background without closing it.

Once the installation of APKtool is complete, proceed with the following steps:

  1. Install MT Manager by clicking on the blue 本地下载 (Local Download) link on the website.
  2. Open MT Manager and open the APKtool_M folder on one side and the downloaded shader file on the other side.
  3. Press on the Anti-Split APK file in the APKtool_M folder and click on VIEW.
  4. Navigate to assets/assets/renderer/materials to find the material.bin file in the shader folder.
  5. Long-press the material.bin file, click on the +Add button, and check the AUTO SIGN checkbox before clicking OK.
  6. If there are multiple material.bin files, instead of signing each time, slide one bin and then select all others by clicking, then hold and do the same as before. Make sure to have Auto Sign ticked.
  7. Go back to the previous menu, select the APK file again, and go to FUNCTION.
  8. Choose APK Sign and click OK.

    NOTE: Signing again isn’t required if you use auto sign during the process. (11-12)

  9. Now, you can install the modified APK, and you will see the shaders applied in-game.

If there are additional files like base.mcpack accompanying the shader file, follow these steps:

  1. Select the base.mcpack file and click on TYPE at the bottom left. Choose ALL, then select Minecraft to open it.
  2. Once the resource pack is loaded, apply the resource pack, and the process will be complete.

For a visual guide, you can refer to this video tutorial.

Backup

If you have set data location to External in the game then the files will be available in:

0\Android\data\com.mojang.minecraftpe\files

If you have set data location to Application in the game then the files will be available in:

/data/data/com.mojang.minecraftpe/files

Note Accessing anything in /data/data requires root access. If you don’t have root access you take help of this resource pack instead.

However, accessing folders beyond Android/data is not possible using a regular file explorer (Starting from Android 11). You will need to install a file explorer that allows access to these folders. MT Manager is recommended for this purpose. You can download it by clicking on the 本地下载 (Local Download) link on the website. You may also need Shizuku to grant access to these folders. [Play Store] [GitHub] [Shizuku Usage Video]

Once you have a file explorer that allows access to these folders:

  1. Navigate to com.mojang.minecraftpe and locate the files folder.
  2. Temporarily move the files folder to a different location to create a backup. Please note that if you recently installed Minecraft, the files folder might be empty.

In some specific device models or Android versions, access to the Android/data folder might be entirely restricted within the phone’s filesystem. In such cases, you will need to connect your phone to a PC via USB or another method to access the com.mojang.minecraftpe folder and create a backup.