
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.4.304
Compatibility
Changes
BLChat Version Changelog / 版本变更日志
[1.0.4-304] - 2026-08-13
Minecraft 26.2 Support / Minecraft 26.2 支持
Adapted to Minecraft 26.2 with Forge 65.1.0, building on the 26.1.x architecture. Features a key API change fix for screen navigation. 适配 Minecraft 26.2 + Forge 65.1.0,基于 26.1.x 架构。修复了屏幕导航的 API 变更。
Changed / 变更
-
BilibiliConfigScreen.java (config GUI / 配置界面)
this.minecraft.setScreen(screen)→this.minecraft.gui.setScreen(screen)(3 occurrences)this.minecraft.setScreen(screen)→this.minecraft.gui.setScreen(screen)(3 处修改)- MC 26.2 moved
setScreen()fromMinecraftclass toMinecraft.guifield - MC 26.2 将
setScreen()从Minecraft类移至Minecraft.gui字段 - All other rendering APIs (GuiGraphicsExtractor, extractRenderState, centeredText, text) remain compatible with 26.1.x
- 其余渲染 API(GuiGraphicsExtractor、extractRenderState、centeredText、text)与 26.1.x 保持兼容
-
build.gradle
- Forge dependency:
net.minecraftforge:forge:26.2-65.1.0 - Forge 依赖:
net.minecraftforge:forge:26.2-65.1.0 archivesName = 'bilibilichatmcforge-26.2'
- Forge dependency:
-
settings.gradle
rootProject.name = 'bilibilichatmcforge-26.2'
-
mods.toml
- Forge version range:
[65,) - Forge 版本范围:
[65,) - Minecraft version range:
[26.2,26.3,) - Minecraft 版本范围:
[26.2,26.3,)
- Forge version range:
API Changes from 26.1.x / 相比 26.1.x 的 API 变更
Minecraft.setScreen()→Minecraft.gui.setScreen()- MC 26.2 refactored screen management:
setScreen()moved fromMinecrafttoMinecraft.gui - MC 26.2 重构了屏幕管理:
setScreen()从Minecraft移至Minecraft.gui - Affected calls in
BilibiliConfigScreen.java: save button, cancel button,onClose() - 影响的调用位置:保存按钮、取消按钮、
onClose() - This is the only code change from 26.1.x to 26.2
- 这是 26.1.x 到 26.2 的唯一代码变更
- MC 26.2 refactored screen management:
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:xktxhgfr"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:LqvQRoZe:xktxhgfr"
}
