
弓之增强 (测试版)
这是一个仅通过自动操作让弓跳更容易的模组,包含多个指令供你按喜好自定义。默认设置可能不适用,请随意调整任意参数,并通过/bboost查看设置详情。
> 描述:
Bow Boostin 是一款适用于 Minecraft 1.21.11 的客户端 Fabric 模组,它能够自动执行“弓冲刺”移动技巧——即你冲刺、跳跃、快速向上拉弓射箭,箭矢落回时产生的击退效果会把你向前推进。这是一种合法的快速移动方式,但手动操作起来很别扭且依赖时机。此模组只需按下一个键即可为你完成整个操作流程。
工作原理
当你触发一次冲刺时,模组会运行一个紧密衔接的状态机:
- 保存你当前的视角角度
- 确保你正在冲刺
- 跳跃
- 等待直到你到达跳跃的最高点(当你的上升速度接近零时)
- 瞬间或平滑地将你的视角向上转动到你设定的角度(默认 78°)
- 保持拉弓状态持续设定的游戏刻数
- 释放,向上射出箭矢
- 将你的视角恢复到之前的位置
- 进入冷却期,之后才允许再次冲刺
在执行以上任何步骤之前,模组会检查你是否确实持弓、是否有箭矢、以及是否在地面上。如果这些条件中任意一个不满足,你会收到一条简短的错误信息,并且不会有任何操作发生。
要求
- Minecraft 1.21.11
- Fabric Loader 0.19.2 或更新版本
- Fabric API
- Java 21+
按键绑定
冲刺键默认绑定为 B。你可以在按键设置中的 Bow Boostin 类别下找到它。你可以在此处重新绑定它,或者使用下面描述的 /bboost keybind 命令。
命令
所有配置都通过 /bboost 命令完成。所有参数都支持 Tab 补全。
/bboost
显示完整的帮助菜单,列出所有可用的子命令及其功能。
/bboost toggle
完全启用或禁用该模组。禁用时,按下冲刺键没有任何作用。如果你想在不卸载模组或更改按键绑定的情况下快速关闭它,这个功能会很有用。
/bboost mode <toggle|hold>
控制按键绑定的行为。
- toggle - 按一次键触发一次冲刺。你需要松开并再次按下才能进行下一次冲刺。这是默认模式。
- hold - 目前功能相同;按下一次触发一次冲刺,需要再次按下。这个区别是为未来开发保留的。
/bboost delay
设置冲刺之间的冷却时间,以游戏刻为单位(20 游戏刻 = 1 秒)。接受 0 到 200 之间的值。默认值为 0,意味着你可以尽可能快地连续冲刺。如果你发现自己不小心触发了连续的冲刺,设置延迟可以让你有更多控制。
/bboost angle
设置射箭前模组将视角向上转动的角度(以度为单位)。接受 10 到 89 之间的值。默认值为 78°。更高的角度会使箭矢更直接地从头顶上方落下,这通常是获得最大击退距离的理想选择。根据你的具体情况,你可能需要尝试调整这个角度。
/bboost draw
设置弓在被释放前保持拉满状态持续多少游戏刻。接受 1 到 20。默认值为 3 游戏刻(150 毫秒)。更长的拉弓时间会使弓充能更足,从而影响箭矢速度,并最终影响你获得的击退效果。在 3 游戏刻时,弓远未充满电——目标是获得一个低速度的箭矢,使其快速下落,而不是一支充满威力的箭矢飞向远方。
/bboost movement <snap|smooth>
控制冲刺过程中视角的移动方式。
- snap - 你的视角会瞬间跳到目标角度并瞬间跳回。这是默认模式,也是最可靠的。
- smooth - 视角会在 4 个游戏刻内使用缓出曲线平滑地移动到目标角度并返回。视觉效果更好,但会为整个流程增加几个游戏刻的时间。
/bboost keybind
无需进入按键设置菜单即可更改冲刺键。你可以传入键名,如 r、g、mouse.left 等。模组会识别正确的内部键名——你不需要输入 key.keyboard.r,只需输入 r 即可。鼠标按钮使用 mouse.left、mouse.right 等格式。
/bboost status
在聊天栏中打印你当前的配置。显示模组是否启用、当前按键绑定、模式、视角移动样式、角度、拉弓时间和冷却时间。
注意事项
- 如果在序列中打开任何界面(如物品栏、聊天栏等),冲刺会自动中止,并尝试干净地恢复你的视角角度。
- 模组适用于任何物品栏槽位中的箭矢,包括光灵箭和药箭。
- 弓可以放在主手或副手。
- 设置目前不会在会话之间保存——重启后你需要重新应用任何更改。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。