Skip to content

CyberGangzTeam/msbe-src

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Miration Shader Bedrock Edition (MSBE)

  • A custom Render Dragon shader for minecraft bedrock edition make by CyberGangz Studio.

Supported platform

  • Android (Including MacOS and Linux)
  • iOS (Jailbreak only)
  • Windows (soon)

Main Developer

  • ngmvix2010 - Dựng build tool, source code, và nền tảng ban đầu cho shader
  • JaggerFinn - Phát triển hiệu ứng phụ cho shader, và đòi nợ msbe (up link 99m) 🫩💔✌️🐧
  • congcq - Thêm phần hỗ trợ build cho iOS

Install Depends

Ubuntu && Debian based

sudo apt install git python3 python3-pip wget

Fedora based

sudo dnf install git python3 python3-pip wget

Arch Linux based

sudo pacman -S git python python-pip wget

MacOS

On MacOS, you should use home brew to install these tool.

brew install git wget python

Windows (Not yet)

On Windows, open cmd or PowerShell and use winget.

winget install --id Git.Git -e --id Python.Python.3 -e --id GNU.Wget2 -e

Android (Termux)

pkg install git python3 python3-pip wget

iOS

For iOS environment, currently require jailbreak. Both rootful and rootless are supported:

  • Add CongChu's Repository to Sileo/Zebra

  • Find and install Terminal, git, wget and python3.12

  • Open Terminal, run: sudo python -m ensurepip --upgrade

Install needed python module

Run:

pip install rich lazurite toml

or

python -m pip install rich lazurite toml

For Linux (maybe you need it):

pip install --break-system-packages rich lazurite toml

or

python -m pip install --break-system-packages rich lazurite toml

For iOS:

sudo pip install rich lazurite toml

or

sudo python -m pip install rich lazurite toml

For iOS rootless jailbreak, you must patch .so files of python modules (pyjson5, cpuid, raw_aes) from macOS to iOS by vtool to be executable:

sudo apt install vtool
export PYMP="/var/jb/usr/local/lib/python3.12/site-packages"
sudo vtool -arch arm64 -set-build-version 2 14.0 16.0 -replace -output $PYMP/pyjson5/pyjson5.cpython-312-darwin.so $PYMP/pyjson5/pyjson5.cpython-312-darwin.so
sudo vtool -arch arm64 -set-build-version 2 14.0 16.0 -replace -output $PYMP/Crypto/Util/_cpuid_c.abi3.so $PYMP/Crypto/Util/_cpuid_c.abi3.so
sudo vtool -arch arm64 -set-build-version 2 14.0 16.0 -replace -output $PYMP/Crypto/Cipher/_raw_aes.abi3.so $PYMP/Crypto/Cipher/_raw_aes.abi3.so

How to build

This build script only support Linux, MacOS, Android and iOS. Windows support soon.

Platforms can use this build script

  • Linux
  • MacOS
  • Android
  • iOS

Main file script:

./build.sh

Usage

./build.sh [OPTIONS]

    "Options:"
    "  --setup                                             Run setup env"
    "  --subpack [action]                                  Run configuration script (e.g., create, remove, list)"
    "  --pack [platform]                                   Run packaging script (e.g., android, ios)"
    "  --mats -m [material] -p [platform] -s [subpack]     build material for platform (e.g., android, ios)"
    "  --help                                              Show this help message"

Show help:

./build.sh --help

Setup

./build.sh --setup

Build pack:

./build.sh --pack [platform]

Build materials

./build.sh --build -m [material] -p [platform]

Create subpack

./build.sh --subpack create

Remove subpack

./build.sh --subpack remove

About

A custom RenderDragon shader for Minecraft Bedrock

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors