跳到正文

Wandering Trader F3

作者:Odiwa

在 F3 界面中显示流浪商人的相关信息。

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

Wandering Trader F3 是一个顾名思义的模组,会在——你猜对了——F3界面中显示流浪商人的相关信息!

它会添加两项信息:
chance 数值用于显示流浪商人尝试生成的概率。

请注意,每次流浪商人尝试生成时,都有 90% 的概率会立即失败。因此,25% 的概率实际上只有 2.5%。

ticks 数值用于显示距离下一次生成尝试还剩多少 tick。

重要:ticks 数值可能会显示为负数,这不是错误;当它达到 -1200 时就会自行恢复。这是因为游戏会在数值为 0 时保存 ticks 数值。

The chance, and the ticks remaining that the mod adds.

如需了解流浪商人的生成机制及这些数值的含义,请查看Minecraft Wiki。

如何让模组在多人游戏中正常运行。

流浪商人由服务器处理,因此要在服务器上使用此模组,需要在服务器和你的客户端都安装它。除此之外,其他功能都在客户端运行。

如何让模组与 BetterF3 配合使用。

要让模组与 BetterF3 配合使用,请将分类Misc Left’添加到你希望显示流浪商人信息的一侧。
(如果你还安装了其他会向 F3 界面添加内容的模组,也可能会显示其他信息。)

别告诉 Mojang……

制作这个模组时,我发现 Minecraft 代码中有一个小漏洞,可以让你更快地触发流浪商人的生成尝试。虽然这个模组不会造成该漏洞,但它会显示相关数值,让利用漏洞变得更容易。(所以即使在原版游戏中,你也可以这么做。)

枯燥的原理说明

简单来说,游戏会从 24000 tick(也就是 20 分钟)开始倒计时,每经过 1200 tick(1 分钟)就保存一次计数器;如果计数器小于或等于 0,游戏就会尝试生成流浪商人,然后将计数器重置为 24000 tick。

问题在于,计数器重置为 24000 时并不会保存。因此,当它重置为 24000 后,如果你重新登录,计数器会读取为 0,然后继续倒计时;经过 1200 tick 后(此时计数器为 -1200),游戏会发现数值小于 0,于是尝试生成流浪商人,并将计数器重置为 24000。如果你重复这个过程,计数器就会变成 -1200、-2400 等等,流浪商人的生成尝试也会从每 20 分钟一次变成每分钟一次。

如果你不想看上面那段枯燥的说明,这里简单讲讲如何把流浪商人的生成尝试间隔从 20 分钟缩短到 1 分钟:每当 ticks 数值重新变成 24000 时,只需重新登录;如果计数器显示为负数,就说明成功了。每次计数器循环回到 24000 时,游戏都会尝试生成一次流浪商人。

请注意,生成尝试成功的概率很低,所以还是需要等待一段时间。

我还没有在服务器上测试过;除非你愿意不停地关闭并重启服务器,否则这种方法大概行不通。

常见问题

Wandering Trader F3 支持哪些 Minecraft 版本?

Wandering Trader F3 支持 Minecraft Java 版 1.20–1.21.4,共 12 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Wandering Trader F3 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分