danse - serverside gestures / emotes
by tomalbrc
With danse, server owners can give players nine server-side gestures that other players see without any client-side install.
What it does
Gestures are triggered on the server and shown to all players through a resource pack, so a player who joins without the mod still sees the animation. Players can be given persistent player models that are spawned in the world, and each animation can be modified through its NBT string. Dynamic player textures and 1.21.4 item models with custom model data are used to display skins while a gesture plays.
Client-side mods are required for the gestures to display, and the mod is compatible with Sodium and Iris. Permission checks are enabled through the config, and a quick action dialog can be added for gestures. Individual animations can be named and used in-game, and the command needs its own permissions to run.
danse is Fabric only, with files for 19 release versions 1.20.1 – 26.3, and the latest Fabric file is 2.6.0+26.3 for 26.3. Versions before 2.0.0 were released under the LGPL-3.0, while 2.0 and later use the GNU Affero General Public License v3.0 only, so the code is open source.
Key features
Nine server-side gestures
The server plays nine built-in gestures, which are visible to every player on the server.
Persistent player models
Player models can be spawned in the world and kept there between sessions.
Quick action dialog
A config option adds gestures to a quick action dialog, so they can be started without typing a command.
Permission checks
Gestures and commands can be restricted with permission checks that the server owner enables in the config.
Custom animation data
Each animation is stored as an NBT string that can be edited to change how it plays.
Gallery
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x12 of 12 versions with builds
1.20.x3 of 3 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Use cases
Who it’s for: Server owners who want gestures and animated player models on a Fabric server, without requiring players to install a mod.
How it compares
Blockgame Emotes is a Fabric client-side mod under the MIT License, with files for 1.20.2 – 1.21.5 and no open-source code. Emotecraft: Borrow Their Emote (EBTE) is also client-side and runs on Fabric, Forge and NeoForge for 1.20.1 – 26.2, under a Creative Commons Attribution No Derivatives 4.0 license that is not open source. danse differs in running on the server, so it needs no install on the player's side.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| danse - serverside gestures / emotes | Fabric | 1.20.1 – 26.3 | Server-side only | 2026-10-01 |
| Blockgame Emotes | Fabric | 1.20.2 – 1.21.5 | Client-side only | 2025-05-03 |
| Emotecraft: Borrow Their Emote (EBTE) | Fabric, Forge and NeoForge | 1.20.1 – 26.2 | Client-side only | 2026-08-09 |
Questions
Does danse need to be installed on the client?
Which loader does danse support?
Does danse need any other mod?
In the catalog
danse - serverside gestures / emotes is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 8,071 mods support Minecraft 26.3.
More from tomalbrc
Similar mods
What the author says
There are 9 gestures at the moment; - bits - fall - grow - helicopter - handstand - wave - zombie - dab - facepalm - fold - ascend Using item models!\ Compatible with Sodium, Iris, and everything else!
Official listing
- Modrinth page
- modrinth.com/mod/danse
- Owner
- tomalbrc
- Published
- 2024-04-09
- Updated on Modrinth
- 2026-10-01
- Facts verified
- 2026-10-15
