
26.1+ 海豚物品投掷修复
修复了26.1版本中一个无声的回归问题,该问题导致海豚物品吞吐量从约400万件/小时下降到约14万件/小时,恢复并超过了1.21.11版本的行为(约460万件/小时)。
从 1.21.x 更新到 26.1 后,海豚拾取和投掷物品的效率从约 4,000,000 件/小时降至约 140,000 件/小时——降低了 28 倍。此改动未在任何补丁说明或 Mojang 更新日志中列出,属于一项隐藏性降级,打破了所有依赖海豚物品吞吐量的装置。在 26.1 版本中,海豚的 PlayWithItemsGoal 受目标选择器系统的节流影响——目标每 2 tick 重新评估一次,物品之间需要完整的停止/重启循环,并因更改后的流体交互系统中的 isInWater() 检查而被阻止。结果是物品拾取以缓慢的批次进行,而非连续流。此模组完全绕过目标系统,直接注入 Dolphin.tick(),在每个服务器刻处理物品拾取和投掷。原版机制得以保留——物品拾取和投掷与之前完全相同,只是全速运行;物品消失计时器刷新机制也同样保留。
注意事项:
- 仅服务端——无需客户端安装
- 原版物品消失行为得以保留——被投掷的物品会获得新的消失计时器
- 无物品复制——拾取会丢弃原始实体,投掷会创建新实体(与原版机制相同)
- 仅影响海豚——其他生物不会被修改
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。