XAreonautics

XAreonautics

XAreonautics是一个为NeoForge 1.21.1设计的轻量级兼容模组,允许Create: Aeronautics / Sable的造物在Xaero的小地图和Xaero的世界地图上显示为实时移动标记。

XAreonautics

XAreonautics 是一个轻量级兼容模组,适用于 NeoForge 1.21.1,为 Xaero's Minimap 和 Xaero's World Map 添加对 Create: Aeronautics / Sable 造物 的实时追踪功能。

目的很简单:如果你的整合包将飞艇、飞行器、载具或其他移动的 Sable 造物视为世界的重要组成部分,你应该能够再次找到它们,而不必在它们每次移动时手动更新路径点。

工作原理

追踪功能是可选的,使用普通的原版命名牌。

  1. 在铁砧中重命名一个原版命名牌。

  2. 将重命名后的命名牌用于已组装的 Sable/Aeronautics 造物。

  3. 该造物获得该名称,并显示在 Xaero's Minimap 和 World Map 上。

  4. 当造物移动时,其标记随之移动。

该标记表现为实时地图元素,而非传统的静态路径点,使其能够在世界中持续跟随载具。

要停止追踪某个造物,潜行并对其使用未命名的命名牌。

未命名的造物会被完全忽略,这意味着充满 Sable 装置的大型工厂或服务器不会自动让每个玩家的地图变得杂乱。

不仅适用于飞艇

XAreonautics 不会尝试判断某物在技术上究竟是飞艇、飞机、汽车、船只、类火车装置还是移动工业灾难。

追踪是在 Sable 子层级 级别执行的。

如果一个造物作为兼容的 Sable 移动构造体存在,它就可以被命名和追踪。

这使得该系统适用于:

  • 飞艇

  • 飞行器

  • 汽车和地面载具

  • 移动工厂

  • 飞行基地

  • 实验性 Create 装置

  • 其他 Sable 驱动的造物

实时地图追踪

被追踪的造物会同时显示在:

  • Xaero's Minimap

  • Xaero's World Map

每个被追踪的造物会显示一个标记及其指定的名称。

服务器会定期将已命名造物的位置同步到客户端,而客户端会对标记移动进行插值,以保持追踪在视觉上的平滑。

这避免了不断删除和重建普通 Xaero 路径点所带来的问题。

设计理念

XAreonautics 刻意保持精简。

它没有:

  • 新的合成配方

  • 追踪方块

  • 专用追踪终端

  • 额外的地图界面

  • 复杂的配置流程

  • 为每个装置自动添加标记

命名牌是注册系统,Sable 提供移动造物,Xaero 提供地图。

该模组只是将这些系统连接起来。

当前限制

XAreonautics 目前将每个已命名的 Sable 子层级视为一个独立的被追踪造物。

因此,由多个独立 Sable 子层级组成的高度铰接载具可能需要分别处理每个相关子层级。未来版本可能会探索对连接或铰接载具进行自动分组。

预期用途

XAreonautics 最初是为一个围绕 Create: Aeronautics 的大型模组生存整合包而创建的,在该整合包中,移动飞艇被用作长期基地和交通工具。

它在以下世界中尤其有用,玩家可能会:

  • 拥有多艘载具

  • 将船只停放在远离当前位置的地方

  • 运营移动基地

  • 与多艘已命名船只共享同一个世界

  • 使用 Aeronautics 造物进行长距离旅行

不必再问“我们把船停在哪儿了?”,只需查看地图即可。

一项了不起的技术应用。

需求

XAreonautics 适用于:

  • Minecraft 1.21.1

  • NeoForge

  • Create: Aeronautics

  • Sable

  • Xaero's Minimap

  • Xaero's World Map

初始版本是针对开发整合包所使用的版本进行开发和测试的,包括 Aeronautics 1.3.2 和 Sable 2.0.5。

AI 披露

XAreonautics 的开发过程中使用了 AI 工具。

AI 被用于生成项目图标——如果你想替换它,请通过 Discord 联系我:noxandor