Skip to content

Releases: root-S7/FoldCraftLauncher

1.2.4.4

05 Aug 09:29

Choose a tag to compare

1.2.4.4 Pre-release
Pre-release
Merge branch 'FCL-Team-main'

1.2.4.3

31 Jul 15:41

Choose a tag to compare

1.2.4.3 Pre-release
Pre-release

自该版本起,暂停发行only_mg_renderer

1.2.4.2

24 Jul 05:41
e1c14b5

Choose a tag to compare

1.2.4.2 Pre-release
Pre-release

说明

  • 带有『only_mg_renderer』后缀的安装包仅包含 MobileGlues 渲染器,未包含其他渲染器或组件。
  • 已删除 JRE8 和 JRE11 运行环境,以减小安装包体积及简化环境依赖。
  • 应用内的游戏下载功能已被隐藏,不再对用户展示或开放。

1.2.4.1

19 Jul 16:41
d2a2c03

Choose a tag to compare

1.2.4.1 Pre-release
Pre-release

📌 功能介绍

新增规则系统,可对启动器的设置项进行校验和限制,确保某些版本在启动前满足必要配置。

✅ 支持功能:

  • 定义启动器设置的 强制规则(目前支持对最低内存、指定渲染器、Java)
  • 若用户误操作,启动前将 自动修复或提示 不符合规则的配置
  • 按版本粒度 精细控制启动规则
  • 所有规则均通过 JSON 文件 launcher_rules.json 定义,它位于 APK 的 assets/app_config/ 目录内

说明: 当前仅支持内存设置、渲染器指定、Java等设置项。且 Java 规则暂未启用,预计将在自定义 Java 打包功能完成后上线。

🧩 示例结构(launcherRules)

以下为 launcher_rules.jsonlauncherRules 字段的结构示例:

{
  "1.17": {
    "memory": {
      "minMemory": 3072,
      "tip": "内存最低要求为“${minMemory}MB”\n由于你的设备总运行内存只有“${totalMemory}GB”,不满足最低配置要求!"
    },
    "renderer": {
      "useRenderer": [
        {
          "packageName": "com.fcl.plugin.mobileglues",
          "name": "MobileGlues"
        }
      ],
      "downloadURL": "https://icraft.ren:90",
      "tip": "当前所使用的渲染器为『${setRenderer}』,要求的渲染器必须为『${requiredRenderer}』\n\n检测到您未安装该渲染器,请点击右下角按钮安装额外渲染器,否则游戏将不能启动!!!"
    },
    "java": {
      "useJava": ["jre8"],
      "downloadURL": "https://icraft.ren:90",
      "tip": "当前所使用的 Java 为“${useJava}”,要求必须是使用如下 Java 才可以启动游戏:\n${requiredJava}"
    }
  }
}

📌 支持的占位符列表

占位符 含义
${minMemory} 当前规则中要求的最小内存(单位 MB)
${totalMemory} 用户设备的总运行内存(单位 GB)
${setRenderer} 当前用户设置的渲染器显示名称
${requiredRenderer} 规则中要求使用的渲染器名称或别名
${useJava} 当前用户配置的 Java 名称
${requiredJava} 规则中要求使用的 Java 名称(数组转字符串)

1.2.3.9

18 Jul 09:08

Choose a tag to compare

1.2.3.9 Pre-release
Pre-release

由于上游修改了渲染器命名一些规范,启动规则需要重写一段时间

1.2.3.6

29 Jun 15:13
9d00e4f

Choose a tag to compare

1.2.3.6 Pre-release
Pre-release

1.2.2.7

17 May 16:40
93f5c6d

Choose a tag to compare

1.2.2.7 Pre-release
Pre-release

自1.2.2.2版本起在config.json文件中设置的选中路径为公有路径将无法正常生效,会自动还原成FCL开头路径。若你默认设置的私有路径不受影响。

将在1.2.2.8版本修复

1.2.2.6

12 May 15:49
26a5006

Choose a tag to compare

1.2.2.6 Pre-release
Pre-release
Merge branch 'FCL-Team:main' into main

1.2.2.5

12 May 15:45
f25b83a

Choose a tag to compare

1.2.2.5 Pre-release
Pre-release
Merge branch 'FCL-Team:main' into main

1.2.2.4

04 May 05:22
2e413f0

Choose a tag to compare

1.2.2.4 Pre-release
Pre-release
Merge branch 'FCL-Team:main' into main