ModsFinder

Emotes

by fantomitechno

Emotes lets players show custom animated emote images in chat, with the emote files and their placeholders defined by the server.

FabricServer required, client optionalMIT LicenseOpen source1.20.1 – 1.21.8

What it does

Emotes is a Fabric mod that lets players use server-defined emotes in chat. The server owner sets up each emote as an image file placed in the emotes folder and a matching entry in the config file, and the mod shows the image where its placeholder is typed. Players who do not have the mod see the placeholder text instead, so a Kappa.png emote appears as kappa:Kappa to them.

The server needs Emotes, while a client may leave it out. Emotes requires Fabric API on the loader, and its files target 1.20.1, 1.21, 1.21.5, 1.21.7 and 1.21.8, with the latest build 1.3.1-1.21.8 for 1.21.8, released 2025-07-18. The code is open source under the MIT License, and the project has public links for its source code and issue tracker.

Key features

  1. Server-defined emotes

    The server owner chooses which emote images are available, so every emote used on a server comes from its own folder.

  2. Config-based placeholders

    Each emote gets a placeholder name in the config file, which players type in chat to send it.

  3. Placeholder fallback

    Clients without the mod show the placeholder text, so chat stays readable for everyone.

  4. Image size guidance

    Emote images are read from files on the server, and the example emote is a 600x400 image.

Compatibility

Latest build for each game version and loader.

1.21.81.3.1-1.21.8
1.21.71.3.1-1.21.8
1.21.51.3.0
1.211.1.4
1.20.11.0.0
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Servers with custom emotes

Server owners can add their own emote images so players on several servers can use the same expressions in chat.

Who it’s for: Server owners who want custom chat emotes, and players on servers that run the mod.

How it compares

Full comparison

Kappa is a Fabric mod for 1.17 – 1.20.1 that is client-side only and open source under The Unlicense, so it does not depend on the server. Emote Chat is a client-side Fabric mod for 26.1 – 26.1.2 under All rights reserved. Emotecraft x Easy NPC needs the client and works with the server optional for 1.21.1 – 1.21.11, while Emotes requires the server.

ModLoadersGame versionsEnvironmentUpdated
EmotesFabric1.20.1 – 1.21.8Server required, client optional2025-07-18
KappaFabric1.17 – 1.20.1Client-side only2022-10-26
Emote ChatFabric26.1 – 26.1.2Client-side only2026-07-15
Emotecraft x Easy NPCFabric1.21.1 – 1.21.11Client required, server optional2026-03-14

Questions

Does Emotes need Fabric API?

Yes. Fabric API is a required dependency and must be installed next to Emotes on Fabric.

Does Emotes have to be installed on the server?

Yes. The server is required, while the client is optional. Players without the mod see the placeholder text.

Which game versions does Emotes support?

Files exist for 1.20.1, 1.21, 1.21.5, 1.21.7 and 1.21.8, with the latest build for 1.21.8.

Where are emote images stored?

The example emote is kappa.png in the emotes folder, and its placeholder is set in the config file.

In the catalog

Emotes is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 17,695 mods support Minecraft 1.21.8.

More from fantomitechno

All projects

Similar mods

What the author says

Players that don't have the client mod will see a placeholder defined by the server owner. Every emotes files are stocked in the folder /config/emotes/emotes
fantomitechno, on the Modrinth page

Official listing

Owner
fantomitechno
Published
2024-02-26
Updated on Modrinth
2025-07-18
Facts verified
2026-10-15

Tags