File Details
ChatEmote-0.1.0.jar
- R
- Feb 10, 2026
- 13.46 KB
- 41
- Early Access
File Name
ChatEmote-0.1.0.jar
Supported Versions
- Early Access
0.1.0 — Initial Release
Freeform /me emotes with proximity delivery for Hytale RP servers.
Features
/mecommand —/me stretchessends "* Kazyyk stretches" to nearby players- Delimiter detection —
*waves*in chat is automatically converted to an emote (configurable delimiters, supports multiple) - Inline emote extraction —
Hii! *waves*splits into global chat ("Kazyyk: Hii!") and proximity emote ("* Kazyyk waves") - Proximity delivery — emotes only reach players within range (default 20 blocks)
- Optional distance fading — quadratic color falloff toward black (disabled by default)
- Murmur coexistence — respects
isCancelled()on chat events to avoid double-delivery; listed as optional dependency - 12 config fields — range, color, italic, prefix, delimiters, inline toggle, chat color, name color split, command aliases, and more
- Auto-generated config —
config.jsonwritten to disk on first run with all defaults
Configuration
| Field | Default | Description |
|---|---|---|
emoteRange |
20.0 | Visible range in blocks |
emoteColor |
#CC99FF | Emote text color (light purple) |
emoteItalic |
true | Italic text rendering |
emotePrefix |
* | Prefix before player name |
fadeColorWithDistance |
false | Quadratic brightness falloff |
commandAliases |
["me"] | Command names |
chatColor |
#FFFFFF | Inline chat re-delivery color |
splitNameColor |
false | Separate color for player names |
nameColor |
#AAAAAA | Player name color (when split) |
delimiterEmotes |
true | Detect delimiter-enclosed emotes in chat |
emoteDelimiters |
["*"] | Delimiter strings for emote detection |
inlineEmotes |
true | Extract emotes from mixed messages |

