PlayerEmotes
PlayerEmotes is a data pack that adds animated emotes to a Minecraft world, triggered by simple commands, and needs a resource pack to run.
What it does
Emotes combine particles, animations and optional chat messages. Players express themselves with visual effects, and each emote can be run by a command such as a function call, so a happy, sad, angry or crying emote is one command away. The examples in the author text include a happy face above the head, an angry face, a sad face, and falling water particles at the eyes for crying, with more emotes beyond these.
The data pack is installed through the datapacks folder. The server must run it, while players may leave it out, so only the server needs it. A resource pack is also required for the animations. Emotes work in multiplayer, and server owners can add their own emotes with custom effects, organized by emote tags and decoration types. Files are published for Fabric, Forge, NeoForge and Quilt; the latest file, 1.6+mod for 1.21.4, is dated 2025-12-07. The mod is released under All rights reserved, so it is not open source.
Key features
Animated emotes
Each emote pairs particles and an animation, and can show an optional activation message in chat.
Command-driven triggers
Emotes start through function commands, and clearing the current emote takes a separate function call.
Custom emotes
Players can run their own emotes and add new ones with custom effects, grouped by emote tags.
Example emote set
Happy, angry, sad and crying emotes ship as examples, showing how each effect is built.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners who want expressive emotes for their players, and map makers who build custom emote sets for a world. Players join without installing the data pack, although a resource pack is required on the server.
How it compares
Emote Menu is a client and server mod for Fabric and Forge, under the MIT License, with files for 1.20.1 – 1.21.1. Pop-up Emotes Online Addon is client-side only, under All rights reserved, and runs on Fabric, Forge and NeoForge across 1.20.1 – 26.3. PlayerEmotes is a server-side data pack for Fabric, Forge, NeoForge and Quilt, with files for 1.20 – 1.21.4, released under All rights reserved and not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| PlayerEmotes | Fabric, Forge, NeoForge and Quilt | 1.20 – 1.21.4 | Server required, client optional | 2025-12-07 |
| Emote Menu | Fabric and Forge | 1.20.1 – 1.21.1 | Client and server | 2026-09-01 |
| Pop-up Emotes Online Addon | Fabric, Forge and NeoForge | 1.20.1 – 26.3 | Client-side only | 2026-09-30 |
Questions
Does PlayerEmotes need a resource pack?
Do players need to install PlayerEmotes?
Which game versions does PlayerEmotes support?
In the catalog
PlayerEmotes is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 17,979 mods support Minecraft 1.21.4.
More from Kittiese Studios
Similar mods
What the author says
🔹 Custom Emotes like: happy, sad, angry, cry, and more. 🌟 Emotes trigger particles, animations, and messages. 💬 Optional emote activation messages, e.g. "Your Happy emote is activated!" 🧍 Works in multiplayer – each player can run their own emotes! 🏷 Supports emote tags for organizing by emotion, decoration, or…
Official listing
- Modrinth page
- modrinth.com/mod/playeremotes
- Owner
- Kittiese Studios
- Published
- 2025-07-12
- Updated on Modrinth
- 2025-12-07
- Facts verified
- 2026-10-15
