再次提升2

再次提升2

在平滑上台阶移动、普通移动和原版自动跳跃之间切换。

StepUpAgain

StepUp 的更新版本,面向 Fabric 上的现代与旧版 Minecraft,目前工作还覆盖 Forge 26.1。

StepUp 会提高玩家的台阶高度,让你能够平滑地走上方块,而不是跳上去。乍一看它可能和原版自动跳跃类似,但移动更直接、更精准,并且避免了不断重复跳跃的行为。

这使得该模组在常规跑图、基地、洞穴、丘陵、楼梯、不平坦地形,以及任何原版自动跳跃显得突兀或缓慢的场景中特别有用。

模组功能

  • 让你更平滑地走上完整方块。
  • 让移动感觉更接近普通行走,而非跳跃。
  • 完全在客户端运行,因此可用于单人游戏和兼容原版的服务器。
  • 按服务器保存其移动模式。
  • 通过 Mod Menu 和 Cloth Config 支持可选的游戏内配置。

实际上,StepUp 改变的是当你接近一个通常需要跳跃才能上去的方块时的移动手感。模组不是反复跳过地形,而是提高玩家的台阶高度,让角色以更连续的方式走上边缘。

为什么用它而不是原版自动跳跃

原版自动跳跃可能有用,但许多玩家不喜欢它,因为它:

  • 会在你不希望的时候触发,
  • 改变移动时机,
  • 让跑图感觉不够精准,
  • 增加重复跳跃行为,
  • 并且会施加跳跃带来的正常饥饿消耗。

StepUp 保留了有用的部分——走过障碍物——同时不继承这些缺点。

模式

模组支持三种移动模式:

StepUp

  • 将玩家的台阶高度提高到高于原版。
  • 让你无需跳跃即可走上完整方块。
  • 潜行时会回退到普通台阶高度,以便更好地控制。

Disabled

  • 关闭 StepUp。
  • 保持原版自动跳跃关闭。

Vanilla Auto Jump

  • 禁用 StepUp 的自定义台阶高度行为。
  • 重新启用 Minecraft 的普通自动跳跃选项。

控制

默认情况下,模组添加两个按键绑定:

  • J 切换当前移动模式。
  • K 切换 Vanilla Auto Jump 是否包含在 J 的循环中。

当原版模式切换被禁用时,J 只在以下两者之间切换:

  • StepUp
  • Disabled

这些按键绑定可在 Minecraft 的控制菜单中更改,模组在支持的版本上使用其自己的 StepUp 按键绑定分类。

配置

StepUp 将其设置存储在:

config/stepup.json

配置按服务器保存。这意味着:

  • 单人游戏可以有一种默认行为,
  • 一个多人服务器可以使用 StepUp,
  • 另一个可以保持 Disabled,
  • 还有一个可以保持 Vanilla Auto Jump。

配置还存储原版自动跳跃模式是否应在 J 切换循环中可用。

如果安装了 Mod Menu 和 Cloth Config,可以在游戏内更改此设置。它们是可选依赖,而非必需依赖。

支持的版本

本项目中的当前构建覆盖:

Fabric

  • 1.14 至 1.14.4
  • 1.15 至 1.15.2
  • 1.16 至 1.16.5
  • 1.17 至 1.17.1
  • 1.18 至 1.18.2
  • 1.19 至 1.19.4
  • 1.20 至 1.20.6
  • 1.21 至 1.21.11
  • 26.1

Forge

  • 26.1

要求

要求取决于目标文件/版本,但通常你需要:

  • 正确的 Minecraft 版本,
  • 该文件对应的正确加载器,
  • Fabric 构建上的 Fabric API,
  • 以及该目标匹配的 Java 版本。

Mod Menu 和 Cloth Config 是可选的。

安装

  1. 为你的 Minecraft 版本安装正确的加载器。
  2. 在 Fabric 上,安装同一目标版本的 Fabric API。
  3. 将 StepUp 的 jar 放入你的 mods 文件夹。
  4. 启动游戏。

由于该模组是客户端的,正常使用不需要服务器端安装。

注意事项

  • 该模组设计为仅在客户端工作。
  • 在正常情况下,它应能与兼容原版的服务器一起工作。
  • 如果某些服务器改变移动行为或强制执行自定义限制,仍可能干扰该效果。
  • 非常旧的 Minecraft 版本可能需要较旧的加载器/模组组合,才能正确匹配目标版本。

致谢

原始公开 StepUp 模组发布与维护的全部功劳归 Giselbaer 所有。

此分支的存在是为了让模组在更新和更旧的支持 Fabric 版本上保持可用,同时也维护 Forge 26.1 的当前兼容性工作。

项目的上游历史还包括反映在归档仓库和许可证声明中的早期 StepUp/StepUpNext 工作。此分支在保持该传承完整的同时,更新了当前目标的兼容性。

许可证

此分支继续尊重上游项目的 MIT 许可证。