跳到正文

Better Happy Ghast Controls

作者:PaulNZ

改善骑乘 Happy Ghasts 时的操控和移动,尤其方便建造。让飞行体验更接近创造模式。

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

主要特色

  • 速度控制 – 可配置各个方向的移动速度,还可进行加速。
  • 创造模式体验 – 自然流畅的移动方式,更接近创造模式。
  • 情境切换 – 多个配置档案可满足不同情境下的控制需求。
  • 精准移动 – 移动更灵敏、旋转固定,并保持 Y 轴位置。
  • 自定义按键 – 下降、下马、切换配置档案、打开配置。
  • 服务器控制(可选)- 调整体型和触及距离,或禁用漫游、采矿惩罚和环境音效。

默认飞行控制

这些按键与 Minecraft 默认移动控制相对应,以匹配创造模式飞行。请在 Minecraft Options... -> Controls... -> Key Binds... 中设置。你的按键绑定可能与下表默认设置不同。

| 快乐恶魂控制 | 默认按键 | Minecraft 控制 |
| ——- | ———– | —————– |
| 前进 | W | 向前行走 |
| 后退 | S | 向后行走 |
| 左移 | A | 向左平移 |
| 右移 | D | 向右平移 |
| 上升 | Space | 跳跃 |
| 下降 | Left Shift | 潜行 |
| 加速 | Left Control
Double-Tap W | 冲刺
向前行走(按两次) |
| 下马 | Double-Tap Left Shift | 潜行(按两次)|

客户端设置

在客户端设置,无需安装服务端模组。使用 Mod Menu 在游戏内自定义设置,或为 Open Config 分配自定义按键,以便在游戏内打开设置。

自定义按键绑定

默认情况下,飞行控制与常规创造模式飞行一致;下马需要双击潜行键。你可以重新绑定下降键,以恢复单击潜行键下马的行为。

