
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 和大航海消息。支持自动重连和游戏内配置,仅需房间码即可连接。
Links
Tags
Creators
Details
BLChat-1.0.5.308
Compatibility
Changes
更新日志(Changelog)
1.0.5-308(2026-08-21)
中文
修复
- 修复连接 B 站直播间后退出游戏进程挂起的问题:弹幕心跳调度器线程改为守护线程,关闭客户端不再卡死或触发崩溃报告(影响全部版本线)
- 修复 forge-26.2 启动日志中版本线文案错误(误显示为 26.1.x)
变更
- 版本检测改为三态反馈:
- 服务器版本与客户端一致时,提示「当前版本一致」
- 服务器版本较新时,提示「当前版本过低」并附更新日志
- 本地版本较新时(开发场景),仅记录日志,不向玩家广播
- 版本比较逻辑重写:构建号现在参与大小比较(旧逻辑会忽略构建号,
1.0.4.596与1.0.4.601被视为相同),同时兼容1.0.4-596与1.0.4.596两种历史格式 - 版本号改为构建时从仓库根目录
version.properties统一注入,jar 内的blchat-version.properties与mods.toml自动生成,不再硬编码于源码 - 「发现新版本」提示文案调整为「当前版本过低」措辞(中英双语同步更新)
新增
- 模组加载(服务器启动)时在日志打印当前版本号与版本检测 URL,便于排查线上问题
English
Fixed
- Fixed the game process hanging on exit after connecting to a Bilibili live room: the danmaku heartbeat scheduler thread is now a daemon thread, so closing the client no longer freezes or triggers a crash report (affects all version lines)
- Fixed an incorrect version-line message in the forge-26.2 startup log (it wrongly displayed 26.1.x)
Changed
- Version check now provides three-state feedback:
- If the server version matches the client, a "version is up to date" notice is shown
- If the server version is newer, an "your version is outdated" notice is shown along with the changelog
- If the local version is newer (development scenario), only a log entry is written; players are not notified
- Rewrote version comparison logic: build numbers now participate in comparisons (the old logic ignored them, treating
1.0.4.596and1.0.4.601as equal), while remaining compatible with both legacy formats1.0.4-596and1.0.4.596 - The mod version is now injected at build time from the repository-root
version.properties; the bundledblchat-version.propertiesandmods.tomlare generated automatically instead of being hardcoded in source - The "new version available" message was reworded to "your version is outdated" (updated in both Chinese and English)
Added
- The current version number and version-check URL are now printed to the log when the mod loads (server start), making production issues easier to diagnose
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:xX7fNe2S"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:LqvQRoZe:xX7fNe2S"
}
