2026-03-15 20:35:02 +03:00
2026-03-02 22:04:18 +03:00
2026-03-14 20:24:28 +02:00
2026-03-02 22:04:18 +03:00
2026-03-15 20:35:02 +03:00
2026-03-15 20:35:02 +03:00
2026-03-14 00:34:44 +01:00
2026-03-15 20:35:02 +03:00
2026-03-13 09:05:59 +02:00

MinecraftPE

Important

We have a discord server, where you can report bugs or send feedback https://discord.gg/c58YesBxve

Source code for Minecraft Pocket Edition 0.6.1 alpha with various fixes and improvements.

This project aims to preserve and improve this early version of Minecraft PE.

TODO / Roadmap

  • Add platform GLFW
  • Compile for Linux
  • Compile for android aarch64
    • Touch control improvements
    • Screen fixes
  • Rewrite platform logic
  • Fix sound
  • Do a server connection GUI
  • Controller support
  • Minecraft server hosting
  • Screen fixess
  • Fix fog
  • Add sprinting
  • Chat (semi working) and commands
  • Implementing options
  • Better F3

Build

CMake

mkdir build && cd build
cmake .. -B .
make -j4

or

mkdir build && cd build
cmake --build . --config Release -j 10

Visual Studio

  1. Open the repository folder in Visual Studio.
  2. Visual Studio will automatically detect the CMakeLists.txt file and generate the project configuration.
  3. Set MinecraftPE.exe as the target.
  4. Press Run (or F5) to build and launch the game.

Android

  1. Download Android NDK r14b:
    http://dl.google.com/android/repository/android-ndk-r14b-windows-x86_64.zip

  2. Extract it to the root of your C: drive so the path becomes:

    C:\android-ndk-r14b
    
  3. Run the build script:

# Full build (NDK + Java + APK + install)
.\build.ps1

# Skip C++ compilation (Java/assets changed only)
.\build.ps1 -NoCpp

# Skip Java compilation (C++ changed only)
.\build.ps1 -NoJava

# Only repackage + install (no compilation)
.\build.ps1 -NoBuild
Description
Cause I couldnt traceroute to russian servers
Readme 30 MiB
Languages
C++ 67%
C 29.5%
Objective-C 1.1%
Java 0.6%
Objective-C++ 0.5%
Other 1.2%