-
Notifications
You must be signed in to change notification settings - Fork 55
Customization
Note
Requires around 400Mb data to download necessary apps and files.
Install Termux and NMM File Manager.
Open Termux. Then copy-paste and run the following commands:
Upgrade Termux packages:
pkg upgrade
Install dependencies:
pkg install python git
Now clone the repository:
git clone https://github.com/devendrn/newb-x-mcbe
Go inside directory, install required packages and run setup:
cd newb-x-mcbe
pip install -r requirements.txt
./build.sh setup
- Launch NMM File Manager and open sidebar.
- Click
+
icon and choose External Storage. - Select Termux app in sidebar and accept permission.
You can now see a new storage entry in sidebar from which you can access Termux files.
Tip
Double tap ↹
to autcomplete commands in Termux. Install bash-completion
for better completion.
In Termux, go inside newb-x-mcbe folder:
cd newb-x-mcbe
Now to build all materials (takes more time), run:
./build.sh mats
To build only some materials, run:
./build.sh mats -m RenderChunk Sky
The output will be in build/android
folder.
To build final pack with all shader materials, run:
./build.sh pack
The output will be in build/
as mcpack. Pack configuration is in pack_config.toml
Open NMM, go inside Termux home and navigate to newb-x-mcbe/src/newb
. Open config.h
and make your changes. After making a change, build the shader and test it to make sure it works.
Join our Discord server for support.