
MCDanmaku
Bilibili弹幕,但这是在Minecraft里!
查看大图MCDanmaku
MCDanmaku 是一个面向 Minecraft 26.2-snapshot-7+ 的 Fabric 客户端模组。它能在游戏内聊天框中实时显示指定 Bilibili 直播间的弹幕消息。
前置要求
- Fabric Loader
>=0.19.2 - Fabric API
>=0.149.1+26.2
使用方法
登录 Bilibili
/danmaku login
登录流程:
- 模组请求一个 Bilibili 二维码登录会话;
- 在你机器上启动一个临时本地 HTTP 服务器;
- 聊天框中显示一个
http://127.0.0.1:<port>/链接; - 点击链接或手动复制到浏览器中打开;
- 使用 Bilibili 手机客户端扫描页面上的二维码;
- 在手机上确认登录;
- 登录成功后,cookie 将被保存到本地配置目录。
检查登录状态
/danmaku loginstatus
退出 Bilibili 登录
/danmaku logout
该命令会移除本地保存的 Bilibili 登录信息。
设置直播间
/danmaku set <roomId>
如果弹幕客户端已在运行,新的房间 ID 不会立即生效。你需要先停止再重新启动客户端。
开始接收弹幕
/danmaku start
启动后,当前配置的直播间中的弹幕消息将显示在游戏内聊天框中。
停止接收弹幕
/danmaku stop
停止后,当前的 WebSocket 连接将被关闭,来自旧连接的过期消息将被丢弃。
检查状态
/danmaku status
显示当前弹幕客户端状态和房间 ID。
调试日志
默认情况下,详细的弹幕解析日志、认证响应和统计数据不会打印。
要启用调试日志,请在启动 Minecraft 时添加以下 JVM 参数:
-Dmcdanmaku.debug=true
注意事项
- Bilibili 直播弹幕 API 和登录流程可能会发生变化并导致兼容性问题;
- 登录信息仅用于请求 Bilibili 弹幕及用户相关数据;
- 请勿公开分享
bilibili-auth.properties或任何包含 cookie 的文件; - 如果直播间离线或 Bilibili WebSocket 节点不可用,则可能无法接收弹幕消息。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。