Funny BFDI
by ImCodist
Funny BFDI gives player avatars an animated, cartoon-style mouth that reacts to the player's health and chat activity.
What it does
The mod adds an expressive mouth to player models in the style of the BFDI animations. The mouth changes with the player's state: it looks sad at low health and happy at high health, so a glance at another player's avatar shows how they are doing. Lip sync is driven by voice chat when Simple Voice Chat is installed, and the mouth also animates while a player types in chat.
Fabric API is required, and Simple Voice Chat is optional; without it the mouth still reacts to health and typing but does not follow voice. The mod is client-side only, so servers do not need it and players can join a server without installing it. Builds exist for 1.20.2, 1.20.4, 1.20.5, 1.20.6 and 1.21, with 1.1.1 for 1.21 as the latest Fabric file. The source code is available, and the mod is open source under the MIT License. MidnightLib is bundled inside the mod.
Key features
Animated BFDI-style mouth
Player avatars get a cartoon mouth with expressions drawn in the style of the animated series.
Health-based expressions
The mouth shifts between sad and happy depending on the player's current health.
Typing animation
The mouth moves while the player types in chat, so typing is visible to others.
Voice chat lip sync
With Simple Voice Chat installed, the mouth moves in time with each player's voice.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
Embedded 1
Use cases
Who it’s for: Players who want cartoon expressions on their avatars, and content creators who record Minecraft footage with characters. Because the mod runs on the client alone, it suits single-player and multiplayer clients alike.
How it compares
VoiceMouth is a client mod for Fabric with its own rights, covering 1.21 – 26.2, and it is required on the client while the server may skip it. ThisMouth is client-side only, released under the MIT License, for 1.21.10 – 1.21.11, so it targets newer builds than Funny BFDI. I Have No Mouth But I Must Chat is server-side only and runs on Fabric, NeoForge and Quilt for 1.20.1 – 1.21.5, so players can join without installing it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Funny BFDI | Fabric | 1.20.2 – 1.21 | Client-side only | 2024-06-21 |
| VoiceMouth | Fabric | 1.21 – 26.2 | Client required, server optional | 2026-06-19 |
| ThisMouth | Fabric | 1.21.10 – 1.21.11 | Client-side only | 2026-03-14 |
| I Have No Mouth But I Must Chat | Fabric, NeoForge and Quilt | 1.20.1 – 1.21.5 | Server-side only | 2025-05-08 |
Questions
Does Funny BFDI need Fabric API?
Does the server need Funny BFDI?
Is Simple Voice Chat required for lip sync?
Which game versions does Funny BFDI support?
In the catalog
Funny BFDI is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 15,770 mods support Minecraft 1.21.
More from ImCodist
Similar mods
What the author says
adds an animated bfdi mouth on all players and that is what it does supports simple voice chat (example video)
Official listing
- Modrinth page
- modrinth.com/mod/funny-bfdi
- Owner
- ImCodist
- Published
- 2023-10-19
- Updated on Modrinth
- 2024-06-21
- Facts verified
- 2026-10-15
