-
Notifications
You must be signed in to change notification settings - Fork 5
App Quests
HoshinoYumeka edited this page Sep 7, 2026
·
2 revisions
开机点一下就是整合包的任务书。联动 FTB Quests,预装且免费。
任务书是一局里翻得最勤的东西——每做完一件事就要回去看下一步。而它是个物品:要么长期占着快捷栏一格,要么每次都得回箱子里翻出来。这一格把它变成「开机 → 点一下」,书仍在原处,只是不必随身携带。
FTB Quests 缺失时,本 App 不出现在主屏与商店的普通列表中,但商店的「联动App」页照常列出它并写明缺哪个模组。
点开后接管屏幕的是它自己的界面,章节、进度、领奖、编辑权限全部对得上,与在背包里右键那本书一致——所调用的正是那本书右键时执行的那一句。
打不开时,说话的也是它。 任务档案尚未从服务端同步、服主在配置中关闭了任务书界面、队伍被锁——这三种情形 FTB 自身都有聊天提示或 toast,本模组不在前面加一道自己的检查。
加了的话玩家点下去只会得到静默无反应;交给它,玩家看到的和右键实体书时是同一句话。
任务档案本身即同步在客户端,开界面也在客户端,服务端不会多收一个包。
接触面只有一个零参方法,走反射、不加编译依赖,理由与阅读的几支书源相同,写在 feature/quests/client/FtbQuestsBook.java 的类注释里。
任务书在绝大多数整合包里是开局白送、丢了还能再做的,卖它没有对应物;而这个 App 存在的意义就是少走几步,埋进商店等玩家自己发现,等于第一步就多走了。
| 教程书 | 任务书 | |
|---|---|---|
| 数量 | 几十本 | 全局一本 |
| 使用方式 | 想查点什么才去翻 | 随时要看 |
| 因此需要 | 一个带搜索的列表 | 一个直达的入口 |
收进书城的话每次都要走「开机 → 阅读 → 从几十本里找到它 → 点开」,比拿实体书还慢——多那一层列表,这个 App 就没有存在的必要了。