Skip to content
WhiseNT edited this page Jan 5, 2026 · 3 revisions

模组介绍

QuestExtra 是一个为 Minecraft FTB Quests 模组提供扩展功能的模组,旨在简化任务创建过程并提供更多实用功能。该模组主要通过 KubeJS 脚本集成,允许开发者使用 JavaScript 代码动态创建和管理任务系统。

主要特性

  • KubeJS 支持:提供了KJS事件、QuestApi和QuestUtils,允许用户通过脚本编写和修改FTB任务
  • 自动本地化支持:在 title、subtitle、description 中直接输入本地化键即可自动本地化
  • 批量任务复制:支持一次性复制多个任务,保留相对位置,但不附带依赖关系

安装与配置

前置要求

  • Minecraft 1.20.1
  • Forge/Fabric
  • FTB Quests
  • KubeJS

核心功能

1. KubeJS 支持

QuestExtra 提供了一套相对完整的KubeJS 脚本支持,允许开发者通过脚本动态创建和修改任务、章节、章节组等元素。

2. 自动本地化

模组支持自动本地化功能,当在 title、subtitle 或 description 字段中直接输入 langkey 时,系统会自动将其转换为本地化文本。

3. 批量任务复制

扩展了原版 FTB Quests 的复制功能,支持一次性复制多个任务,保留相对位置但是不保留依赖关系。

Clone this wiki locally