CoolPackHelper

CoolPackHelper

为模组包作者提供的强大游戏内工具包——管理模组需求、下载、元数据、本地化,并为玩家带来更好的安装体验!

CoolPackHelper

打造更好的整合包。让玩家有更好的使用方式。

CoolPackHelper 是一款为整合包作者及其玩家打造的整合包伴侣工具。

它通过一个完整的游戏内工作区,帮助作者管理模组需求、下载、元数据和本地化——同时为玩家提供一种优雅的方式来了解和安装缺失或不兼容的模组。

CoolPackHelper 不是又一款内容模组。它是整合包的基础设施。


处理缺失模组的更好方式

有时整合包依赖的文件无法或不应直接打包其中。

CoolPackHelper 无需将玩家引向安装指南,或让他们困惑于出了什么问题,而是可以自动检测缺失或不兼容的模组,并准确说明他们需要什么。

mods_req_small

mods_req_full

玩家可以立即看到:

  • 什么是必需的,什么是推荐的;
  • 哪些模组缺失或不兼容;
  • 整合包为什么需要它们;
  • 期望哪个版本;
  • 项目来自哪里;
  • 以及他们如何安装它。

每个模组都可以拥有自己的图标、描述、作者、许可证和项目资源。


为每项需求提供上下文

点击一个模组会打开详细视图,包含玩家理解它所需的一切。

mod_details

添加本地化描述,解释你的整合包为什么需要这个模组,同时附上 Modrinth、CurseForge、GitHub、Discord、文档、问题追踪器及其他资源的链接。

你的玩家不应该仅仅为了理解他们的安装过程而翻遍 README 或 Discord 频道。


直接安装缺失的模组

支持的文件无需离开 Minecraft 即可安装。

mod_install

mod_installed

CoolPackHelper 支持:

Modrinth · CurseForge · GitHub Releases · Direct HTTPS · Browser Pages

平台支持的文件也可以通过批量安装一起安装。

自动下载会经过一条受保护的安装流水线,在文件到达 mods 文件夹之前,可以验证目标位置、重定向、哈希、文件大小、JAR 结构、模组 ID 和版本。

被替换的文件会被备份,已完成的安装批次可以回滚。


为整合包作者打造

CoolPackHelper 不仅仅是一个面向玩家的需求界面。

它包含一个完整的面向整合包作者的游戏内工作区。

workspace

把它想象成 Minecraft 里的小型整合包 IDE。

窗口可以独立打开、移动、调整大小、最小化并并排使用。

你可以在一个地方管理整合包身份、需求、下载、元数据、本地化、验证和面向玩家的 UI。


无需手动配置一切

已经有整合包了?

CoolPackHelper 可以检查你现有的 mods 目录,并帮助将其转换为已配置的项目。

scanning

你可以:

  • 从已安装的 JAR 中导入元数据;
  • 对照 Modrinth 扫描文件;
  • 对照 CurseForge 扫描文件;
  • 创建需求条目;
  • 导入可用的平台元数据;
  • 在启用之前审查所有内容。

这使 CoolPackHelper 对现有项目也很实用——不仅仅是围绕它从第一天开始构建的整合包。


可视化配置每个模组

无需庞大的 JSON 文件。

mods_overview

mod_general

mod_descriptons

mod_downloads

mod_metadata

直接在 Minecraft 内配置检测、版本、分类、描述、下载和元数据。

对于每项需求,你可以定义:

  • NeoForge 模组 ID;
  • 可接受的版本范围;
  • 必需或推荐状态;
  • 本地化描述;
  • 多个下载源;
  • 图标和项目元数据;
  • 作者和许可证;
  • 项目和社区链接。

JSON 配置保持可读性和可移植性,但你无需手动编写它。


为多种语言而构建

CoolPackHelper 支持本地化的需求界面和描述。

automatic_translation

automatic_translation_result

界面可以跟随玩家的 Minecraft 语言,并在翻译不可用时回退到另一种语言。

CoolPackHelper 还可以使用受支持的翻译提供方创建可编辑的机器翻译草稿。

机器翻译绝不会静默替换你的文本:在保存之前审查并编辑结果。


预览你的玩家将看到的内容

不要盲目构建配置。

直接从作者工作区打开玩家需求界面,在发布整合包之前测试你的配置。

CoolPackHelper 还包含验证工具,可以报告配置问题,并直接带你前往相关的编辑器。


便利,而不会沦为盲目的下载器

CoolPackHelper 有意将**“这是一个有用的链接”和“这个文件可以自动安装”**视为不同的事物。

平台文件、仓库发布和第三方文件具有不同的信任级别。

未验证的文件需要玩家逐个批准,并被排除在批量安装之外。

CoolPackHelper 可以验证下载、维护安装历史、备份被替换的 JAR,并回滚已完成的安装批次。

控制权始终在玩家手中。


而这仅仅是 1.0

CoolPackHelper 始于一个问题:

整合包如何在不给玩家带来糟糕安装体验的情况下处理外部需求?

长期目标更为宏大:

创建一个本地优先的工作区,用于构建、分发、解释和维护 Minecraft 整合包。

未来的开发正在围绕以下方向探索:

  • 资源包和光影需求;
  • 资源包顺序配置方案;
  • 按键控制和选定选项预设;
  • 整合包诊断和依赖关系图;
  • Discord Rich Presence 和整合包品牌化;
  • 可复用的作者预设;
  • 服务端整合包生成;
  • 发布快照和自动整合包更新日志。

这些是开发方向,并非对特定版本或日期的承诺。


CoolPackHelper 适合谁?

如果你的整合包符合以下情况,CoolPackHelper 可能会很有用:

  • 有必需或推荐的外部模组;
  • 需要更干净的安装体验;
  • 使用自定义或私有组件;
  • 跨多个平台分发;
  • 支持多种语言;
  • 需要更好的工具来维护需求;
  • 或者只是希望感觉更像一个更精致的独立产品。

当前支持

Minecraft: 1.21.1 加载器: NeoForge 21.1.x Java: 21

专为随客户端整合包直接分发而设计。

构建整合包。CoolPackHelper 处理围绕它的无聊部分。