Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Supported environments
Client and server
Links
Tags
Creators
Details
Licensed ARR
Published 3 months ago
Updated 2 days ago
ChatFS — Fast File & Folder Transfer in Minecraft
ChatFS allows players to instantly send files, schematics (.litematic), screenshots, and entire folders directly to each other inside Minecraft via in-game chat!
Key Features
- Fast Zstd Compression: Uses high-performance native Zstd compression (up to 3 GB/s) for ultra-fast transfers.
- In-Game Media Previews: Full-size image viewer with a built-in Paint editor (draw arrows, circle coordinates, erase, and undo before sending).
- Embedded Video Player: Watch MP4 and MOV videos directly in-game with hardware-accelerated playback, timeline scrubbing, volume controls (mouse wheel / arrow keys / M to mute), OSD indicator, and auto-muting game music.
- Smart Video Compression: Automatically compresses large videos (>100 MB) down to ~85 MB with high-speed H.264 using FFmpeg (with 1-click automatic FFmpeg installer in settings).
- Clipboard Integration: Press Ctrl+V in chat to instantly attach screenshots (Win+Shift+S / PrintScreen), video clips, or copied files.
- Folder Support: Send entire folders — ChatFS automatically archives them to ZIP on the fly and unpacks them on the recipient's PC.
- Native Windows File Picker: Select files easily using the native OS file explorer or in-game GUI (/chatfs menu or clicking the paperclip button).
- Server Protection: Built-in anti-spam, 50 MB limit (increased up to 100 MB for video files with automatic compression), and queued stream manager to prevent server lag.
How to Use
- Press T to open chat and click the paperclip button, or type
/chatfs menu. - Select a file or folder using the Browse button.
- Enter recipient nickname and optional comment, then click Send!
- Recipient clicks
[ACCEPT]in chat to save the file into their Downloads folder. - Click
[View]or[Watch]in chat to open images and videos right in Minecraft.
Controls & Shortcuts
Ctrl + V: Paste screenshot or file from clipboard in chat.Space: Play / Pause video in the player.Left Arrow/Right Arrow: Seek backward / forward 5 seconds.Up Arrow/Down ArroworMouse Wheel: Adjust volume up / down (5% step).M: Toggle mute / unmute in the video player.Esc: Close viewer or settings.
Commands
/chatfs send <player> <file>— Send a file or folder directly to another player./chatfs accept <id>— Accept an incoming file transfer offer./chatfs cancel <id>— Decline or cancel a pending transfer./chatfs settings— Open ChatFS settings (custom download folder, button positioning, FFmpeg setup).


