介绍

✨ 新任务与奖励
此附属模组新增了 约 14 个任务和 约 11 个奖励,包括兼容内容。需要 FTB Quests
新增命令:
/morequesttypes change_progress <player> complete/reset <quest_object>与 FTB Quests 原版的 change_progress 类似,但支持通过标签指定多个任务/morequesttypes refresh_chapter <player> <chapter_id>手动刷新章节/morequesttypes link_quest <quest_id>将任务关联到物品,可通过按键绑定打开该任务/morequesttypes generate_chapter <advancements / all / blocks / entity_tag / item_tag / items / mobs> <modid> <quest_type>根据指定模组和指定任务类型生成章节/morequesttypes reset_repeat_counter <player> <quest_id>重置任务的重复计数
新增任务属性:
- 在与生物相关的任务中新增 3 个可选字段:结构、生物群系、维度(仅限新任务/奖励)
- 所有任务均新增最大重复次数、始终隐形、关联物品属性
仅适用于 More Quest Types 任务和奖励的新属性
- 生物力量等级检查——需要 Dungeon Difficulty

- 等级检查和生物召唤等级——需要 Dynamic Difficulty

所有任务新增属性:
- 现在可以检查 Origins
- 等级(LevelZ、Pufferfish’s Skills、Reskillable)
按键绑定:
- 搜索/打开物品对应的任务:
K-> 如果有两个或更多任务(与该物品关联,或将该物品设为任务目标),则打开选择界面;否则直接打开对应任务。 - 在任务菜单中,按 Ctrl Shift R 可重置鼠标悬停的任务(如果打开了任务面板并将鼠标悬停在任务上,则重置该任务)
其他或未提及的任务/奖励:
- Ctrl R – FTB Quests 原有的准星 GUI 已调整为始终显示,即使你正在拖动任务也是如此
- Easy NPC 兼容(任务与奖励)
- 命令任务:检查命令
- SGEconomy 兼容(NeoForge)

计时器:(任务)
倒计时归零时自动完成的计时器
- 持续时间:浮点数值(秒)

高级击杀生物:(任务)
更高级的击杀生物任务!
- NBT 筛选器:检查生物内部的 NBT 数据
- 计分板标签:检查通过
/tag @e add (tag_name)添加的标签 - 最低所需标签数:计分板标签中至少需要多少个标签

与生物互动:(任务)
类似于“击杀实体”,但用于右键交互!
- 实体 < 实体类型标签:右键交互需要的实体
- 手:检查空手或物品交互需要使用哪只手
- 手持物品 < 手持物品标签:右键交互需要的物品
- NBT 筛选器:检查实体内部的 NBT
- 计分板标签:检查通过
/tag @e add (tag_name)添加的标签 - 所需最少标签数:计分板标签中至少需要的标签数量

属性:(任务与奖励)
任务:检查玩家的属性并记录最高值
- 运算符:>=、< 和范围
- 属性:属性 ID

奖励:添加可切换的永久属性

伤害:
记录对生物造成的总伤害或最高伤害
- 所需伤害:需要达到的伤害值

寻找实体:(任务)
寻找符合条件的最近实体
- 在指定半径(方块)内完成:当你处于指定距离内时完成任务
- 搜索半径:搜索最近实体的半径,并显示与该实体的距离


手持物品:(任务)
在满足条件的情况下,手持指定物品 X 秒
- 持续时间:手持物品的时间
- 手:完成任务时有效的手

任务:(任务与奖励)
任务:检查任务 ID / 子任务 ID / 标签是否全部完成;如果全部完成,则完成此任务(例如 701BAA27C41FAE1A 或 #123)
- 所需数量:达到有效条件所需的已完成任务数量(0 表示全部)
- 目标:任务 / 子任务 ID 或标签列表

奖励:将任务 / 子任务 / 带标签的任务设为完成或重置(例如 701BAA27C41FAE1A 或 #123)
- 目标:作为奖励要完成的任务 / 子任务 ID 或标签列表

NBT 路径:(奖励)
向指定路径添加 / 设置 / 移除一个条目或列表
- NBT 路径:示例 = spell_engine:spell_container.spell_ids
- NBT 条目:示例 = wizardz:fire_wall
- 检查路径是否存在:如果存在,则继续;如果不存在,则不会发生任何事。

药水效果:(任务和奖励)
任务:检查玩家的状态效果(等级)
- 效果等级:-1 = 任意;也可以指定状态效果的等级
- 效果:要检查的状态效果

奖励:给予玩家一种状态效果
- 效果等级:状态效果的等级
- 持续时间:状态效果持续的时间
- 效果:要给予的状态效果
- 显示粒子:是否显示粒子效果

破坏方块:(任务)
破坏指定方块 X 次
- 方块物品筛选器:要破坏的方块物品

起源:(任务)
检查指定的起源
- 起源:起源 ID(选择起源层并重新打开编辑界面后即可获取)
- 起源层:起源所在的层(必须先选择此项再返回,起源字段才会显示其他选项)

召唤:(奖励)
召唤一个或多个实体,并可选择在其头顶显示图标




播放声音:(奖励)
播放指定声音

战利品表:(奖励)
给予玩家战利品表奖励

法术:(奖励)
需要安装 Spell Engine
添加一个可切换的永久法术

等级:(任务和奖励)
需要安装 Pufferfish’s Skills
任务:检查该玩家的总等级或类别等级(团队则检查最高等级)。
- 模式:total_level -> 所有类别等级之和,category -> 该类别的等级
- 类别:类别模式所需的类别 ID

奖励:向指定类别提供经验值或点数。
- 类型:经验值 / 点数
- 类别 ID:你要提供经验值 / 点数的类别
- 数量:提供的经验值 / 点数数量

LevelZ:(任务和奖励)
需要安装 LevelZ
任务:检查该玩家的总等级或技能等级 / 玩家技能等级(或队伍中的最高等级)。
- 模式:total_level -> 所有技能等级之和减去玩家等级,level -> 玩家或该技能的等级
- 技能:玩家等级或指定技能

奖励:向指定类别提供经验值、点数或等级。
- 类型:经验值 / 点数 / 等级
- 技能:玩家等级或指定技能
- 数量:提供的经验值 / 点数 / 等级数量

Reskillable:(任务和奖励)
需要安装 Reskillable Reimagined
任务:检查总等级或该技能的等级(或队伍中的最高等级)。
- 模式:total_level -> 所有技能等级之和,skill_level -> 该技能的等级
- 技能:玩家等级或指定技能

奖励:提升指定技能的等级。

Dialogue:(任务和奖励)
需要安装 Blabber
任务:检查对话何时结束,以及结束的位置。
- 对话 ID:要检查的对话 ID
- 结束状态:对话结束时所在的分支(以 , 分隔)

奖励:与对话对象触发一段对话
- 对话 ID:要检查的对话 ID
- 对话对象:你正在交谈的“实体”
- 排序:最近 / 最远 / 随机

常见问题
More Quest Types 支持哪些 Minecraft 版本?
More Quest Types 支持 Minecraft Java 版 1.21.1,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。
More Quest Types 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
KevzCz 的其他作品
查看全部 →Kev’s Library
Kev 的所有模组的前置库
Kev’s Tierify Modifiers
更多Tieredz修饰符!
Kev’s Attributes Panel
添加一个属性面板,方便查看你丰富的各项属性!
Icon Leading Tooltip
将图标放在属性前面!
评论
登录后评论和评分