AchieveToDo
我的世界,但世界窃取了你的能力。通过完成BlazeandCave的进度,逐一夺回它们!
查看大图
我的世界,但世界偷走了你的能力。通过完成 BlazeandCave 的进度来一一夺回它们!
关于
该项目保持了原版的感觉——没有过于强大的特性——但彻底颠覆了游戏进程。你不是一开始就拥有所有能力,而是必须通过进度来赚取它们。探索替代路径,深入地下城,并庆祝你设法解锁的每一个基础资源。
该模组旨在展示 BlazeandCave 的进度包,整合了超过 1000 个任务,既作为挑战也作为教程。无论你是新手还是老玩家,被锁定的机制都将迫使你以一种全新的、严苛的方式重新发现《我的世界》。
ATD 整合包
你也可以在 ATD 整合包 中游玩此模组。它已经安装了 BaC 和多种进度相关的 QoL 模组,例如大窗口、搜索和关于判定的详细信息。
游戏玩法
游戏初期,你会注意到屏幕上有一个计分板,显示你已完成的进度:

默认情况下,你开始时已解锁 1 个进度(这起到一点助推作用)。随着你获得更多进度,这个计数器会上升——所以你随时都知道距离解锁下一个能力还有多远!
在这个世界里,每项能力都会随着你完成进度而逐步解锁。你可以在你的进度屏幕的 AchieveToDo 标签页中找到所有能力:

起初,你看到的将大多是神秘图标。核心思路是你不会知道哪些能力被锁定,直到你尝试它们。例如,如果你在出生后尝试跳跃,你会发现跳跃是被限制的:

从那一刻起,“跳跃”能力就会在 AchieveToDo 标签页中显示,这样你就可以追踪需要完成多少进度才能解锁它:

一旦你完成了所需的 7 个进度,一个通知就会弹出,自豪地宣布你跳跃的新能力:

同样的系统适用于广泛多样的游戏元素——从打开背包或破坏方块等基础操作,到使用特定物品、与村民交易、前往不同维度,甚至与结构中的物体互动。每个新解锁的功能在你整个旅程中都感觉像是一个小型成就!
创建世界
在创建世界之前,别忘了检查模组设置标签页:

难度模式
简单 — 与普通相似,但解锁更快。所有基础能力从一开始就已解锁。
普通 — 推荐模式。 与困难相似,但解锁速度更快以让你持续投入。基础能力中默认仅视野可用。
困难 — 更偏向 RPG 的旅程,以进度而非核心 AchieveToDo 机制为中心。解锁遵循所有 BlazeandCaves 进度,且第一个进度必须盲目完成。
混沌 — 能力会根据世界种子随机洗牌,确保每次游玩都充满不可预测性。
自定义配置
这使得创建各种自定义挑战或特殊游戏规则变得容易——例如让玩家一开始就拥有强力能力,或完全移除某些机制。
- 以内置模式启动。首先,使用现有的 AchieveToDo 难度模式(例如,简单、普通、困难或混沌)启动 Minecraft。这将在你的
config/achievetodo文件夹中生成相应的配置文件(例如,normal.toml)。 - 找到并复制配置文件。在你的 Minecraft 目录中进入
config/achievetodo,找到与你刚启动的难度匹配的文件(例如,normal.toml)——复制并重命名为独特的名称,如custom.toml。 - 编辑自定义配置。打开
custom.toml(或你命名的任何文件),查找[abilities]部分,每行决定解锁特定能力所需的进度数量:- 0(或完全省略该行)表示该能力默认已解锁。
- -1 表示该能力永久锁定,无法解锁。
- 任何正数设置该能力可用之前所需的进度数量。
- 使用你的自定义设置。创建新世界时,查找 AchieveToDo 难度开关,并选择你的自定义难度选项(以你的新文件命名)。
服务端设置
创建单人世界。在世界创建菜单中,启用你计划在服务器上使用的所有设置(例如,极限模式、Terralith、合作、奖励等)。查看每个难度的描述(简单、普通、困难、混沌)以了解其对游戏玩法的影响。
检查数据包。单人世界生成后,打开它并运行
/datapack list命令。注意哪些数据包处于活动状态,包括任何外部包(如bacap.zip)和 AchieveToDo 的内置覆盖(例如,achievetodo:bacap_override)。复制设置。将你单人世界中的相同外部
.zip数据包上传到服务器的 datapacks 文件夹,按照/datapack list命令显示的顺序启用它们,并确保按相同顺序启用相应的 AchieveToDo 覆盖包(例如,achievetodo:bacap_override)。配置服务器。在你的服务器
server.properties文件中,创建achievetodo-configName参数。将此参数设置为创建单人世界时选择的难度名称(简单、普通、困难或混沌)。自定义配置(可选)。而不是使用内置难度模式之一,你可以将自定义配置文件的名称作为
achievetodo-configName参数的值。
视频
查看模组的实际运行!在这个视频中,Nugget 接受了终极挑战,尽管面临所有限制,仍设法通关了 Minecraft:
已知问题
C2ME 模组不受支持,可能与 AchieveToDo 不稳定。这是因为 AchieveToDo 追踪结构生成以确定其大小,但目前不支持多线程。
原版《我的世界》中的“山羊模拟器”进度存在漏洞,使用 MC-264204 修复 来解决。
致谢
_Skrepka — 我最初创作 AchieveToDo 的灵感来源,感谢其创意十足的 Minecraft 挑战视频(例如,“如何在不用 X 的情况下通关 Minecraft?”)。
Lolotrack — 向我介绍了 BlazeandCave 的进度包。
Cavinator1 — BlazeandCave 的进度包 的创作者。没有它,AchieveToDo 就不可能实现。
Stardust Labs — 为所有三个维度提供了惊人的世界生成功能。
正在加载版本记录…













正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。