--- title: 功能概览 description: DropOut 所有功能的综合指南 --- # 功能概览 DropOut 功能丰富,既适合休闲玩家也适合高级用户。本指南涵盖所有主要功能。 ## 核心功能 ## 快速功能矩阵 | 功能 | 状态 | 描述 | |---------|--------|-------------| | Microsoft 身份验证 | 完成 | 使用设备代码流的 OAuth 2.0 | | 离线身份验证 | 完成 | 用于离线游玩的本地账户 | | 令牌自动刷新 | 完成 | 自动刷新过期的令牌 | | Java 自动检测 | 完成 | 扫描系统中的 Java 安装 | | Java 下载 | 完成 | 下载 Adoptium JDK/JRE 版本 | | Fabric 支持 | 完成 | 安装和启动 Fabric 加载器 | | Forge 支持 | 完成 | 安装和启动 Forge 加载器 | | 实例系统 | 完成 | 隔离的游戏环境 | | GitHub 集成 | 完成 | 查看发布和更新日志 | | 并发下载 | 完成 | 多线程资源下载 | | 断点续传 | 完成 | 恢复中断的下载 | | AI 助手 | 完成 | 内置故障排除助手 | | 配置编辑器 | 完成 | JSON/TOML 配置编辑器 | | 自定义分辨率 | 完成 | 设置游戏窗口尺寸 | | 内存分配 | 完成 | 自定义 JVM 内存设置 | | 多账户 | 进行中 | 在多个账户之间切换 | | 模组管理器 | 计划中 | 在启动器中启用/禁用模组 | | 启动器自动更新 | 计划中 | 自我更新机制 | | 自定义游戏目录 | 计划中 | 选择游戏文件位置 | | 导入配置文件 | 计划中 | 从 MultiMC/Prism 导入 | ## 性能功能 ### 并发下载 - 可配置的线程数(默认:10) - 并行资源和库下载 - 每个文件的进度跟踪 - ETA 计算 ### 断点续传支持 - 中断的下载自动恢复 - `.part` 文件跟踪进度 - 大文件的多段下载 - 用于状态跟踪的元数据文件 ### 缓存 - Java 目录缓存 24 小时 - 本地缓存版本清单 - 资源索引缓存 - 库去重 ## 用户界面功能 ### 现代设计 - 强制暗色模式保护眼睛 - 粒子背景效果 - 简洁、无干扰的布局 - 响应式设计 ### 实时反馈 - 实时下载进度 - 游戏控制台输出 - 日志流 - Toast 通知 ### 设置管理 - 内存分配滑块 - 分辨率自定义 - Java 路径选择 - 线程数配置 - 自定义 JVM 参数 ## 高级功能 ### 版本继承 模组版本(Fabric/Forge)自动从父原版版本继承: - 从父版本 + 模组加载器合并库 - 组合并去重参数 - 从原版版本继承资源 ### 原生库提取 - 特定平台的原生提取 - 自动清理 - 正确的库路径配置 ### 规则引擎 - 特定操作系统的库过滤 - 功能标志支持 - 架构检测 ### 下载队列持久化 - 保存未完成的下载 - 启动器重启后恢复 - 队列优先级管理 ## 开发者功能 ### 配置编辑器 内置 JSON/TOML 编辑器,具有: - 语法高亮 - 验证 - 快速访问所有配置 ### 日志访问 - 实时游戏日志 - 启动器调试日志 - 复制/导出功能 ### AI 助手 - 故障排除指导 - 错误分析 - 配置帮助 - 文档搜索 ## 即将推出 ### 多账户管理 - 轻松切换账户 - 账户配置文件 - 快速切换 ### 模组管理器 - 浏览和安装模组 - 启用/禁用模组 - 模组兼容性检查 - 版本管理 ### 配置文件导入 - 从 MultiMC 导入 - 从 Prism Launcher 导入 - 从其他启动器导入 - 保留设置和存档 ### 启动器自动更新 - 后台更新检查 - 一键更新 - 版本历史 - 回滚支持