概述
本模组为游戏提供了原版风格的任务系统。
在本模组中,玩家可创建任务,在多人游戏中向好友分配自定义任务,或是像其他任务模组一样使用。
主要内容
Contract of Chitin
一本任务书,是本模组的核心物品。
每个本任务书都可以设置其他玩家所要完成的任务、时间限制以及完成后给予的物品奖励。
起草任务并将其交给其他玩家。一旦他们签订了任务,任务就会开始被跟踪。
还可以同时起草一份空白任务,以进行复制。此外,任务完全可嵌套,由此可以通过将更多任务书作为奖励来提供任务链。
Extradimensional Legal Archive
此方块允许访问所有当前已签订的任务的列表。
如果某个任务因任何原因无法完成,任务签订人可使用此方块中断合约,使合约立即失效。
每当任务失败时,其起草者也可以使用此方块来访问并撤回任务书,可将其转让给其他人,也可以将其回收。
Extradimensional Legal Archive |
任务制作
Chitinous Ties 完全由数据包驱动。所有任务均可在数据包中完全自定义,让玩家能够使用原版和修改版任务创建全新选项。
在游戏中,Chitinous Ties 会连接到进度系统,因此任何可定义为进度的内容都可以再被定义为合同任务。
关于数据包格式的最新文档可在源代码中找到。或者,也可以直接参考包含在 jar 包中的数据文件。
与进度连接 |
目前,默认情况下可以使用以下任务事件:
从村民处购买某物品;
吃掉某个物品;
达到一定经验等级;
到达某结构或某生物群系;
给某人某物;
前往某个具体坐标;
杀死某指定实体;
杀死某指定玩家;
凝视某个实体;
在区域内放置某特定方块;
背包中拥有某特定物品;
骑乘某实体;
获得指定统计数据;
在某方块上使用某物品;
是否需要起草者手动验证完成情况。
注意事项
目前模组支持 1.20.1 版本,主要适用于 Fabric 与 Quilt。前置要求:
若想在 NeoForge/Forge 上运行,还需使用信雅互联;
此外,推荐使用以下具有额外支持的模组(尽管不是必需):
请勿将其与任何完全删除进度系统或统计系统的模组一起使用。