阿尔化学:药水酿造

阿尔化学:药水酿造

《药水工艺:炼金术师模拟器》的粗略复刻版,为《我的世界》重建并稍作精简。

魔法

Alchemia

本质上是对《Potion Craft: Alchemist Simulator》的一个粗略复刻,为 Minecraft 重建并做了一些精简。

这个模组允许你通过在效果地图上移动药水图标来酿造药水。每一种原料都会推动药水沿着固定的路径移动。落在某个效果上或其附近,药水便会获得该效果,效果的强度取决于你落点与效果中心点的距离。地图是每个世界独立生成的,所以不同存档之间的配方并不相同。


坩埚界面

坩埚界面。 地图占据了书页的大部分区域。图标代表各种效果,瓶子代表你药水当前所处的位置,虚线则是你已加入的原料将要行进的路径。右侧面板显示你目前已收集到的效果。

底部的一排槽位是原料队列。


酿造失败

一次失败的酿造。 超过总效力上限,或者传送进空白区域,酿造便会失败。水会变得浑浊,坩埚会被卡住,直到你将其清空。在你确认操作前,地图会用骷髅图标警告你,所以这是可以避免的。我无法在此处完全复刻 Potion Craft 的机制,但我觉得这已经足够接近了。


开始使用

将原版坩埚放在点燃的营火上方,它就会变成一个炼金坩埚。将其破坏后,你可以拿回坩埚和营火。

用一本书和任意原料合成一本《炼金术士指南》。它会记录你制作的每一种药水,追踪你发现的效果,并列出你使用过的原料及其行进路径。

你可以选择一条已保存的配方,然后潜行并右键点击坩埚来再次酿造。

效果与效力

地图上的每个效果覆盖 5x5 的区域:

  • 正好落在效果上:效力 3
  • 向外一格:效力 2
  • 向外两格:效力 1

一份酿造默认拥有 5 点效力预算,可在服务器配置中最高调整到 10。每个效果的强度等级都与此效力系统挂钩。

这实际上意味着你可以拥有五个一级效果,或者一个三级效果加一个二级效果。与 Potion Craft 不同,你不会循环效果,而是超过预算就会直接毁掉这瓶药水。

地图上存在空白区域。普通原料的路径在遇到空白区域时会停止。地图也有硬边界,因此路径在那里也会被截断。传送会进入空白区域,但会在蓝色地图边缘处被截断。

原料路径

每种原料最终都会有自己独特的路径形状,目前我已经有一些基础模板。

几个例子:

  • 泰拉瑞亚草(根茎):直向下 5 格
  • 火焰草(药草):向左 5 格,途中伴有上下起伏
  • 法术之华(花朵):一条先向外弯出再收回的弧线
  • 彩虹菇(蘑菇):顺时针螺旋

原料的类型会影响其在世界中的生成方式。

游戏内示例:彩虹菇物品提示(按住 Shift)

普通路径。 彩虹菇会顺时针螺旋。未研磨时,它会结束在起始点正下方。研磨后则会延长同一条螺旋线,使其绕得更远,因此它可以成为一种相当强力的原料。

水晶会像在 Potion Craft 中那样进行传送,这可以让导航变得更容易,也能让你触及一些被空白区域包围的效果。

奥术水晶

传送。 奥术水晶会跳跃固定距离。传送会以虚线的形式绘制,并跳过其间的一切内容。如前所述,落在空白区域会毁掉酿造,所以请先检查预览。

研磨

合成一个研钵和研杵。手持研钵并按住右键,同时另一只手持有原料即可研磨。研磨过程共 12 步,物品会显示耐久条来提示进度。

当你研磨一种原料时,它将允许你使用其完整路径,而不仅仅是第一部分。这有助于配制出更精准的药水。

我还添加了一个在研磨时显示的界面。路径会绘制在屏幕上,方便你更精确地调整研磨长度。

研磨原料

原版原料

原版物品仍然有效,通过两种方式起作用。

