
Team Ping(含Sable结构兼容)
指向某物,按下按键,你的队伍就能看到那里的标记。无需聊天刷屏。
允许在整合包中自由使用。

指向某处。按下Y键。你的队友就能看到。
这就是这个模组的全部功能。
标记会出现在你正在注视的位置,并显示你的名字和距离。如果标记在侧面或身后,屏幕边缘会出现一个箭头指向它。二十秒后标记会自动淡出。
聊天栏中不会写入任何内容。 你会看到标记、听到短暂的音效,以及热键栏上方的一行文字。聊天就是聊天。
我做这个模组是为了在飞艇上玩时使用,因为通过语音喊坐标不再有效,而当“那里”在三个区块之外时,“看那边”也毫无意义。

它知道你在指向什么
你每次按下同一个按键。模组会自行处理其余的事情。
- 矿石 — 标记会显示其名称,这样你的队友看到的是远古残骸,而不仅仅是一个点。
- 队友 — 一个蓝色的友军标记,并带有他们的名字。
- 其他任何人 — 一个红色的敌军标记。
- 机械动力:气动工艺(Create Aeronautics)的船 — 一个位于船体上的载具标记,以船的名字命名。
- 其他任何东西 — 一个普通标记。方块、地面、云朵、天空。
Shift + Y 改为标记危险。红色,并且音效也带有警示感。
持久存在的路径点
Ctrl + Y 会留下一个路径点,而不是标记。这些路径点不会消失。
它们保存在服务器上,因此重启后依然存在,你的队友也能和你一样看到它们。下周加入队伍的人仍然能看到你今天放置的路径点。每人最多八个,Ctrl + Shift + Y 可以打开列表。
按键
| 按键 | 功能 |
|---|---|
Y |
标记 |
Shift + Y |
标记危险 |
Ctrl + Y |
留下路径点 |
Alt + Y |
移除你最近的路径点 |
Ctrl + Shift + Y |
路径点列表 |
所有按键均可重新绑定。Y 是一个常用的按键——如果没反应,请先查看控制设置界面。不喜欢按住修饰键?有独立的按键用于标记危险、路径点和移除路径点;这些按键默认未绑定,你可以随意绑定到任何位置。
你需要什么
仅需要 NeoForge for 1.21.1,无需其他依赖。 不需要 Architectury,不需要 Fabric API,也不需要安装额外的配置库。
如果你恰好安装了以下任何模组,本模组会自动适配它们:
| 模组 | 变化 |
|---|---|
| FTB Teams | 标记只发送给你的队伍 |
原版 /team |
功能相同,并且与 FTB 同时生效,而非替代它 |
| Xaero 的小地图 | 标记也会显示在小地图和世界地图上 |
| Create Aeronautics | 可以标记船只,且标记会附着在船体上 |
两套队伍系统会同时生效,因为整合包经常会给玩家双重队伍身份——一个队伍和一个计分板团队——无论哪种方式,你的标记都应该能到达你的队友那里。
没有安装本模组的玩家仍然可以加入装有本模组的服务器,反之亦然。已在包含 165 个模组的整合包内测试,与机械动力(Create)、钠(Sodium)、Sinytra Connector 等模组共存。
设置
config/ 目录下的两个普通 JSON 文件。如果默认设置适合你,可以忽略它们。
玩家端设置:标记大小、穿墙显示、边缘箭头、音效音量、距离标签、地图标记开关。
服务器端设置:标记的最大距离(256 格)、使用频率(每秒一次)、每个玩家可保留的路径点数量(8 个),以及信任哪个队伍系统。
给整合包和模组作者
可在你的整合包中使用,无需许可,无需注明出处。
如果你想像我们一样自行绘制标记——绘制到你自己的地图、HUD 或任何其他地方——在 dev.teamping.api 中有一个小型 API。你无需按队伍过滤;其他队伍的标记根本不会到达客户端。模组自身的地图支持也通过这个相同的 API 实现,因此这并不是一条次等路径。
许可证与鸣谢
MIT 许可证。 你可以随意使用——使用、修改、随整合包发布、为你的模组采用其部分代码。唯一的要求是保留许可证文件中的作者署名。
作者:Argorice。源代码和问题反馈:https://github.com/Argorice/TeamPing
感谢 XaeroPlus、MapLink 和 ping-to-map-xaeros 的作者,我在研究如何与 Xaero 的地图交互时阅读了他们的模组代码,也感谢 sable-companion 提供的兼容性 API,让船只标记的实现在短时间内顺利完成。没有复制任何一方的代码。
本模组提供英文和俄文版本。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。