ModsFinder

emogg

by aratakileo

With emogg installed, typed codes such as :smile: in chat turn into emoji pictures for every player on the same resource pack.

FabricForgeNeoForgeQuiltClient required, server optionalGNU General Public License v3.0 onlyOpen source1.17 – 1.20.4

What it does

emogg adds emoji support to most of the Minecraft interface, so emoji names are shown in chat, signs, item names, entity name tags and container names. Emoji suggestions and a selection menu appear while typing, but only in chat. The mod ships two built-in emoji packs, and new emojis can be added through a resource pack by placing image files in the assets/emogg/emoji folder.

The players need the mod on their client, while a server can add it for extra features and may leave it out. Players who join a server over the network need the mod and the same resource packs as everyone else; otherwise other players see the plain emoji name. The mod depends on Elegantia and Sinytra Connector, and Mod Menu is optional. Builds cover 1.17 – 1.20.4 across Fabric, Forge, NeoForge and Quilt, and the code is open source under the GNU General Public License v3.0 only.

Key features

  1. Emoji in most interface text

    Emoji names are rendered as pictures on signs, item names, entity name tags and container names, not only in chat.

  2. Built-in emoji packs

    Two emoji packs come with the mod, and emojis can be added through a resource pack with .png or .gif images.

  3. Suggestions and selection menu

    Typing a colon opens completion suggestions and a picker for emoji names in the chat box.

  4. Automatic name normalization

    Spaces, dots and dashes in file names become underscores, and unsupported characters are removed so names stay valid.

Compatibility

Latest build for each game version and loader.

1.20.x5 of 5 versions with builds
1.20.42.0.1+fabric-1.20.4Not availableNot available2.0.1+fabric-1.20.4
1.20.32.0.1+fabric-1.20.4Not availableNot available2.0.1+fabric-1.20.4
1.20.22.0.1+fabric-1.20.2Not availableNot available2.0.1+fabric-1.20.2
1.20.12.0.1+fabric-1.20.12.0.1+forged-1.20.12.0.1+forged-1.20.12.0.1+fabric-1.20.1
1.202.0.1+fabric-1.20.12.0.1+forged-1.20.12.0.1+forged-1.20.12.0.1+fabric-1.20.1
1.19.x4 of 4 versions with builds
1.19.41.0-BETA.4Not availableNot available1.0-BETA.4
1.19.21.0-BETA.8Not availableNot available1.0-BETA.8
1.19.11.0-BETA.3Not availableNot available1.0-BETA.3
1.191.0-BETA.3Not availableNot available1.0-BETA.3
1.18.x3 of 3 versions with builds
1.18.21.0-BETA.3Not availableNot available1.0-BETA.3
1.18.11.0-BETA.3Not availableNot available1.0-BETA.3
1.181.0-BETA.3Not availableNot available1.0-BETA.3
1.17.x2 of 2 versions with builds
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

ElegantiaGUI library for Minecraft and more
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

Embedded 1

Suggestions APIAPI for working with Minecraft suggestions. It allows you to add suggestions with the possibility of changing their rendering. Using this library, you can add them both statically and dynamically
Embedded

How it compares

Full comparison

Emoji Type is open source under the GNU General Public License v3.0 or later, is client-side only, and covers the widest version range, 1.16.5 – 26.2, across Fabric, Forge, NeoForge and Quilt. Chat Emoji runs on client and server, is not open source, and targets 1.20.1 – 26.3 on Fabric, Forge and NeoForge. Emoji Mod is client-side only and is not open source, with Fabric and Quilt files for 1.17 – 1.19.

ModLoadersGame versionsEnvironmentUpdated
emoggFabric, Forge, NeoForge and Quilt1.17 – 1.20.4Client required, server optional2024-02-27
Emoji TypeFabric, Forge, NeoForge and Quilt1.16.5 – 26.2Client-side only2026-06-25
Chat EmojiFabric, Forge and NeoForge1.20.1 – 26.3Client and server2026-09-24
Emoji ModFabric and Quilt1.17 – 1.19Client-side only2022-06-16

Questions

Does Emojis need Elegantia to work?

Yes. Elegantia is a required dependency, and Sinytra Connector is required as well, so both must be installed next to the mod.

Do other players need emogg on a server?

Yes. Players need the mod and the same resource packs, otherwise they see the plain emoji name instead of the picture.

What image size should a custom emoji use?

About 128 x 128 pixels is the recommended resolution. Higher resolutions add no benefit, and small details are hard to tell apart.

In the catalog

emogg is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 13,907 mods support Minecraft 1.20.4.

More from aratakileo

All projects

Similar mods

What the author says

If you play on the server or over the network, then in addition to the fact that you and other players must have this mod installed, everyone must have the same resource packs added. Or else, other players will see:emoji_name:. Details about these resource packs is also provided below for more advanced users.
aratakileo, on the Modrinth page

Official listing

Owner
aratakileo
Published
2023-06-19
Updated on Modrinth
2024-02-27
Facts verified
2026-10-15

Tags