跳到正文

Unlimited Potions

作者:starmun

解除药水数量限制。

收藏

介绍

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

重要!

我们有一个名为 effects util 的小型实用模组,可以用它检查你的整合包是否存在药水效果 ID 冲突。

在这里获取这个实用模组:

Effect Utils 1.16.5

Effect Utils 1.18.1

使用 effects-util 的命令和说明请查看链接。

 

问题

当整合包中的模组添加了超过 256 种药水效果时,触发药水效果就会出现异常。

这是因为:

  • 玩家触发药水效果时,服务器会向客户端发送一条包含药水效果 ID 的消息。
  • 在原版 Minecraft 中,这个 ID 存储在 byte 变量中,因此最多只能有 256 种不同的效果。
  • 超过 256 种后就会发生冲突,导致玩家获得错误的药水效果。

 

解决方案

  • Unlimited Potions通过使用替代的整数 ID 绕过了这一问题,使药水效果的数量几乎不受限制。
  • 这应该可以解决所有冲突,确保玩家始终获得正确的药水效果。

 

兼容性

我的整合包 Starpack Titan也使用了同样的修复方案,其中包含 600+ 个模组,而且药水效果完全准确。
如果你发现问题,请通过上方的 Issues 标签页提交反馈。

 

分发

欢迎在你的整合包中使用本模组。 
如需以任何形式分发,请通过此 CurseForge 项目进行,或附上本介绍页面的链接。

 

常见问题

Unlimited Potions 支持哪些 Minecraft 版本?

Unlimited Potions 支持 Minecraft Java 版 1.16.5–1.18.2,共 4 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Unlimited Potions 怎么安装?

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

评论

登录后评论和评分

starmun 的其他作品

查看全部 →