MCP Directory
ServersClientsBlog

xASO - App Store Optimization

AI-powered App Store Optimization platform for mobile apps

Go to xASO
MCP Directory

Model Context Protocol Directory

MKSF LTD
Suite 8805 5 Brayford Square
London, E1 0SG

MCP Directory

  • About
  • Blog
  • Documentation
  • Contact

Menu

  • Servers
  • Clients

© 2025 model-context-protocol.com

The Model Context Protocol (MCP) is an open standard for AI model communication.
Powered by Mert KoseogluSoftware Forge
  1. Home
  2. Servers
  3. MCPELauncher

MCPELauncher

GitHub

BlockLauncher source code. Patches Minecraft for Android, enabling mods & resource packs. MCP-based.

703
198
# BlockLauncher: A Custom Minecraft Launcher for Android (MCP)

![BlockLauncher Icon](https://raw.githubusercontent.com/zhuowei/MCPELauncher/master/res/drawable-xxxhdpi/ic_launcher.png)
[![Build Status](https://github.com/zhuowei/MCPELauncher/workflows/Build%20BlockLauncher/badge.svg)](https://github.com/zhuowei/MCPELauncher/actions)

BlockLauncher is a custom Minecraft launcher for Android, designed to facilitate modding and customization of Minecraft: Pocket Edition (MCPE).  It provides a framework for injecting code and resources into the game, enabling users to enhance their gameplay experience.

## Building BlockLauncher

**Important Note:** The build system for BlockLauncher is currently outdated and complex. It relies on Ant and older library versions, making it incompatible with modern Android Studio projects.

### Prerequisites

To build BlockLauncher, you will need the following:

*   **Operating System:**  A Linux-based environment is recommended.  The build process has been tested on Ubuntu 18.04 (GitHub Actions) and Ubuntu 19.10.
*   **Java Development Kit (JDK):**  OpenJDK 8 is required.
*   **Apache Ant:**  The build system is based on Ant.
*   **Git:** For cloning the repository.
*   **7-Zip:** For archive handling.

### License

The majority of the BlockLauncher code is licensed under the Apache License, Version 2.0.  See the `LICENSE` file for details.

However, certain components are licensed under different terms.  Please refer to the "Third-party licenses" section below for specific licensing information.

## Third-party Licenses

BlockLauncher incorporates code and resources from the following third-party projects:

*   **aFileChooser:** A file chooser library by Paul Burke.  See [https://github.com/zhuowei/aFileChooser](https://github.com/zhuowei/aFileChooser) for licensing information.
*   **PTPatchTool:** Code from machinamentum's PTPatchTool, licensed under the Eclipse Public License.
*   **Slickcraft Texture Pack:** Sample textures are based on NathanX's Slickcraft texture pack.  Please consult the original texture pack's license for usage terms.
*   **Cydia Substrate:** Contains a version of Saurik's Cydia Substrate, licensed under the LGPL (Lesser General Public License).
*   **libsuperuser:** Uses the libsuperuser library by Chainfire.  Refer to the libsuperuser repository for its license.
*   **Rhino:** Uses the Rhino JavaScript interpreter.  Refer to the Mozilla Foundation for Rhino's license.

Repository

ZH
zhuowei

zhuowei/MCPELauncher

Created

January 6, 2013

Updated

July 2, 2025

Language

Java

Category

Developer Tools