AtomChat

A phone-app style chat experience for Minecraft, powered by Skia.
Back to Files

Fabric-1.21.1-0.1.3

File nameatomchat-Fabric-1.21.1-0.1.3.jar
Uploader
E33EPUSE33EPUS
Uploaded
Sep 4, 2026
Downloads
12
Size
12.8 MB
Mod Loaders
Fabric
File ID
8805371
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:atomchat-1681271:8805371"

Learn more aboutย Curse Maven

What's new

AtomChat

AtomChat

A phone-app chat experience for Minecraft's vanilla chat box

MC Loader Side Java Version License

AtomChat is a clean chat beautification mod built in the spirit of E33Chat. It turns the vanilla chat screen into a standalone "phone app" style chat panel.

The whole UI is vector-drawn with Skija, so it does not rely on vanilla chat textures.

This is an intentional clean rewrite in the spirit of E33Chat, not a fork.

Vanilla Improvements

  • ๐Ÿ’ฌ Chat bubbles & avatars โ€” Your messages sit on the right, others on the left, with real player names and circular skin avatars. Click an avatar to @, double-click it for a QQ-style poke shake
  • ๐Ÿงน Compact vanilla HUD placeholders โ€” Outside the panel, image codes are shown as green [Image] and quotes as blue [Quote] instead of long raw codes
  • ๐Ÿ“ Multi-line input โ€” The composer shows up to two lines and scrolls internally when longer; Up/Down move between lines, while single-line drafts keep vanilla chat history
  • ๐Ÿง  Conservative message capture โ€” Real player identity is captured from MessageHandler's three channels; unknown messages fall back to gray system text rather than being killed

Highlights

  • ๐Ÿ–ผ๏ธ Image messages โ€” Renders [[CICode]] natively and interoperates with the E33Chat / ChatImage family; images keep their aspect ratio and can be saved by right-clicking
  • ๐Ÿ“ค Send local images โ€” Pick via the image button, drag & drop into the window, or paste with Ctrl+V; the picker opens in Details view with inline thumbnails
  • ๐Ÿ˜Š Emoji / Kaomoji / Stickers โ€” Three tabs with a sliding indicator and full-width push transitions; sticker packs are stored locally (png/jpg/jpeg, up to 10)
  • ๐Ÿ”— Rich-text messages โ€” Colors, underlines, clicks and hover tooltips work: /tell, coordinates, FTB accept/deny and external links are clickable; bare URLs become links automatically
  • ๐Ÿ“‹ Copy / Quote / Save โ€” Right-click a message to copy or quote-reply; image bubbles also offer Save. The context menu uses 20ร—20 SVG line icons
  • ๐ŸŽจ Skia vector UI & motion โ€” Rounded bubbles, blurred background, scrolling, and QQ-style slide-in animations are all vector-drawn
  • ๐ŸŒ Localization โ€” Simplified Chinese and English supported; switch the Minecraft game language to apply

Compatibility

Mod / plugin Status
Fabric 1.21.1 โœ… Supported
Java 21+ โœ… Required
[[CICode]] image protocol โœ… Interoperable with E33Chat / ChatImage family
Nickname / display-name plugins ๐ŸŸก Best effort (tell-click / Tab / decorated-name structure); unknown formats fall back to gray system text
Server โœ… Not required โ€” client-only
Other loaders / versions โŒ Fabric 1.21.1 only for now

FAQ

Do I need a server mod? No. AtomChat is client-only.

How do I send an image? Click the image button to choose a local file, drag an image into the game window, or paste it with Ctrl+V. Once uploaded it is inserted into the draft; press Enter to send.

Where do my images go? They are uploaded to the third-party host uguu.se by default, and links expire after about 3 hours. Do not send sensitive or private content.

Why is a message shown as gray system text? When the client cannot be confident a line came from a player, it conservatively renders it as a system message instead of risking unknown formats.

Where are sticker packs stored? .minecraft/config/atomchat/emotes/ โ€” png / jpg / jpeg, up to 10 images.

How do I change colors and sizes? Edit .minecraft/config/atomchat/atomchat-client.json and restart the game; there is no GUI config screen yet.

How is this different from E33Chat? AtomChat is an independent rewrite focused on the chat panel itself. It does not yet have E33Chat's server templates, whisper sidebar, search, notification banners, or persistent history.

Can I put this in a modpack? Yes. AtomChat is MIT licensed; if your modpack redistributes the JAR, keep the third-party license notices.

Found a bug? Report it here

This mod has no additional files