Newb X Legacy - Always Reflection is a ported version of newb-x-mcbe for MCBE/Minecraft Pocket Edition 1.20. It is a vanilla shader based on the theme "lightweight and soft aesthetics".
Note: This is an experimental repository, breaking changes are made often. Also, there is no guarantee of continued development.
Nightly builds for Android (ESSL) and Windows (DX) can be found at Discord server.
Linux: (minecraft-manifest)
- Extract material.bin files from shader mcpack / build materials manually
- Move these files to data root
mcpelauncher/versions/1.20.x/assets/renderer/materials/
. (Make sure to backup all files in this folder) - Import resource pack and activate it in global resources.
- Use BetterRenderDragon to enable MaterialBinLoader.
- Import resource pack and activate it in global resources.
- Setup build evironment:
.\setup.bat
- Compile material src files:
.\build.bat
- Setup build evironment:
./setup.sh
- Compile material source files:
./build.sh
Available parameters for build script are:
-p Target platforms (android, windows, ios, merged)
-m Materials to compile (if unspecified, builds all material files)
-t Number of threads to use for compilation (default is cpu cores count)
eg: To build only terrain for Android and Windows, use
.\build.bat -p windows android -m RenderChunk
Compiled material.bin files will be at build/<platform>/
Shaders are not officially supported on MCBE.