Questlog

Questlog

添加了一个任务系统,旨在让整合包中的信息传递更加直观!

Questlog 是一个旨在为您的游戏添加……任务的模组!

这个模组完全由 JSON 驱动。您需要学习如何编写 JSON 文件,并将其放入配置文件夹中的 questlog 目录里,才能使用它。

您心中最大的疑问可能是:“……为什么不用 FTBQuests?”

嗯!与 FTBQuests 那种以庞大电子表格形式呈现任务的方式不同,本模组将任务以一种小型书册/清单的格式呈现,并在解锁时通过物品栏 GUI 上的通知徽章直接高亮显示!

这种呈现方式既更贴近原版风格,又足够动态,可以按照您喜欢的任何方式进行风格化!这种格式直接受到了《上古卷轴:湮没》任务系统的启发。

尽管设计初衷是为了填补我认为 FTBQuests 中存在的一些空白,但我认为这个模组完全可以与 FTBQuests 结合使用,因为即使它们功能相似,但满足了不同的需求。

FTBQuests 更适合提供大量较小的任务(例如收集任务),而 Questlog 则更适合传递信息和突出显示更复杂的目标。此外,它还比 FTBQuests 有一些优势……

这个模组从构思到设计,都围绕着信息传达这一原则。创作者可以编写任务,使其在触发(或完成)时,显示自己的提示面板和通知徽章,或者直接弹出在您的面前,这样您就不会错过任何重要信息。

模组的所有美术资源都经过精心设计,以便能够通过资源包进行大幅修改,因此您可以将 Questlog 融入各种整合包中,而不会显得格格不入。

默认情况下,模组没有任何内容。您需要通过编写任务并添加来添加自己的内容!只需在聊天中输入 /ql edit_mode,打开 QL 菜单,然后开始吧!甚至还有预设可以加快流程!

查看 Wiki 以了解如何使用 Questlog!
https://moddedmc.wiki/en/project/questlog/latest/docs

您也可以在此找到用作参考的示例任务:
https://github.com/infernalstudios/Questlog/tree/1.20.1/examples/questlog

查看完示例后,请查看此 Questlog 生成器以更轻松地创建您自己的任务:
https://evanbowness.dev/questlog.html

在 Resurvival 整合包中查看该模组的实际应用,我建议将其作为模板,以帮助您编写自己的任务并制作自己的资源包!

希望能帮助您制作更好的整合包!:D

有功能建议或遇到问题?请在我们的 GitHub 上告诉我们!
https://github.com/infernalstudios/Questlog/issues

另外,在我们的 Discord 中展示您用该模组做的作品!
https://discord.gg/UYGSn94

想看看模组实际运行效果?懒得读文字?
别担心,我为您准备好了!