StepUpAgain2

StepUpAgain2

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

工具

StepUp

适用于 Minecraft 1.21.x 的 StepUp 更新版 Fabric 构建,覆盖从 1.21 到 1.21.11 的版本。

StepUp 提高玩家的台阶高度,让你可以平滑地走上方块,而不需要跳跃。初看之下,效果类似于原版自动跳跃,但移动更直接,避免了反复跳跃带来的别扭时机和饥饿消耗。

这使得该模组在日常赶路、建造基地、走路径、洞穴、楼梯、不平整地形,以及原版自动跳跃显得缓慢或碍事的情况下尤为实用。

模组功能

  • 让你更平滑地走上整格方块。
  • 让移动感觉更接近正常行走,而非跳跃。
  • 提供三种可随时切换的移动模式。
  • 完全在客户端运行,因此可用于单人游戏和原版兼容服务器。
  • 按服务器保存模式,因此你可以在适合的地方启用它,在其他地方保持不同行为。

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

为什么用它替代原版自动跳跃

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

  • 会在你不希望的时候触发,
  • 改变移动时机,
  • 让赶路感觉不够精确,
  • 增加反复跳跃行为,
  • 并施加正常的跳跃饥饿惩罚。

StepUp 旨在保留自动跳跃中有用的部分——越过障碍物——同时不继承这些缺点。

模式

该模组循环切换三种模式:

StepUp

这是主要功能模式。

  • 模组将玩家的台阶高度提高到原版之上。
  • 你可以不跳跃就走上整格方块。
  • 移动感觉平滑且连续。
  • 潜行时,模组会临时回退到正常台阶高度,以便更好地控制。

Disabled

  • StepUp 被关闭。
  • 原版自动跳跃也被关闭。
  • 移动恢复为标准非自动跳跃行为。

Vanilla Auto Jump

  • StepUp 的自定义台阶高度行为被禁用。
  • 通过正常的 Minecraft 选项开启原版自动跳跃。
  • 如果你想快速比较两种行为,这会很有用。

控制

默认情况下,模式切换绑定到 J 键。

  • 按 J 在 StepUp、Disabled 和 Vanilla Auto Jump 之间切换。
  • 该按键可以像任何普通按键绑定一样,在 Minecraft 的“控制”菜单中更改。
  • 当你切换模式时,模组会在聊天中显示简短状态消息,以便你立即看到当前激活的模式。

配置

StepUp 将其设置存储在:

config/stepup.json

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

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

这很有用,因为某些服务器在启用该功能时手感更好,而其他服务器可能有移动规则、插件或反作弊设置,你更愿意将其关闭。

该文件保留:

  • 新世界和未知服务器的默认状态,
  • 以及按服务器地址或单人游戏为键的服务器特定覆盖列表。

典型使用场景

  • 在带有台阶、楼梯和微小高度变化的基地中行走。
  • 探索丘陵、洞穴和不平整地形时无需不断跳跃。
  • 在跨越部分结构和粗糙表面时进行建造。
  • 享受类似自动跳跃的便利,但不想要正常的原版行为。
  • 为不同服务器保持不同的移动偏好。

要求

  • Minecraft Java 版 1.21 至 1.21.11
  • Fabric Loader
  • Fabric API
  • Java 21

安装

  1. 为你的 Minecraft 版本安装 Fabric Loader。
  2. 为同一版本安装 Fabric API。
  3. 将 StepUp 的 jar 文件放入你的 mods 文件夹。
  4. 启动游戏。

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

兼容性

此分支专门为完整的 Minecraft 1.21.x 系列进行了更新。

同一个 jar 旨在运行于:

  • 1.21
  • 1.21.1
  • 1.21.2
  • 1.21.3
  • 1.21.4
  • 1.21.5
  • 1.21.6
  • 1.21.7
  • 1.21.8
  • 1.21.9
  • 1.21.10
  • 1.21.11

在内部,此分支包含针对 1.21.x 系列中 API 差异的兼容性工作,尤其是客户端按键绑定和台阶高度处理方面。

说明

  • 该模组设计为在客户端运行。
  • 在正常情况下,它应与原版兼容服务器一起工作。
  • 如果某些服务器改变移动行为或执行自定义限制,它们仍可能干扰该效果。

致谢

原始公开 StepUp 模组发布和维护的全部功劳归于 Giselbaer。

此分支的存在只是为了保持该模组在较新的 Fabric 1.21.x 版本上可用。

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

许可证

此分支继续遵守上游项目的 MIT 许可证。