双击冲刺

双击冲刺

用全新的冲刺机制为你的战斗增添更多刺激!

冒险

Double-Tap Dash

Double-Tap Dash 是一款为你的 Minecraft 战斗增添全新机制——冲刺(dashing)的模组。只需双击任意移动键,或在移动时按下指定的冲刺键,即可朝该方向冲刺!

模组的许多方面都是可配置的。完整的配置选项列表见下文。

版本信息

Fabric 版本需要 Fabric API

Forge 版本没有额外依赖

展示

展示该机制的短视频:https://youtu.be/HDZnd53dQKY

配置选项

使用模组启动游戏后,配置文件将在 config/dash.properties 中生成。你也可以通过 Mod Menu 编辑配置。

客户端和服务器端都可用的配置选项由服务器控制。也就是说,当玩家加入一个世界时,该世界的所有者服务器控制这些设置。你在世界内无法更改这些设置(即使是单人世界也不行!)

双端通用

  • cooldown:触发冲刺后到可以再次冲刺之间的秒数
  • dash_midair:是否启用空中冲刺。如果禁用,玩家必须在地面上才能冲刺。
  • dash_while_gliding:是否允许在使用鞘翅滑翔时冲刺
  • dash_while_swimming:是否允许在游泳时冲刺
  • dash_while_floating:是否允许玩家在水中漂浮时冲刺。
  • forward_dash:是否启用向前方向的冲刺。
  • backwards_dash:是否启用向后方向的冲刺。
  • left_dash:是否启用向左冲刺。
  • right_dash:是否启用向右冲刺。
  • diagonal_dash:是否允许斜向冲刺(以已启用方向的组合形式)。
  • strength:冲刺的水平强度
  • y_velocity:冲刺时增加的 Y 轴速度
  • momentum_mode:add 或 set。如果为 add,冲刺时将冲刺强度和 Y 轴速度加到玩家的当前速度上。如果为 set,则将玩家的速度设置为给定的冲刺强度和 Y 轴速度,无论其现有速度如何。
  • resets_attack:冲刺后是否重置攻击冷却时间
  • exhaustion:冲刺后玩家“疲劳”的程度。疲劳是 Minecraft 在内部处理挖掘、疾跑等动作消耗饥饿值的方式。

仅客户端

  • double_tap_sensitivity:双击的灵敏度(触发双击冲刺所允许的两次点击之间的最大秒数)
  • double_tap_dash:是否启用“双击”功能
  • icon_x:冲刺冷却 UI 在屏幕上的 X 位置。默认值为“8”(即距屏幕左侧 8 像素)
  • icon_y:冲刺冷却 UI 在屏幕上的 Y 位置。默认值为“100%-32”(即距屏幕末尾 32 像素)。

附加说明

我不会移植到 1.12.2 及其他旧版本。