Skip to content

suislanchez/mcpe

Repository files navigation

MCPE v0.6.0 — Reverse Engineering & Modding

Reverse engineering, recompilation, and modding of Minecraft Pocket Edition v0.6.0 for iOS. This project takes the original MCPE binary apart, rebuilds the C++ source for modern arm64 iPhones, and patches in custom gameplay features.

Modded MCPE gameplay

What's in here

  • minecraftcpp/ — Original MCPE C++ source code, updated to compile on modern arm64 iOS (Xcode)
  • MCPEApp/ / MCPEApp.xcodeproj/ — Xcode project wrapper that builds and deploys to a real iPhone
  • extracted_ipa/ — Extracted v0.6.0 IPA with all original game assets (textures, audio, UI, fonts)
  • reverse_engineering/ — Full decompiled binary, terrain generation analysis, function/string dumps
  • analysis/ — Binary metadata: Obj-C runtime info, symbols, linked libraries, Mach-O load commands
  • ghidra_scripts/ / ghidra_project/ — Ghidra project and export scripts used for binary analysis
  • copy_resources.sh — Build script that copies original game assets into the compiled app bundle

Patches

Custom gameplay mods applied on top of the recompiled source:

  1. Floating islands terrain — Removed water fill, modified terrain gen for sky islands
  2. Exotic biome surfaces — Each biome gets unique block types
  3. Weird trees & water lakes — Custom tree shapes and world features
  4. SkyWars game mode — Floating island arena with gear chests and combat mechanics

Building

Requires Xcode with iOS SDK and a physical arm64 iPhone.

  1. Open MCPEApp.xcodeproj in Xcode
  2. The build process uses copy_resources.sh to pull assets from extracted_ipa/
  3. Build and deploy to your device

Structure

mcpe/
├── minecraftcpp/          # C++ game source (multi-platform)
│   └── minecraftcpp-master/
│       └── handheld/project/iosproj/   # iOS build target
├── MCPEApp/               # Xcode app wrapper
├── extracted_ipa/         # Original v0.6.0 assets
├── reverse_engineering/   # Decompiled code & analysis
├── analysis/              # Binary metadata dumps
├── ghidra_scripts/        # Ghidra analysis tooling
└── copy_resources.sh      # Asset copy build script

About

Reverse engineering, recompilation & modding of Minecraft PE v0.6.0 for iOS (arm64)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors