同伴

同伴

你小小的飞行伙伴!

Companio

带有任意 Minecraft 玩家皮肤的小型飞行伙伴

最多创建六个伙伴,为每个伙伴命名,让它们在您周围的太空中探索。

为每一次冒险增添一点陪伴

Companio 是一个客户端 Fabric 模组,添加了由玩家头颅组成的小型飞行伙伴。使用默认的 Steve 外观,或输入任意 Minecraft 用户名来加载该玩家的皮肤。

每个伙伴独立飞行。它们会选择自己的目的地,在不同的高度移动,平滑地转向行进方向,并在主人距离太远时迅速赶上。

特性

  • 同时最多 六个伙伴;
    - 通过 Minecraft 用户名加载皮肤;
    - 每个伙伴拥有独立的自定义名称;
    - 独立的飞行路径和平滑移动;
    - 追赶主人时飞行更快;
    - 障碍物检测和基本的方块躲避;
    - 伙伴之间的个人空间;
    - 按编号单独移除;
    - 游戏内飞行配置;
    - 带 Tab 补全的命令建议;
    - 英语和俄语本地化;
    - 完全客户端 — 无需服务器安装。

更智能的飞行

伙伴们不会仅仅围着玩家转圈。它们各自在附近选择空闲位置,并时不时改变目的地。

当出现障碍物时,伙伴会尝试沿着它移动或从上方飞过。如果路线被阻挡,它会减速并选择另一个目的地。附近的伙伴也会轻轻分开,而不是占据同一个位置。

命令

| 命令 | 描述 |
|---|---|
| /companio create | 使用默认 Steve 头颅创建一个伙伴 |
| /companio create <username> | 使用某位玩家的皮肤创建一个伙伴 |
| /companio name <number> <name> | 为伙伴命名 |
| /companio name <number> clear | 移除伙伴的名称 |
| /companio remove <number> | 移除一个伙伴 |
| /companio remove all | 移除所有伙伴 |
| /companio reload | 重新加载配置文件 |

新伙伴的编号会在创建后显示在聊天栏中。

飞行配置

设置会立即保存,无需重启游戏即可生效。

| 命令 | 描述 |
|---|---|
| /companio config distance <1-12> | 自由飞行距离 |
| /companio config height <1.5-6> | 飞行高度 |
| /companio config speed <0.04-0.2> | 正常飞行速度 |
| /companio config follow-speed <0.25-0.8> | 追赶速度 |
| /companio config smoothness <1-10> | 加速和减速的平滑度 |
| /companio config sharpness <1-10> | 转向的锐利度 |
| /companio config reset | 恢复默认设置 |

推荐值可通过 Tab 补全获得,但也可以在允许范围内手动输入任意值。

版本 1.2

版本 1.0.1 是最初想法的早期测试。Companio 1.2 引入了重新设计的飞行系统、多伙伴支持、障碍躲避、独立名称、按编号移除以及完整的游戏内配置。

此版本同时适用于 Minecraft 26.1.2 和 Minecraft 26.2。

可用版本

Modrinth 上提供两个独立的 Companio 构建:

| Minecraft | Fabric Loader | 文件 |
|---|---|---|
| 26.1.2 | 0.19.2 或更高 | companio-1.2+26.1.2.jar |
| 26.2 | 0.19.3 或更高 | companio-1.2+26.2.jar |

需要 Fabric API。请下载与您的确切 Minecraft 版本匹配的 Companio 文件,因为这两个构建不可互换。

客户端

Companio 仅存在于客户端。它不会添加服务端实体、碰撞箱、战斗能力或游戏优势。该模组可用于原版服务器,但只有安装了 Companio 的玩家才能看到这些伙伴。