更好的快乐恶魂控制

更好的快乐恶魂控制

骑乘快乐恶魂时更好的操控和移动,尤其适合建造。让手感更像创造模式飞行。

游戏机制

主要特性

  • 速度控制 - 可配置各方向的移动速度,以及加速。
  • 创造模式手感 - 自然的移动方式,更接近创造模式的感觉。
  • 情境切换 - 多个配置档案,可根据不同情况切换操控风格。
  • 精准移动 - 更灵敏的移动、固定旋转、保持 Y 轴位置。
  • 自定义按键绑定 - 下降、下坐骑、切换档案、打开配置。
  • 服务端控制(可选) - 调整体型和触及距离,或禁用游荡、挖掘惩罚和环境音效。

默认飞行控制

这些按键映射到你的默认 Minecraft 移动控制,以与创造模式飞行保持一致。在 Minecraft 的 选项... -> 控制... -> 按键绑定... 中设置。你的绑定可能与下方默认值不同。

快乐恶魂控制 默认按键 Minecraft 控制
前进 W 向前走
后退 S 向后走
左移 A 向左平移
右移 D 向右平移
上升 Space 跳跃
下降 Left Shift 潜行
加速 Left Control
双击 W
疾跑
向前走(x2)
下坐骑 双击 Left Shift 潜行(x2)

客户端设置

在客户端设置,不需要服务端模组。使用 Mod Menu 在游戏内自定义设置,或为 打开配置 分配一个自定义按键绑定以在游戏内打开设置。

自定义按键绑定

飞行控制默认与常规创造模式飞行一致,下坐骑需要双击潜行。下降键可以重新绑定,以恢复常规的单次按下潜行即下坐骑的行为。

按键绑定 默认值 描述
下降 未绑定
除非另有禁用,否则使用潜行。
一个自定义按键绑定,可分配来代替潜行,以在骑乘快乐恶魂时下降。当使用潜行来下坐骑时,可以将其分配为潜行的替代。
下坐骑 未绑定
除非另有禁用,否则使用双击潜行。
一个自定义按键绑定,可分配来代替潜行或双击潜行,以在骑乘快乐恶魂时下坐骑。当使用潜行来下降时,可以将其分配为潜行的替代。
切换档案 `(反引号) 允许你在骑乘快乐恶魂时在预设档案之间切换,以更换控制方案。例如在针对速度和易用性调整的“旅行”档案,与针对更小更精准移动调整的“建造”档案之间切换。
打开配置 未绑定 从游戏内打开客户端配置界面。省去使用 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(2x)
下降键 选择在骑乘快乐恶魂时使用 Minecraft 的潜行/下蹲键绑定来下降,还是仅使用自定义下降键绑定。如果使用双击下坐骑,此项应仅使用自定义按键绑定。 SNEAK

其他选项:
CUSTOM_KEYBIND
下坐骑键 选择在骑乘快乐恶魂时要求双击潜行/下蹲键来下坐骑,还是应用标准的单次按下潜行/下蹲即下坐骑的行为,还是仅使用自定义下坐骑键绑定。 DOUBLE_TAP_SNEAK

其他选项:
SNEAK
CUSTOM_KEYBIND
下坐骑时间窗口 双击潜行/下蹲键使快乐恶魂下坐骑的时间窗口,以刻为单位。仅在“下坐骑”设置为双击时适用。 5(5 刻)

服务端设置

在服务端设置,不需要客户端模组。最小/最大速度可用于在客户端设置速度限制。如果未安装服务端模组,默认值与标准 Minecraft 一致。

设置 描述 默认值
禁用游荡 使所有快乐恶魂在未被骑乘时停止游荡。仅在佩戴挽具时适用。 true(开启)
禁用环境音效 静音所有快乐恶魂的环境音效(不影响受伤/死亡音效)。 true(开启)
禁用挖掘惩罚 允许玩家在骑乘快乐恶魂时以正常速度破坏方块,而不是因为不在地面上而承受默认的 5 倍减速。 true(开启)
触及距离 骑乘快乐恶魂时玩家能够触及方块和实体的距离倍率,1.0 为标准触及距离。 1.0(100% 或 4.5 格)
恶魂体型 所有快乐恶魂的体型倍率,1.0 为标准体型。 0.75(75% 或 3 格宽)
默认速度 设置骑乘快乐恶魂时的默认速度。这也会为未使用客户端模组的人应用默认速度。此外,游荡的恶魂移动也会比正常稍慢。 1.0(100%)
最小速度 设置骑乘快乐恶魂时允许的客户端最低速度设置。覆盖任何超过此值的客户端配置。 0.0(0%)
最大速度 设置骑乘快乐恶魂时允许的客户端最高速度设置。覆盖任何超过此值的客户端配置。 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
}