Skip to content

mcbegamerxx954/draco-injector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Still on beta!

Please report any bugs you find in this repo.

Known Bugs

  • Crashes on some devices.
  • Might need you to get out and then back into minecraft while in a world for shaders to work.
  • Shader may not load properly on some Android versions under certain scenario.

Draco Injector

A tool to inject into any Minecraft render dragon apk the ability to load shaders from global resourcepacks (It can't load shader resourcepacks from realms, servers and worlds, but if you add a shader resource pack on global resource packs list the shader you added works on all of those)

Note

This injector requires internet connection and utilizes this repo.

Note

About 1.20.80+ shader support

According to this reply shaders still work just need small change.

Usage

  1. Download binary for your platform from releases.
  2. Extract the archive.

    help

  3. Run the binary in terminal.

injector <APK> -a <APPNAME> -p <PKGNAME> -o <OUTPUT>

Example command:

./injector Minecraft_1.20.73.01_arm-v8a_noMusic_972007501.apk -a HelloWorld -p com.moyang.minecraftpe -o HelloWorld.apk

For Windows you don't have to add ./

During the process you will be asked whether to keep vanilla music or not. You can confirm your choice either by typing Y or N and enter. Removed music removal feature in a recent release.

This command selects the file named Minecraft_1.20.73.01_arm-v8a_noMusic_972007501.apk as input. Sets it's name to HelloWorld (shown in app list) and package id to com.moyang.minecraftpe and stores the output in the same directory as injector named HelloWorld.apk.

image