| 按键绑定 | 默认按键 | 说明 |
| ——– | ——- | ———– |
| 下降 | Unbound
_除非禁用,否则使用潜行键。_ | 可设置自定义按键,代替潜行键;骑乘快乐恶魂时按下该键可下降。如果使用潜行键下马,也可以将此按键设为潜行键的替代按键。 |
| 下马 | Unbound
_除非禁用,否则使用双击潜行键。_ | 可设置自定义按键,代替潜行键或双击潜行键;骑乘快乐恶魂时按下该键可下马。如果使用潜行键下降,也可以将此按键设为潜行键的替代按键。 |
| 切换配置档案 | ` ` (backtick) | Allows you to toggle between preset profiles while riding a Happy Ghast to switch between control sets. E.g. to toggle between a "Travel" profile adjusted for speed and ease of use, and a "Build" profile adjusted for smaller more precise movements. |<br>
| Open Config |
Unbound` | 在游戏内打开客户端配置界面,无需再使用 Mod Menu。 |

配置档案设置

创建一个或多个配置档案,以便实时切换不同情境下的控制方式:旅行时使用快速流畅的控制,建造时则使用灵敏精准的控制。

| 设置 | 描述 | 默认值 |
| ——- | ———– | ——- |
| 名称 | 为配置档设置一个便于识别的名称。在切换配置档时会显示在屏幕上。 | Default |
| 主速度 | 为所有快乐恶魂移动设置统一速度。设置此项会一次性调整其他所有速度设置。 | 1.0 (100%) |
| 前进速度 | 设置快乐恶魂向前移动(W)时的速度。 | 1.0 (100%) |
| 后退速度 | 设置快乐恶魂向后移动(S)时的速度。 | 1.0 (100%) |
| 横移速度 | 设置快乐恶魂向侧面移动(A 和 D)时的速度。 | 1.0 (100%) |
| 上升速度 | 设置快乐恶魂垂直上升(空格键)时的速度。 | 1.0 (100%) |
| 下降速度 | 设置快乐恶魂垂直下降(左 Ctrl)时的速度。 | 1.0 (100%) |
| 自动俯仰 | 向前移动时,根据玩家视线上下调整快乐恶魂的垂直位置。关闭后,除非按下上升/下降键,否则会保持 Y 坐标不变。 | true (开启) |
| 固定旋转 | 将快乐恶魂的旋转中心固定在骑乘者周围,让你在静止时也能更精准地移动和环顾四周。关闭后,会恢复以快乐恶魂为中心的标准旋转方式。 | true (开启) |
| 平滑滑翔 | 设置骑乘快乐恶魂时的移动是平滑过渡还是立即生效。关闭后可实现更精准的移动。 | false (关闭) |
| 加速倍率 | 骑乘快乐恶魂时,按下疾跑键可应用加速倍率。根据 Minecraft 的全局设置,双击前进键也会加速。最终速度不得超过服务器上限。 | 2.0 (2 倍) |
| 下降键 | 选择骑乘快乐恶魂时使用 Minecraft 的潜行/蹲下按键下降,还是仅使用自定义下降按键。如果使用双击下马,此项应设为仅使用自定义按键。 | SNEAK

其他选项:
CUSTOM_KEYBIND |
| 下马键 | 选择骑乘快乐恶魂时,是否需要双击潜行/蹲下键下马、使用标准的单击潜行/蹲下键下马,或仅使用自定义下马按键。 | DOUBLE_TAP_SNEAK

其他选项:
SNEAK
CUSTOM_KEYBIND |
| 下马判定窗口 | 双击潜行/蹲下键使快乐恶魂下马的时间窗口,以刻为单位。仅当下马方式设为“双击”时生效。 | 5 (5 刻) |

服务器设置

在服务器上设置,无需客户端安装模组。可通过最小/最大速度限制客户端速度。若未安装服务端模组,则默认值与标准 Minecraft 一致。

| 设置 | 描述 | 默认值 |
| ——- | ———– | ——- |
| 禁用漫游 | Happy Ghast 未被骑乘时停止漫游。仅在穿戴 Harness 时生效。 | true(开启) |
| 禁用环境音效 | 关闭所有 Happy Ghast 的环境音效(不影响受伤或死亡音效)。 | true(开启) |
| 禁用采矿惩罚 | 骑乘 Happy Ghast 时,玩家可以按正常速度破坏方块,而不会像默认设置那样因未站在地面上而受到 5 倍减速。 | true(开启) |
| 触及距离 | 骑乘 Happy Ghast 时,玩家触及方块和实体的距离倍率;1.0 表示标准触及距离。 | 1.0(100% 或 4.5 格) |
| Ghast 大小 | 所有 Happy Ghast 的体型倍率;1.0 表示标准大小。 | 0.75(75% 或宽 3 格) |
| 默认速度 | 设置骑乘 Happy Ghast 时的默认速度。此设置也适用于未使用客户端模组的玩家。此外,漫游中的 Ghast 移动速度也会略微降低。 | 1.0(100%) |
| 最低速度 | 设置骑乘 Happy Ghast 时允许的最低客户端速度设置。若客户端配置超出此范围,将以此设置为准。 | 0.0(0%) |
| 最高速度 | 设置骑乘 Happy Ghast 时允许的最高客户端速度设置。若客户端配置超出此范围,将以此设置为准。 | 5.0(500% 或标准速度的 5 倍) |

配置文件

可在 config/ghastcontrols.json 中修改配置文件。以下 JSON 展示了默认配置。可以添加其他配置档对象;currentProfile 表示当前选中的配置档。对于服务器,currentProfile 和 profiles 将被忽略。

默认客户端配置

{
  "currentProfile": 1,
  "profiles": [
    {
      "name": "Default",
      "forwardSpeed": 1.0,
      "backwardSpeed": 1.0,
      "strafeSpeed": 1.0,
      "ascendSpeed": 1.0,
      "descendSpeed": 1.0,
      "boostRate": 2.0,
      "dynamicPitch": false,
      "fixedRotation": true,
      "smoothGlide": true,
      "descend": "SNEAK",
      "dismount": "DOUBLE_TAP_SNEAK",
      "dismountWindow": 5
    }
  ],
  "disableRoaming": true,
  "disableAmbientSound": true,
  "disableMiningPenalty": true,
  "reach": 1.0,
  "ghastSize": 0.75,
  "defaultSpeed": 1.0,
  "minSpeed": 0.0,
  "maxSpeed": 5.0
}

默认服务器配置

{
  "disableRoaming": true,
  "disableAmbientSound": true,
  "disableMiningPenalty": true,
  "reach": 1.0,
  "ghastSize": 0.75,
  "defaultSpeed": 1.0,
  "minSpeed": 0.0,
  "maxSpeed": 5.0
}

常见问题

Better Happy Ghast Controls 支持哪些 Minecraft 版本?

Better Happy Ghast Controls 支持 Minecraft Java 版 26.1–26.3,共 5 个版本,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。

Better Happy Ghast Controls 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端 / 服务端。

评论

登录后评论和评分

PaulNZ 的其他作品

查看全部 →