Skip to content

EAGLE1309/newb-x-mcbe

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Newb X Legacy - Always Reflection

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".

Always Reflection Logo

Note: This is an experimental repository, breaking changes are made often. Also, there is no guarantee of continued development.

Screenshot

Screenshot

Downloads

Nightly builds for Android (ESSL) and Windows (DX) can be found at Discord server.

Installation

  1. Extract material.bin files from shader mcpack / build materials manually
  2. Move these files to data root mcpelauncher/versions/1.20.x/assets/renderer/materials/. (Make sure to backup all files in this folder)
  3. Import resource pack and activate it in global resources.

Windows:

  1. Use BetterRenderDragon to enable MaterialBinLoader.
  2. Import resource pack and activate it in global resources.

Building

Windows:

  1. Setup build evironment:
.\setup.bat
  1. Compile material src files:
.\build.bat

Linux:

  1. Setup build evironment:
./setup.sh
  1. 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>/

Note

Shaders are not officially supported on MCBE.

Releases

No releases published

Packages

No packages published

Languages

  • Shell 70.1%
  • SuperCollider 14.7%
  • Scala 6.6%
  • C 6.2%
  • Batchfile 2.4%