Server-Side chat emotes for Minecraft

Overview

Smiley Emoji

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.

You might also like...
A simple solution to handling persistent data storage in your Minecraft server.

Modern Data Stores A simple solution to handling persistent data storage in your Minecraft server. This plugin will be used throughout the Modern Plug

Minecraft NBT support for kotlinx.serialization

knbt An implementation of Minecraft's NBT format for kotlinx.serialization. Technical information about NBT can be found here. Using the same version

An under development minecraft plugin (1.8.8) to learning Kotlin language

CorePlus CorePlus is a minecraft plugin coded with Kotlin language. Still under development CorePlus will be an essential for each minecraft servers !

Run Minecraft on the command line

HeadlessForge While headless Minecraft Clients aren't anything new, they come with a drawback. The Minecraft API is missing and you need to add all fu

Kotlin utility mod for Minecraft
Kotlin utility mod for Minecraft

Lambda is a free, open-source, Minecraft 1.12.2 utility mod providing a visionary system for plugins that allow customizing the clients features thank

Gestor is an innovative open-source application for universal Minecraft mod management.

Gestor Gestor is an innovative open-source application for universal Minecraft mod management. About It combines three types of tools into a single ap

Simple random ore mod for Minecraft/Fabric. Heavily inspired by Randomite.

Rand'Ore Download Simple random ores for Fabric! This mod is open source and under a permissive license. As such, it can be included in any modp

MIT mappings for Minecraft with no exceptions

leather MIT mappings for Minecraft with no exceptions Tannery Tannery is our custom gradle plugin to create the perfect mapping workspace Tasks build

An open-source plugin that accommodates Starships on Minecraft servers.

Minecraft Starship Plugin An open-source plugin that accommodates starships on minecraft servers. 'A shameless rip-off of Star Legacy's plugins.' Mine

Comments
  • 1.19 dev: Move data generation into separate Utility App

    1.19 dev: Move data generation into separate Utility App

    This PR is tracking progress on moving all data generation into a Utility App.

    To Do

    • [x] Utility App
    • [x] Adapt mod to parse generated data with new schema
    • [x] Support Discord combined emojis like :santa::skin-tone-1:
    • [x] Configuration: disable emoticons
    opened by ColinTimBarndt 0
  • 1.19 Kotlin migration

    1.19 Kotlin migration

    I'm migrating the mod to Kotlin. This makes the project more manageable, as the migrated code has way less overhead. The performance may also be slightly better, but this is not the goal of this migration.

    opened by ColinTimBarndt 0
Owner
Colin Barndt
I am studying computer science at the University of Saarbrücken.
Colin Barndt
Sync chat messages and various information on Telegram and Minecraft

Sync chat messages and various information on Telegram and Minecraft

雪沢 坊洛 6 Dec 1, 2022
Adds emoji support to the Minecraft chat.

WeirdChat ?? WeirdChat is a FabricMC mod that adds Emoji support to the Minecraft chat. Instead of completely rewriting the text renderer, Discord emo

Sarah 2 Oct 30, 2022
A minecraft modification based on Fabric with Yarn Mappings, developed for the newest version of the sandbox game Minecraft.

JupiterClient A minecraft modification based on Fabric with Yarn Mappings, developed for the newest version of the sandbox game Minecraft. Building th

Cedric H. 1 Jun 27, 2022
Esp touch flutter plugin - Client-side (mobile) Android Flutter implementation for ESP-Touch protocol

esp_touch_flutter_plugin Client-side (mobile) Android Flutter implementation for

huangyanxiong 0 Jan 21, 2022
Gradle plugin adding a task to run a Paper Minecraft server

Run Paper Run Paper is a Gradle plugin which adds a task to automatically download and run a Paper Minecraft server along with your plugin built by Gr

Jason 64 Dec 29, 2022
VirtualTag is a name tag edit plugin for minecraft server

VirtualTag VirtualTag is a NameTag Edit plugin for modern minecraft server Support Version 1.17.x Download https://github.com/jiangdashao/VirtualTag/r

RERERE 13 Dec 18, 2022
A powerful Minecraft Server Software coming from the future

Mirai A powerful Minecraft Server Software coming from the future Mirai is ❗ under heavy development ❗ and contributions are welcome! Features 30% fas

Etil 354 Dec 30, 2022
Minecraft Server Software specially designed for Thicc SMP. Here on GitHub without the private patches, just a normal hybrid JettPack-Pufferfish-Empirecraft fork

AlynaaMC A private, custom server software for Thicc SMP and a fork of Pufferfish. Here on GitHub with patches from JettPack, Airplane and Pufferfish

ThiccMC 14 Dec 31, 2021
A Minecraft server implementation for SuCraft.

Suki A fork of Mirai Made for the server SuCraft: sucraft.org Features Fork of Mirai for the best performance, notably: Fork of Pufferfish for the bes

SuCraft 22 Jan 2, 2023
A simple solution to handling persistent data storage in your Minecraft server.

Modern Data Stores A simple solution to handling persistent data storage in your Minecraft server. This plugin will be used throughout the Modern Plug

Modern Plugins 2 Nov 7, 2022