Description

Chaos ChatPlus
A modern chat for Fabric servers. Emojis, GIFs, item sharing, @mentions, private messages and safe in-game screenshots, all in a clean, minimalist chat that fits Minecraft's style.
✨ Features
😀 Emojis
- 197 built-in pixel-art emojis (32x32) in 10 categories: faces, hearts, gestures, symbols, objects, Minecraft, animals, food and nature.
- Emoji picker with Recent and Favorites, plus autocomplete: type
:fireand pick it. - Unicode emojis such as 😂 ❤️ 🔥 are converted automatically.
- Custom server emojis: drop PNG files into
config/chaoschatplus/emojis/<category>/and they appear in seconds, with no restart. Uploads by players can require approval with/emoji approve.

🎞️ GIFs
- 360 built-in GIFs (text stickers, effects, troll and pranks, emojis, anime-style chibis), all original art.
- Add your own: drop GIFs into
config/chaoschatplus/gifs/<category>/. Each subfolder becomes a category, and big GIFs are shrunk automatically. - Favorites: right-click any GIF to save it.
- Optional KLIPY search (the GIF API that replaced Tenor): add a free KLIPY API key to the server config to unlock the Custom tab and search millions of GIFs.

🗡️ Item sharing
- Show any item from your inventory with a clean \[View item\] link that shows enchantments, name and lore.
- You can also type
\[item\]in chat.
📷 Safe screenshots
- Only in-game captures can be sent (no uploading files from your PC), which keeps NSFW content out.
- Camera mode: move freely and scroll to zoom before you shoot.
- Report button, automatic hiding after several reports, and a moderation review screen for OPs.
- Optional automatic NSFW check with Sightengine.

💬 Mentions and private messages
- @name highlights the message and plays a sound for that player.
@everyone,@hereand@rankcan be restricted by permission. - Private mode in the chat bar: pick a player (5 random players plus a search box) and your text, emojis, GIFs, items and screenshots go only to them.
☠️ Styled messages
- Styled death messages and join/leave messages, with a special welcome for first-time players.
🏷️ Chaos Ranks support (optional)
If the server has Chaos Ranks, rank badges appear in the chat and in the chat bar, and permissions can be granted per rank. Without Chaos Ranks, everything works normally and no badges are shown.
📦 Requirements
- Minecraft 1.21.1, Fabric Loader and Fabric API.
- Required on both the server and every client. Players without the mod are told which version to install when they try to join.
- No resource pack needed: the emojis and rank badges added by the server are sent through the mod.
⚙️ Configuration
Everything is set in config/chaoschatplus/config.json:
- Who can use each feature, by OP level and/or Chaos Ranks rank.
- Cooldowns, screenshot size and expiry, mention color and sound.
- KLIPY API key (optional).
Commands: /chatplus reload, /chatplus restore, /chatplus shot list|view|delete, /emoji list|approve|deny|remove|alias.
🔎 About KLIPY
GIF search in the Custom tab is Powered by KLIPY. To follow KLIPY's integration requirements, searches and GIFs are loaded directly from KLIPY on each player's game using the server's key, results are shown as provided, and KLIPY GIFs are never stored on disk. Content filtering is configured in the KLIPY Partner Panel. Get a free key at partner.klipy.com.

📜 Notes
- All emojis, GIFs and icons included are original art made for this mod.
- Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.