生物掉落物及部位 具有指向特定效果的制导路径。它们会从你药水当前的位置,始终朝着特定效果行进,因此总能朝该效果前进:

  • 腐肉 -> 饥饿
  • 蜘蛛眼 -> 中毒
  • 恶魂之泪 -> 再生
  • 烈焰粉 -> 力量
  • 潜影壳 -> 漂浮

采集品和合成品 则具有固定的指向。其方向是根据从地图中心到该效果的位置计算得出的,并且永远不会改变,所以它们在游戏初期最为有用。不过这些也考虑了世界种子,因此它们的路径总会指向自身的对应效果。

  • 糖 -> 迅捷
  • 金胡萝卜 -> 夜视
  • 紫颂果 -> 隐身

此外还有三种修饰物,它们有自己专属的槽位:

  • 红石:增加一分钟的持续时间,消耗 1 点效力槽。这如同普通效果一样叠加,允许你制作如持续 5 分钟的再生 I 药水。
  • 火药:使其变为喷溅型药水,但每瓶都会消耗一份火药。
  • 龙息:用它替代玻璃瓶来制作滞留型药水。但需要槽位中有火药才能生效。

伟大功业

这是一个在普通合成格中完成的漫长合成链,需要使用你需要酿造出的特定药水。

每个阶段都需要特定效力等级的特定药水,可使用 JEI 查看配方,我很快会添加一种在游戏中获取这些信息的方法,下方是配方剧透:

Nigredo -> Albedo -> Citrinitas -> Rubedo -> 贤者之石

Nigredo

  • 缓慢 III
  • 抗性 III
  • 中毒 III
  • 力量 III
  • 失明 III

Albedo

  • Nigredo
  • 隐身 III
  • 迅捷 III
  • 夜视 III
  • 急迫 III
  • 漂浮 III
  • 海豚的恩惠 III

Citrinitas

  • Albedo
  • 发光 III
  • 抗火 III
  • 潮涌能量 III
  • 不祥之兆 III
  • 瞬间伤害 III

Rubedo

  • Citrinitas
  • 饱和 III
  • 再生 III
  • 伤害吸收 III
  • 凋零 III
  • 生命提升 III

贤者之石

  • Rubedo
  • 幸运 III
  • 反胃 III
  • 一种药水: 中毒 I + 抗火 I + 瞬间伤害 I + 缓降 I + 缓慢 I
  • 一种药水: 伤害吸收 I + 发光 I + 瞬间治疗 I + 生命提升 I + 海豚的恩惠 I
  • 一种药水: 不祥之兆 I + 凋零 I + 虚弱 I + 隐身 I + 瞬间伤害 I
  • 一种药水: 伤害吸收 II + 抗火 I + 抗性 II

贤者之石功能类似于拥有 3 次使用次数的不死图腾。

模组还包含

  • 38 种在世界中生成的原料。
  • 水晶晶洞,带有生长的晶簇,每种水晶类型对应一个。
  • 为主要进度和伟大功业添加了进度系统。
  • JEI 支持。

备注

对于 Potion Craft 中的原料,我已尽量以像素艺术的形式进行了复刻。有些效果不佳,所以有些地方使用了占位素材。我不太擅长美术,所以如果有人有兴趣贡献,或者想要洽谈委托工作,我将很高兴收到你的来信。

另外,如果反响足够热烈,我会考虑使用一些 IMC 或配置文件来允许启用其他模组的效果,或者加入不同的药水基底。目前水是唯一可用的基底,但这将留待以后处理。

我将很快添加新的状态效果,只是需要找到一种更好的地图放置方法。

我主要是把 Alchemia 当作个人爱好模组来开发,早期的一个构建版本最初被上传到了 Modrinth。我当时大多是心血来潮才上传的,但在《Immersive Geology》的间歇期,我有了一些时间来处理个人项目,这就是其中之一。我热爱原版的 Potion Craft,并且一直认为 Minecraft 的药水酿造很无趣,所以这就是由此产生的成果。

希望这能让药水酿造变得更有趣。

请注意,我之后会进一步完善这个页面。希望其他人也能像我一样喜欢这个模组。

  • Muddykat