Server-Side chat emotes for Minecraft
  • Kotlin 94.2%
  • CSS 3.4%
  • HTML 1.8%
  • Java 0.6%
Find a file
2023-07-17 15:50:49 +02:00
.github/workflows Allow starting CI manually 2023-07-17 15:50:49 +02:00
common Implemented forge version 2023-07-17 15:38:57 +02:00
common_server Implemented forge version 2023-07-17 15:38:57 +02:00
gradle/wrapper Initial commit 2022-07-07 01:40:58 +02:00
mod Implemented forge version 2023-07-17 15:38:57 +02:00
resourcepack_app Implemented forge version 2023-07-17 15:38:57 +02:00
schema 1.19: Better chat parsing (#4) 2022-08-26 14:35:36 +02:00
.gitignore Better build setup, fix bugs, pass tests 2023-07-17 15:38:57 +02:00
build.gradle Better build setup, fix bugs, pass tests 2023-07-17 15:38:57 +02:00
gradle.properties Better build setup, fix bugs, pass tests 2023-07-17 15:38:57 +02:00
gradlew Make it build with Architectury 2023-07-17 15:38:57 +02:00
gradlew.bat Initial commit 2022-07-07 01:40:58 +02:00
LICENSE Update LICENSE and README.md 2022-07-08 04:15:32 +02:00
README.md Update README 2023-07-17 15:38:57 +02:00
settings.gradle Better build setup, fix bugs, pass tests 2023-07-17 15:38:57 +02:00

Emoji Icon

Build Status (1.19)

Chat Emotes

Chat Emotes is a server-side mod that utilizes the Chat Preview feature introduced in Minecraft 1.19 to provide the use of emotes like Emojis inspired by Discord and Twitch chat. All emotes are configurable and require the players to have a resource pack installed, otherwise the chat will look normal.

Emotes can be defined using datapacks. For an example see here, more documentation will follow when this mod is stable.

Currently, the mod ships with support for all Emojis and aliases compatible with Discord. If there are any errors or Emojis are missing, please let me know.

As I am still developing this mod, there will be breaking changes in the configuration.

A forge version of this mod is planned.

Client Mod

The client mod will add GUI elements to the chat that make picking an emoji easier.

TO BE IMPLEMENTED

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.