Minecraft 服务端制作
将完整客户端目录或 ZIP、CurseForge 导出 ZIP、Modrinth .mrpack 转换为独立的 Minecraft Java 服务端包。通过对话使用,没有独立标签页。
准备条件
- 安装并启用插件,准备在线的 Linux amd64/arm64 工作区及文件、下载和终端权限。
- 工作区需 Python 3.11+;构建时还需 Java 21。插件不自动安装这些环境。
- CurseForge 和 Modrinth 输入需对应的 CurseForge 或 Modrinth 插件及文件解析技能。完整客户端包不需要它们。
- 为原包、展开文件、临时构建和产物预留磁盘。转换会使用工作区的 CPU 和内存,必要时使用单独工作区。
制作步骤
通过工作区 文件管理 上传整合包,或在会话中选择 上传文件,再让助手经审批从资产库导入。制作输入须位于工作区内。
在该工作区对话中输入
@,选择convert-minecraft-serverpack,例如:把工作区里的这个整合包制作成服务端。先让我确认输入,再展示版本、保留和禁用的模组。
核对输入。CurseForge 和 Modrinth 整合包先下载并校验文件,完整还原客户端后分析;已有完整客户端可直接分析。
核对游戏与加载器版本、保留和禁用的模组,再构建。助手会使用校验后的 ServerPackCreator 9.3.1;可在同一对话查询进度、取消或继续原任务。
成功后通过文件管理下载返回的服务端 ZIP,或使用返回的服务端目录。
结果与限制
原包保持不变,产物写入独立任务目录。CurseForge 还原全部清单文件,包含可选项、资源包和光影;Modrinth 分别应用客户端和服务端覆盖文件。未知模组可能被保留,需要检查报告。
还原仅涵盖整合包内容,不安装 Minecraft 本体、游戏资源、依赖库或加载器。
本地 ZIP 和展开内容各最多 8 GiB,上传受系统文件上传上限限制。镜像、密钥和下载源在对应平台插件中配置;受限下载不会自动绕过。
生成成功不代表能正常开服。 此流程不安装或启动服务器、不接受 Minecraft EULA。使用产物前需另行准备匹配游戏版本的 Java、完成安装与 EULA 接受,并测试启动和玩家连接。
常见问题
- 缺少 Python 或 Java:先准备环境;Java 21 是转换工具的要求,不一定是最终游戏的要求。
- 文件待补齐:从合法来源取得提示的准确文件后继续原任务,已校验文件会复用。
- 关闭页面后没有结果:回到原对话查询任务。停止容器、节点故障或超时可能中断构建。