鞘翅调校

鞘翅调校

一个轻量级模组,增加了配置选项,用于限制鞘翅飞行速度,并调整烟花火箭的推进强度与持续时间。

玩家运载

鞘翅调校

一个轻量级模组,为限制鞘翅飞行速度以及改变烟花推进的强度与持续时间添加了配置选项。

同时支持单人游戏和专用服务器,并提供一个可选的客户端模组,为玩家提供额外的改进。

非常适合想要削弱鞘翅冲刺、减少区块加载卡顿或平衡后期探索的多人游戏服务器。

为什么使用此模组?

  1. 可配置的速度限制: 可以限制水平飞行速度或总三维速度。
  2. 烟花调校: 调整烟花推进的强度与持续时间。
  3. 性能与平衡: 在不禁用鞘翅的情况下,减少极端区块加载并重新平衡后期探索。
  4. 灵活: 服务器会对其配置文件内的每个玩家强制执行设定,而可选的客户端安装则会同步预测,以获得更平滑的飞行体验。
  5. 兼容性: 能处理普通飞行、烟花加速、激流三叉戟发射以及诸如Do a Barrel Roll等模组飞行设定。

工作原理

Minecraft 在服务端计算鞘翅飞行,而客户端本地预测运动。 为了应用配置的速度限制和烟花调校:

  • 服务端: 强制执行配置的速度限制,并调整烟花加速的强度与持续时间。
  • 客户端(可选): 在本地镜像这些设置,以保持飞行预测的一致性。

注意: 如果客户端未安装此模组,玩家可能会遇到视觉卡顿或延迟回弹,因为他们的本地速度和烟花预测可能与服务器不同。

配置

配置文件创建于:

./config/elytra-tuning.json

默认内容:

{
  "speed": {
    "max": 60.0,
    "calculation": "HORIZONTAL"
  },
  "rocket": {
    "strength": 1.0,
    "duration": 1.0
  }
}
  • speed
    • max:允许的最大鞘翅速度,单位为每秒方块数。
    • calculation:HORIZONTAL 测量 X/Z 方向的移动;ABSOLUTE 测量总的 X/Y/Z 速度。
  • rocket
    • strength:0.0 禁用加速,1.0 为原版强度,更高的值会增加更强的向前加速度。
    • duration:1.0 为原版持续时间,0.5 将其减半,2.0 将其加倍。
  • 将 speed 或 rocket 设置为 null 表示不应用任何调校。
  • 编辑后,需要重启服务器/游戏以使更改生效。

展示

速度限制

配置

{
  "speed": {
    "max": 10.0,
    "calculation": "HORIZONTAL"
  },
  "rocket": null
}

烟花加速:游戏内测得速度为 9.90 方块/秒。 火箭

激流三叉戟:游戏内测得速度为 9.99 方块/秒。 三叉戟

烟花调校

配置

{
  "speed": null,
  "rocket": {
    "strength": 8.0,
    "duration": 2.0
  }
}

烟花加速: 游戏内测得速度为 60.65 方块/秒。 火箭快

贡献与问题

我热忱欢迎:

  • 错误报告
  • 功能请求
  • 拉取请求

请在 GitHub 上提出 issues 或 PR。

许可证

本项目采用 LGPLv3 许可证。有关详细信息,请参阅 LICENSE。