Skip to content

Utilities

This page will cover a list of utilities relevant to this documentation.

MaterialBinTool v0.8.2

MaterialBinTool is a tool for packing/unpacking material.bin files. It also lets you compile material.bin files from source and material.json with the help of shaderc. Supports versions 1.19.60+ to 1.20.80.

MaterialBinTool v0.9.0

MaterialBinTool is a tool for packing/unpacking material.bin files. It also lets you compile material.bin files from source and material.json with the help of shaderc. Support for versions 1.20.80+ to 1.21.0+.

RenderDragonSourceCodeInv v1.20.60

RenderDragonSourceCodeInv is a template repository containing the base source code required to build custom RenderDragon shaders. Support for compiling shaders from version 1.19.60+ to 1.20.80.

RenderDragonSourceCodeInv v1.21.0

RenderDragonSourceCodeInv is a template repository containing the base source code required to build custom RenderDragon shaders. Support for compiling shaders from version 1.20.80+ to 1.21.0+.

RenderDragonData v1.20.60

RenderDragonData is a collection of unpacked material.json files used by MaterialBinTool for the compilation of shader files. Suitable for version v1.20.60.

RenderDragonData v1.21.0

RenderDragonData is a collection of unpacked material.json files used by MaterialBinTool for the compilation of shader files. Suitable for version v1.21.0.

bgfx-mcbe

bgfx-mcbe is a fork of bgfx, with some changes to support building shaders for RenderDragon. The shaderc used by MaterialBinTool is compiled from this repository.

mcbe-shader-codebase

mcbe-shader-codebase is a repository containing the latest auto-generated vanilla inverse source files. The generated code is usually accurate, but may sometimes require an edit before it can be actually compiled.

BetterRenderDragon

BetterRenderDragon is an enhancement mod for the RenderDragon engine of Minecraft Bedrock (Windows). It lets you enable deferred rendering, disable ray tracing, and load RenderDragon shaders from resource packs.

MaterialBinLoader

MaterialBinLoader is a mod for Minecraft apk that makes the game load material.bin files from the resource pack. The patched apk includes this mod.

Draco injector

Draco injector is a mod for Minecraft apk that makes the game load material.bin files and it is possible to load shaders for 1.20.80- in 1.21 from the resource pack. The patched apk includes this mod.

mcpelauncher-shadersmod

mcpelauncher-shadersmod is a mod for mcpelauncher-manifest that allows you to easily load shaders from a new shaders directory instead of having to replace core material.bin files inside assets.

This site is not affiliated with Mojang Studios.