Minemoticon

Emoji and custom font support for Minecraft 1.7.10 using FreeType.

Minemoticon

logo

Emoji and font support for 1.7.10 Minecraft. Custom packs, server packs, animated custom emojis, picker, autocomplete, multiplayer sharing, and emoji fonts. This mod bundles the FreeType library for font rendering. The default emoji font uses Twemoji.

hub curse 67 maven forge cord

picker

Features

  • Unicode and custom emoji support. Should work in all GUIs and on all in-game surfaces.
  • Support for custom emoji sync on servers which also have the mod installed.
  • Emoji picker and autocomplete.
  • Custom font support. Load any ttf or otf file. Fallback support.

Commands

Command Permission Description
/reload_emojis OP Rescan server packs and resync all clients
/clear_emojis [player] OP Clear all persistent custom emojis, or only one player's

Dependencies

Building

./gradlew build

Native FreeType support is built automatically as part of build, leveraging the zig compiler.

If you cloned without submodules, initialize FreeType first:

git submodule update --init --checkout

FreeType and Zig versions are configured in dependencies.gradle. After changing freetypeVersion, run:

./gradlew syncFreetypeSubmodule

To update the bundled emoji data and font:

./update-emoji-data.sh

Credits

License

LGPLv3.

Buy me a coffee

  • ko-fi.com
  • Monero: 893tQ56jWt7czBsqAGPq8J5BDnYVCg2tvKpvwTcMY1LS79iDabopdxoUzNLEZtRTH4ewAcKLJ4DM4V41fvrJGHgeKArxwmJ


license

The Minemoticon Team

profile avatar
  • 7
    Followers
  • 17
    Projects
  • 35.0K
    Downloads

silly individual

More from jack_glowsView all