ModsFinder

WaveMotes

by TVTvirus

WaveMotes lets players type emote names into the chat box and pick from a popup that works like the command suggestions.

FabricClient-side onlyMIT LicenseOpen source1.21 – 1.21.1

What it does

Typing a keyword opens a popup that filters emotes as the letters come in, so a player can narrow a long list to a few matches. A match is chosen with the mouse, the Tab key or Enter, and the chosen emote is sent as a message. The popup behaves the same way as the command suggestions that Minecraft already shows, so no separate syntax has to be learned. The chat popup can be opened from a key bound through the wm keybind.

Emote textures are built into the jar, so they render on the client even when the server does not send them. Emotes can be scaled up to make small text easier to read, and an in-game config screen controls options through On/Off switches styled after Tweakeroo. Optional Discord emojis can be shown as well. The mod renders everything client-side and is a client-side only mod that needs Fabric API. For other players to see the custom emotes, the server needs a separate setup with a resource pack and a server-side component, and the server-side part is handled in a separate project. Files exist for 1.21 and 1.21.1 on Fabric, and the latest is 2.0.1 for 1.21.1, published on 2026-07-11.

Key features

  1. Keyword popup

    Typing a keyword in chat opens a popup that narrows the emote list as each letter is entered.

  2. Pick by mouse or keyboard

    A match can be selected with the mouse, Tab or Enter, and the emote is sent straight into the chat message.

  3. Built-in emote textures

    Emote images ship inside the jar, so they appear even when the server does not send any textures.

  4. Scaled emotes

    Emotes can be enlarged so that they are easier to read in busy chat.

  5. In-game configuration

    A config screen with On/Off switches lets players change how the mod behaves without editing files.

Compatibility

Latest build for each game version and loader.

1.21.12.0.1
1.212.0.1
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

How it compares

Full comparison

Discord Emotes is client-side only and uses an all rights reserved license, with files for 26.1 – 26.1.2, so it targets a much newer game version range than WaveMotes. Emoji is client-side only, open source under the MIT License and published for 1.21.4, which sets it apart from WaveMotes on version and license. Blockgame Emotes is client-side only under the MIT License and covers 1.20.2 – 1.21.5, a wider range that includes 1.21 and 1.21.1.

ModLoadersGame versionsEnvironmentUpdated
WaveMotesFabric1.21 – 1.21.1Client-side only2026-07-11
Discord EmotesFabric26.1 – 26.1.2Client-side only2026-06-16
EmojiFabric1.21.4Client-side only2025-01-17
Blockgame EmotesFabric1.20.2 – 1.21.5Client-side only2025-05-03

Questions

Does WaveMotes need Fabric API?

Yes. Fabric API is the only required dependency, and WaveMotes runs on the Fabric loader only.

Do other players on a server see custom emotes?

Only with a server-side setup that includes a resource pack and a server-side part, which is handled in a separate project. Without it, emotes stay on the client.

Can server owners run WaveMotes on a shared host?

The server-side part needs a dedicated server or a VPS. Locked-down shared hosts such as Shockbyte cannot run it.

In the catalog

WaveMotes is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from TVTvirus

All projects

Similar mods

What the author says

Type: in chat and a popup appears — the same one you get with / commands, but full of emotes. Pick one and the rendered emote drops straight into your message. 1900+ standard Discord shortcodes, drawn in color in-game with bundled Twemoji textures. They're off by default to keep the picker focused on the built-in…
TVTvirus, on the Modrinth page

Official listing

Owner
TVTvirus
Published
2026-06-30
Updated on Modrinth
2026-07-11
Facts verified
2026-10-15

Tags