DGLab Craft:给 Minecraft 加一点来自现实的反馈

路灯下的陌生人 Lv1

DGLab Craft:给 Minecraft 加一点来自现实的反馈

让游戏里的伤害,终于不只停留在屏幕上。

🔗 仓库链接:https://github.com/bilbillm/DGLab-Craft
🔗 Releases:https://github.com/bilbillm/DGLab-Craft/releases

最近把自己写的 Minecraft Mod 整理了一下,叫 DGLab Craft。它做的事情说复杂也不复杂:监听游戏事件,按事件类型生成不同强度的波形,再通过本地 WebSocket 发送给 DGLab App,让现实里的设备给出对应的反馈。你在下界被岩浆烫、在洞里摔下来、血量掉到危险线,都会收到一点来自现实的提示。

做完之后我确实觉得,Minecraft 变得不太一样了——不是更难了,而是那些平时会被红屏和音效吞掉的瞬间,终于有了一点存在感。


它是做什么的

目前的目标平台是 Minecraft 1.20.1 + Forge。Mod 在游戏内监听事件,再按事件类型生成不同的波形:

  • 低血量时给出类似心跳的持续反馈,提醒你别再浪了
  • 受伤时按来源区分强度:摔落、爆炸、火焰与生物攻击各不相同
  • 下界、末地、传送门、粉雪等环境事件也有对应提示
  • A/B 两个通道可以同步,也可以分别控制
  • 反馈结束时自动淡出,不会戛然而止

游戏内还有简单的 HUD 与连接状态显示,按默认键位 K 打开设置——至少不用再切出游戏看日志,确认到底连没连上。


最开始只是想让掉血有点感觉

最初的 idea 很朴素:我在洞里挖矿,低头看见血条少了一截,过了两秒才反应过来自己被骷髅射了。Minecraft 的伤害反馈其实很明确——红屏、后退、音效——但我还是经常处于一种「啊?什么时候掉的血」的状态。

于是我想,能不能把这个事件搬到屏幕外面?不是为了让游戏更难,而是让那些本来会被视觉与听觉习惯性吞掉的瞬间,有一点真实的存在感。

第一版只做了掉血与低血量心跳,波形参数写得很随意。能震就算成功。后来发现所有伤害如果共用同一种反馈,玩起来很快就会麻木,这才慢慢补上伤害来源、环境事件与渐弱。


最折磨人的部分是连接

真正让我头疼的不是 Forge 事件,而是设备连接。DGLab App 这一侧走的是本地 WebSocket:Mod 要先启动本地服务,再与 App 建立连接;手机和电脑还可能不在同一个网络里,防火墙也乐于把一切新端口拦下来。第一次测试时,我盯着屏幕上的「连接失败」看了半天,最后发现只是 Windows 防火墙的弹窗被我按进了后台。

所以现在的连接流程支持二维码与局域网发现,连接状态也会直接显示在游戏里。没有连接时,Mod 只是不发送反馈,游戏本身照常运行——不会因为一个外设掉线,把存档一起带走。


我比较喜欢的部分

我喜欢的不是「震」本身,而是它把游戏里的信息重新分了一层。

以前我知道自己受伤,是因为看见了血条和红屏;现在有些时候我还没来得及转身,已经先知道身后发生了什么。它不像 VR 那样试图把整个世界包起来,只是在视觉与听觉之外,多加了一条很窄的通道。

这条通道让一些小事重新变得明显:在黑暗里听见僵尸声音时,反馈与音效同时出现;从高处落下时,身体会先收到一个短促的提醒;血量长期危险时,心跳会变成一种不太能忽略的背景噪音。游戏还是那个游戏,但注意力的分配变了。


这东西有没有用

如果「有用」的意思是提高效率,那它大概没有。它不能替你挖矿,也不能让你打末影龙变得更聪明,甚至会在你专心建筑的时候被突然的反馈吓一跳。

但如果「有用」的意思是让一个熟悉的游戏重新产生一点陌生感,那我觉得有用。玩了很多年之后,Minecraft 的大多数事件都已经变成了条件反射。DGLab Craft 只是把这些条件反射拽回来一点,让你重新意识到:我刚刚真的在岩浆旁边走了一圈。

强度一定要从低开始,慢慢调;不要一上来就把参数拉满,也不要在不舒服的时候硬撑。这个 Mod 的意义不是制造疼痛——至少我做它的时候不是这么想的。


写在最后

DGLab Craft 目前还是一个很具体、很私人、也不一定适合所有人的 Mod。它没有什么宏大的技术突破,只是把 Minecraft 的事件、一个本地 WebSocket,再加上一台设备接到了一起。

可是当它第一次在我掉下悬崖的瞬间给出反馈时,我还是觉得:嗯,这个东西确实应该存在。代码和构建文件都放在 GitHub 上,想试的话从低强度开始,连接遇到问题也欢迎直接提 issue。

  • 标题: DGLab Craft:给 Minecraft 加一点来自现实的反馈
  • 作者: 路灯下的陌生人
  • 创建于 : 2026-07-30 12:00:00
  • 更新于 : 2026-07-30 12:00:00
  • 链接: https://bilbillm.github.io/2026/07/30/dglab-craft-minecraft-mod/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论