耗时合成让你能在高版本(1.12.2 & 1.16+)中体验 MITE 的合成方式。
教程如下:
1. 如何开始合成?
点击合成的产物就会开始合成,前提是手中(鼠标指针)没有物品或者是和产物相同的物品。
2. 合成要花多长时间?能不能自定义?
合成周期的计算公式为5 + global_multiplier * sum(合成材料的合成难度 * 该材料所属模组的 mod_multiplier)(单位:游戏刻),
合成速度等于1 + 0.02 * min(玩家等级, 200) 每游戏刻(如果安装了 Project MMO 模组,则额外 +0.05 * min(crafting_level, 150)),
而实际合成时间为合成周期 / 合成速度。
每个物品的合成难度,全局倍数,模组倍数可在配置文件 craft_time.json 中自定义,默认值 20.0, 1.0, 1.0。
游戏中的所有物品会在游戏第一次开启时被记录在该配置文件中,并生成一份备份 craft_time_sample.json。
3. 合成的产物在哪里?
产物会自动转移到你的手中(鼠标指针),你需要手动将他们放进背包。(因为这样代码实现起来最简单)
4. 为什么合成会停下来?
在某些情况下合成会停止,进度归零:
a. 合成材料用光了;
b. 合成表发生变化;
c. 合成界面 GUI 被关闭;
在某些情况下合成只会暂停,进度保持:
d. 手中(鼠标指针)物品和即将合成出的物品数量之和大于该物品的一组;
e. 手中(鼠标指针)有物品,且该物品不是即将合成出的物品;
以下操作不会让合成停止:
f. 多次点击合成结果;
g. 切换窗口(Alt+Tab)。
5. 兼容其它模组的合成表吗?
兼容,只要它是在工作台里的配方就行,并且可以自定义 Mod 品的合成时间。
6. 兼容其它模组的合成台吗?
看情况而定,如果模组使用原版的合成 GUI(在代码层面调用,而非仅用一样的材质)就是兼容的,否则不兼容。
7. 是 Forge 模组还是 Fabric 模组?
都有。因为 CurseForge 上只会显示最新上传的那个文件,所以作者用 Release 版表示 Forge,Beta 版表示 Fabric。