
BLChat
View Bilibili live stream danmaku, gifts, Super Chats (SC), and Guard messages in real time directly within Minecraft. Supports automatic reconnection and in-game configuration. Simply ente/ 在 Minecraft 游戏内实时查看 B 站直播间弹幕、礼物、SC 和大航海消息。支持自动重连和游戏内配置,仅需房间码即可连接。
Tags
Creators
Details
BLChat-v1.0.3(1.20.x)
Compatibility
Changes
BLChat v1.0.3
B站直播开放平台正式版适配 / Bilibili Live Open Platform Official API Integration
全面适配B站直播开放平台正式版API。 Fully integrates with the Bilibili Live Open Platform official API.
更新内容 / Changelog
新特性 / New Features:
- 适配B站直播开放平台正式版API(v2/app/start) Bilibili Live Open Platform official API integration (v2/app/start)
- 简化配置 - 只需设置身份码,凭证已内置 Simplified config - only Identity Code needed, credentials built-in
- 支持直播开放平台消息格式(弹幕/礼物/醒目留言/大航海) Live Open Platform message support (Danmaku/Gift/Super Chat/Guard)
- WebSocket断开自动重连(最多5次) Auto WebSocket reconnection (up to 5 retries)
- 双重心跳保活机制 Dual heartbeat keep-alive mechanism
修复 / Bug Fixes:
- 修复大航海事件解析(正确获取用户名和大航海类型) Fixed guard event parsing (correct username and guard type retrieval)
- 修复签名算法(HMAC-SHA256,版本1.0) Fixed signature algorithm (HMAC-SHA256, version 1.0)
- 修复API域名(live-open.biliapi.com) Fixed API domain (live-open.biliapi.com)
- 兼容新旧CMD名称格式 Backward compatible with old and new CMD name formats
安装说明 / Installation
- 下载
BLChat-1.0.3(1.20.1-1.20.6).jarDownloadBLChat-1.0.3(1.20.1-1.20.6).jar - 放入
.minecraft/mods/目录 Place it in the.minecraft/mods/directory - 启动游戏,在Mod配置中输入B站直播间身份码 Launch the game and enter your Bilibili live room Identity Code in the Mod config
环境要求 / Requirements
- Minecraft 1.20 - 1.20.6 (全版本 / All versions)
- Forge 47.x - 50.x
- Java 17+
相关链接 / Links
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:LqvQRoZe:D8rTtZAT"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:LqvQRoZe:D8rTtZAT"
}
