ModsFinder

Mouse Danmu

by LiQing

Mouse Danmu shows Bilibili live chat messages, called danmu, inside the Minecraft chat box while a player streams or watches a live room.

FabricClient-side onlyMIT LicenseOpen source1.19 – 1.20.4

What it does

The Fabric mod reads the danmu stream of a Bilibili live room and writes each message into the game's chat box. Colors and the information shown with each message can be set in the configuration, and highlighted messages appear on a boss bar. Emoji in a danmu can be clicked to open a web page, and a username can be clicked to view that user's profile. A close-to-official style is available for the display.

Control happens through a command called mousedanmu, with a shorter alias, dm, that runs the same operations. Players open the chat box with the T key and type dm connect followed by a live room ID to join a room, dm test 1000 to send one test danmu per second, or dm followed by text to send a message to the current room. Some room IDs are redirected to another room. The live room ID is found in the browser developer tools by running a short script in the console.

The mod is client-side only, so only the client needs it and servers run without it. It is open source under the MIT License, with a public source code repository and an issue tracker. It depends on the bili-live-danmu library, and the English language file is not yet available, so contributions of a translation are welcome.

Key features

  1. Danmu in the chat box

    Live messages from a Bilibili room are written into the game's chat box as they arrive.

  2. Custom colors and details

    Danmu colors and the information shown with each message can be adjusted to suit the player's preference.

  3. Highlighted messages on a boss bar

    Highlighted messages are shown on a boss bar so they stand out from ordinary chat.

  4. Clickable emoji and usernames

    An emoji in a danmu opens a web page, and a clicked username opens that user's profile.

Compatibility

Latest build for each game version and loader.

1.20.x5 of 5 versions with builds
1.20.42.0.2
1.20.32.0.2
1.20.22.0.2
1.20.12.0.2
1.202.0.2
1.19.x5 of 5 versions with builds
1.19.42.0.2
1.19.32.0.2
1.19.22.0.2
1.19.12.0.2
1.192.0.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

MCDanmaku is also a Fabric client-side mod under the GNU General Public License v3.0 only, but its files target 26.2 – 26.3 rather than the 1.19 – 1.20.4 range of Mouse Danmu. ChatKeys is open source under the GNU General Public License v3.0 or later, and either side can run it while neither needs it, for 1.20.6 – 1.21. Chat Indolence is client-side only and licensed under the MIT License, but it is not open source and targets 26.1.2 – 26.2.

ModLoadersGame versionsEnvironmentUpdated
Mouse DanmuFabric1.19 – 1.20.4Client-side only2026-03-08
MCDanmakuFabric26.2 – 26.3Client-side only2026-09-16
ChatKeysFabric1.20.6 – 1.21Client or server, optional2024-06-13
Chat IndolenceFabric26.1.2 – 26.2Client-side only2026-10-05

Questions

Does Mouse Danmu need a server install?

No. It is installed on the player's side alone, so servers need nothing.

Does Mouse Danmu require another mod?

Yes. It depends on the bili-live-danmu library, which must be present for the mod to work.

Which game versions does Mouse Danmu support?

Its files cover 1.19 – 1.20.4, with the latest Fabric file, 2.0.2, built for 1.20.4 and published on 2026-03-08.

In the catalog

Mouse Danmu is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 13,907 mods support Minecraft 1.20.4.

Similar mods

What the author says

After installation, a /mousedanmu command will be added to the game, which can be used to control live room operations. If /mousedanmu is too long for you, you can use the /dm alias command, which redirects to /mousedanmu.
LiQing, on the Modrinth page

Official listing

Owner
LiQing
Published
2024-07-18
Updated on Modrinth
2026-03-08
Facts verified
2026-10-15

Tags