2025-11-04 13:49:10 +08:00
2025-11-04 13:49:10 +08:00
2025-11-04 13:49:10 +08:00
2025-11-04 13:49:10 +08:00
2025-11-04 13:49:10 +08:00
2025-11-04 13:49:10 +08:00
2025-11-04 13:49:10 +08:00
2025-11-04 13:49:10 +08:00
2025-11-04 13:49:10 +08:00
2025-11-04 13:49:10 +08:00
2025-11-04 13:49:10 +08:00

MCEF Android (ARM) Compatibility Patch

注意:这是一个修改版分支

此仓库是原始 CinemaMod/MCEF 项目的一个分支,专门为安卓端(ARM架构) 的 Minecraft Java 版提供基础兼容性支持。

项目概述

此分支对原始 MCEF 库进行了最小化修改,主要目标是让 MCEF 及相关模组(如 WebDisplays能够在安卓平台的 Minecraft Java 版中正常加载和运行,避免因架构不兼容而导致的崩溃问题。

⚠️ 重要限制

  • 无浏览器功能:由于 Chromium 无法在安卓环境运行,所有与浏览器相关的功能均被禁用
  • 基础兼容性:模组可以正常加载,不会因 MCEF 初始化失败而导致游戏崩溃
  • 🎯 最小化修改:仅修改必要的部分,保持与原始代码的最大兼容性

技术实现

修改内容

  1. 架构检测绕过:禁用了对安卓(ARM)架构的严格检测
  2. 初始化流程优化:在检测到安卓平台时跳过 Chromium 相关初始化
  3. 异常处理增强:提供更友好的错误处理和降级方案

兼容性状态

平台 状态 说明
Android (ARM) 可加载 模组正常加载,基础功能可用
Windows/Linux/macOS ⚠️ 可能受影响 需要进一步测试,建议使用官方版本

快速开始

环境要求

  • Minecraft: 1.21.1
  • NeoForge: 对应 1.21.1 的最新版本
  • 安卓设备:支持 ARM 架构的安卓设备
Description
此分支对原始 MCEF 库进行了最小化修改,主要目标是让 MCEF 及相关模组(如 WebDisplays)能够在安卓平台的 Minecraft Java 版中正常加载和运行,避免因架构不兼容而导致的崩溃问题。
Readme 97 KiB
Languages
Java 100%