Creating Emotes
This section includes information about emote creation, limitations, and additional features.
Creating text components
All the text you write in the author
, name
and description
fields is a text component of minecraft that supports formatting, translations, etc.
To decorate text, use Text Component Generator, it will also help you create badges later on.
Additional features
Badges (1.21.4+)
You can use text components to create badges. You can have multiple of them! Here's a part of an emote file with badges:
{
"name": "A super cool emote with badges",
"bages": [
{
"text": "a red badge with regular text",
"color": "#ff0000"
},
{
"translate": "badge.key",
"fallback": "Green badge with translatable text",
"color": "#00ff00"
}
],
"emote": {...}
}
Limitations
- The max size of the emote packet is limited to 1mb (32kb in older versions)
- etc...