🌍 语言/Languages
简体中文 | English
基于曾经的 root-S7 服务端直装版(1.1.9.8及之前)进行修改
加入更多自定义功能,主要针对默认设置覆盖。
→ 查看原版FCL仓库
- 把整合包打包进启动器
- 用户安装后无需额外的配置即可启动
- 丰富的自定义功能,覆盖启动器的默认设置,适配您的整合包
- 支持几乎所有游戏版本、绝大多数模组和部分光影
- 可嵌入配置好的客户端
- 可修改默认主题、启动器设置
- 可修改默认控制器、替换控制器仓库
- 可修改默认游戏设置
- 可替换默认下载服务器
- 可替换启动器更新、公告服务器
- 可使用 sh 脚本在 FCL Shell 中集成很多功能
📂 原版FCL功能
你说得对,但是「FCL」是由FCL-Team基于HMCL的核心功能,结合PojavLauncher和Boat后端开发的Minecraft Java版启动器。启动器运行在一个被称作「安卓」的系统,在这里,被系统选中的人将被授予「JVM」,导引「Java」之力。你将扮演一位名为「小白」的神秘用户,在自由的使用中安装不同版本、各有千秋独特的模组,和它们一起运行,找出崩溃闪退的原因,同时逐步发掘「xxException:」的真相。
项目简介
「Fold Craft Launcher」是由FCL团队开发的Android平台Minecraft: Java Edition启动器。基于HMCL核心功能,结合PojavLauncher后端和Boat后端,让您能在移动设备上畅玩Java版MC,支持模组加载与全版本运行。
- 原生支持 Minecraft 全版本(包括远古版和最新快照)
- 模组加载器支持:Forge/NeoForge/LiteLoader/OptiFine/Fabric/Quilt...
- 内置多版本 Java 运行时(Java 8/11/17/21)同时支持导入Java
- 虚拟鼠标与自定义按键映射
- 光影支持(需VirGL/Zink/MG渲染器)
- 动态资源管理(模组/整合包/材质/光影/存档)
- 个性化主题定制(背景/颜色方案)
- 支持渲染器、驱动插件化
可以从该仓库的 Actions 中下载自动构建版
- 建议使用不带
test的工作流 - 建议使用
main分支 - 建议使用 MT管理器 修改 apk
- 在
assets/.minecraft嵌入您的客户端 - 在
assets/local.properties修改您的配置 - 更多信息详见文档
- 在
📂 构建指南
您可以使用 Android Studio 自动化配置和构建
- Gradle:
gradle-8.9-bin- android-application:
8.7.2 - android-library:
8.7.2 - kotlin-android:
2.0.21
- android-application:
- Android SDK
- platforms:
android-35 - build-tools:
34.0.0 - ndk:
27.0.12077973 - cmake:
3.22.1
与官方版不同,
targetSdk设为28以实现 FCL Shell 功能扩展compileSdk = "35" minSdk = "26" targetSdk = "28"
- platforms:
-
"-Darch=all":编译的架构,会影响libs和内置jreall:以下全部保留,安装包体积较大arm:仅保留armeabi-v7a,适用于较旧的手机arm64:仅保留arm64-v8a,适用于大多数手机x86:仅保留x86,适用于装有Android的老电脑x86_64:仅保留x64,适用于装有Android的大多数电脑
-
"-DpkgName=com.tungsten.fcl.modpack":自定义安装包的包名- 用于实现不同整合包版和官方版/官方调试版共存
- 在部分手机上,使用某些主流大型游戏的包名,可激发手机的游戏模式,提升性能
- 留空时使用的默认值:
com.tungsten.fcl.modpack
-
"-DappName=FCL modpack":自定义安装包的包名- 自定义应用程序的名称,会在桌面图标、应用程序详情、 FCL主页提示文本中显示
- 留空时使用的默认值:
FCL modpack
原版 FCL 采用 GPL-3.0 License 授权
- 原版 FCL
- root-S7 FCL服务器直装版
- 旧的提交已经删除,我的旧版仓库保留了部分提交
