本 Mod 会根据您已安装的mod自动从思索索引仓库下载思索文件
通过向索引仓库提交思索来实现思索共享!
GitLab 索引(接受MR)
GitHub 索引(镜像, 接受PR)
本 Mod 使用 Ponderer 来编辑与加载自定义思索
我们也欢迎各位开发者向我们的索引仓库提交 MR/PR,与所有玩家分享你的思索创作!
- 智能按需下载:启动时,模组会读取云端索引并与本地安装的模组进行比对,仅下载当前环境真正需要的思索(Ponder)片段。
- 基于哈希的增量更新:通过在本地缓存的
assemble.json中记录文件哈希值,模组能精准识别线上资源的变更并跳过未修改的文件,从而大幅节省带宽。 - 无缝自动加载:下载完成后,模组会自动构建一个名为
Let'sPw Assembled Pack的内置资源包。它会将相应的脚本和结构文件直接迁移并注册到 Ponderer 的配置目录中,免去了玩家手动解压或移动任何文件的繁琐步骤。 - 状态可视化 (可选):资源加载和组装完成后,游戏右上角会弹出一个 Toast 提示,直观地告知你当前已加载思索片段的状态。
首次运行后,模组会在 config 目录生成一个 letsPonderW.json 文件,支持以下高度可定制的选项:
repository(字符串):思索索引仓库的自定义地址。默认为GitLab 索引。你可以将其替换为自己维护的私有思索源。onlyLoad(布尔值):设置为true时,模组将完全跳过网络下载和更新阶段,仅加载本地缓存的思索资源。这非常适合离线游玩,或是希望锁定内容的整合包作者使用。normalToast(布尔值):切换 Toast 提示的显示样式。设置为true时,将显示简化的加载提示。
请确保你的游戏环境中已安装以下前置模组:
- NeoForge:模组加载器。
- Kotlin for Forge (≥ 5.0.0):提供必要的 Kotlin 运行环境支持。
- Ponderer:游戏内的思索加载与编辑器。