
EchoPins
在Minecraft世界中,将短视频留言固定在特定位置。当你的朋友到达那里时,即使你不在线,也能听到这些留言。
EchoPins —— 在重要的地方留下你的声音
需要 Simple Voice Chat。请在客户端和服务器端同时安装 EchoPins 和 Simple Voice Chat。
你的朋友下线了。三个小时后,你走进基地,发现一个装满铁锭的箱子、一台建了一半的机器,却完全不知道这些东西是干什么用的。
EchoPins 解决了这个问题。录制一段简短的语音留言,把它留在箱子旁边,之后无论谁路过都能听到——无论你是否在线。
它的功能
EchoPins 允许你将简短的语音便签附着在世界中的某个位置。其他玩家稍后可以发现并播放它。这就是这个模组的全部功能。
它不是语音聊天的替代品,不是路径点模组,也不是聊天客户端。它只专注于做好这一件事。
人们实际留下的内容示例:
- 在箱子旁 —— “先别拿那些铁,那是给反应堆用的。”
- 在传送门旁 —— “这个传送门通向堡垒附近。”
- 在矿井深处 —— “我往左边走了,右边有一个刷怪笼。”
- 在机器旁 —— “别打开这条线路,还没接好线。”
使用方法
- 看向你想留言的重要地点
- 按住
B键(可自定义按键) - 说话,然后松开
- 选择公开或私密,可添加文字说明,保存即可
好友靠近时会看到一个小标记,按一个键就能收听。
功能特性
- 语音便签可附着在方块或位置上
- 作者离线时依然有效
- 小型、不显眼的标记,靠近时会逐渐显现
- 公开或私密标记,私密权限由服务器端针对每位收听者强制执行
- 可选文字说明,同时作为无障碍辅助手段
- 在 Simple Voice Chat 中拥有独立的音量滑块,与近距离语音聊天分开控制
- 自动过期机制,避免世界存档无限增长
- 收件箱界面:附近、我的、私密、未读
- 完整的中文(原文为英文)和俄语翻译
环境要求
| 项目 | 要求 |
|---|---|
| Minecraft | 1.21.1 |
| 加载器 | NeoForge 21.1.0+ |
| Java | 21 |
| 必需模组 | Simple Voice Chat 2.6.20+(对应 1.21.1) |
| 安装端 | 客户端和服务器端 |
重要:录音机制说明
EchoPins 无法自动开启你的麦克风。 Simple Voice Chat 的公开 API 只能在音频已经传输时提供麦克风音频,并且没有受支持的从外部开启录音的方式。强行介入模组内部实现会不稳定,也会带来隐私隐患,因此 EchoPins 不会这么做。
这对你来说意味着:
- 语音激活 —— 正常工作。按住 EchoPins 按键并说话即可。
- 按键说话 —— 同时按住 EchoPins 按键和语音聊天的按键说话键。录音指示器会提醒你,并在没有音频传入时加以提示。
录制 EchoPin 时,你的声音不会同时广播给站在你旁边的玩家。
隐私 —— 请务必阅读
EchoPins 会录制你的声音,以下用大白话说明:
- 只有在按住按键时才会录音。不存在后台录音。
- 屏幕上会全程显示可见的指示器。无法关闭。
- 只会录制你自己的声音。绝不会录制其他玩家或环境声音。
- 音频存储在服务器端,位于世界存档内。服务器管理员可以收听这些音频。 不要录下任何你不想让管理员听到的内容。
- 不会上传任何数据到任何地方。没有遥测、没有外部服务、没有转写功能。
完整政策请参阅源代码仓库中的 PRIVACY.md。
服务器管理员指南
默认设置开箱即安全 —— 标记在一周后过期,存储上限为 1 GiB,创建和播放都有速率限制。
共有 32 个服务器选项,涵盖限制、发现半径、过期时间、速率限制、存储上限和清理机制。每个选项都有范围校验。
管理命令:
/echopins admin stats
/echopins admin delete <id>
/echopins admin purge player <player>
/echopins admin purge expired
/echopins admin cleanup
性能: 标记按区块索引,只会向玩家推送附近的标记,磁盘操作绝不会在服务器主线程上执行。即使有数千个标记,空闲时的开销也可忽略不计。
模组包友好
- 不注入任何 mixin 到 Minecraft 或 Simple Voice Chat,也不通过反射访问其内部 —— 仅使用已发布的插件 API
- 不注册任何方块、物品、实体或世界生成
- 不存在冲突问题,无需预留注册表 ID
- 允许在任何模组包(公开或私密)中包含 EchoPins,无需事先询问
(Simple Voice Chat 是独立项目,有自己的许可条款 —— 请通过 CurseForge 的标准依赖方式引入,不要复制其 jar 文件。)
截图
图库中的图片是使用模组真实界面布局和文字制作的、带有明确标注的 UI 示意图。真实的游戏内截图尚未拍摄。
链接
- 源代码和问题反馈: https://github.com/DarkJest/echopins
- 许可证: MIT
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。