Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
Every message you type makes a sound.
Mobs hear it — and come looking.
Minecraft 1.19.2 & 1.20.1 · Java 17 · Server-side with optional client installation
Fabric API is required: 0.76.0+ for Minecraft 1.19.2 and 0.92.7+ for Minecraft 1.20.1.
◈ Messages Become Sound
Type a message. Nearby mobs hear it, walk to where you said it and start investigating the area.

Three rules make it feel alive:
- CAPS and
!!!shout — louder messages travel farther and mobs react faster. - Walls muffle — caves and houses are safer places to talk than open fields.
- Mobs stay mobs — fighting mobs keep their real targets, villagers still flee zombies, sleeping villagers can wake up. Vanilla AI is untouched.
◈ More Than Just Danger
Tired of struggling to move villagers with boats and minecarts?
Use chat to call them toward farms, bases and trading halls. And while you are at it:
- lure hostile mobs away from a friend in trouble;
- fake a distraction — and slip away while they investigate;
- turn chat itself into a stealth mechanic on survival and horror servers;
- run "Don't Scream" style challenges;
- attract compatible creatures added by other mods;
- and yes: punish the player who never stops shouting.

◈ Troll Mode
The admin's favorite button.
Secretly mark a player and every message they type becomes irresistible — mobs hear them from farther away and react faster. They will never know why the zombies keep finding them.

◈ Make It Yours
Adjust how intense the mod feels without touching the core mechanic — everything applies live, no restart needed.
Presets
Swap the whole feel with one command: Safe, Casual, Chaos or Silent — or save your own custom configurations.
Vocal Fatigue
Shout too much and you go hoarse: a 30-second mute plus curious mobs coming to investigate. Milk clears it instantly, honey helps and death resets it. OFF by default.
Anti-Spam
Rapid-fire messages stop attracting mobs. Chat itself is never cancelled or hidden — it is only ignored for attraction. Troll Mode players have a bypass. OFF by default.
Use /atc help to view the available commands.
◈ Quick Start
- Drop the JAR in your server's
modsfolder — Fabric servers also need Fabric API. - Restart the server.
- Type in chat. Watch what happens.
That's it — players join without installing anything. The mod runs entirely on the server.
| Minecraft | Loader | Attract to Chat | Additional dependency |
|---|---|---|---|
| 1.20.1 | Forge | 2.1.1 | None |
| 1.20.1 | Fabric | 2.1.1 | Fabric API 0.92.7 or newer |
| 1.19.2 | Forge | 2.1.1 | None |
| 1.19.2 | Fabric | 2.1.1 | Fabric API 0.76.0 or newer |
Do not mix Forge and Fabric files.
Optional client install unlocks personal investigation-path particle controls:
/atc client particles enable
/atc client particles disable
Particles are opt-in per player: nobody sees them until /atc client particles enable is run (requires the client mod).
◈ For Server Admins
Every option lives in config/attracttochat-common.json and applies live — edit the file or use commands, no restart needed. The file comes commented line by line: a # note above each option explains what it does, its unit, default, valid range and a practical example.
Options at a glance
hearingRange— 30 blocks (0–500): how far mobs hear normal chatcapsRangeBonus— +5 blocks per CAPS word (0–100)mobSpeedBase/mobSpeedMax— 1.2 / 2.0 investigation speed multiplierstrollSpeedMultiplier— 2.5 for Troll Mode targetsforgetTargetAfterSeconds— 20s (1–300) until a mob gives up searchingscanCooldownTicks— 40 ticks = 2s between attraction scans per playerantiSpamMaxMessages/antiSpamWindowSeconds— 3 messages / 8s windowtraumaThreshold— 1000 shout trauma before vocal fatiguemuteDurationTicks— 600 ticks = 30s hoarse muteenableVocalFatigue/enableAntiSpam— OFF by defaultenableCapsFeature— ON by defaultshowParticles— ON by default (server master switch; each player opts in individually)
Command reference
/atc status
/atc config list
/atc config info <option>
/atc config hearingrange <value>
/atc feature caps|fatigue|antispam
/atc entity add|remove
/atc ignore add
/atc preset set <name>
Presets — safe 24/4/20t · casual 32/6/15t · chaos 60/14/5t · silent 30/5/20t (no particles)
◈ FAQ
Do players need Attract to Chat installed?
No. The core gameplay mechanics run on the server.
What does the optional client installation add?
Personal investigation-path particle controls.
Does Attract to Chat replace Minecraft's mob AI?
No. It adds an investigation goal alongside vanilla AI — fighting mobs keep their real targets, villagers still flee zombies, sleeping villagers can wake up, and flying, aquatic and jumping mobs use movement that fits them. Invalid or unreachable destinations are simply ignored.
Do walls affect hearing?
Yes. Solid terrain can muffle messages and reduce how far mobs can hear them.
Does it support modded mobs?
Compatible creatures added by other mods can be used with the attraction system.
Does it work with voice-chat mods like Voiceless Survival?
Attract to Chat reacts to text chat, not voice. The hooks are distinct, so both mods can run on the same server without conflict.
Does it work with AI mods like Enhanced AI?
Yes. Attract to Chat adds an investigation goal without replacing vanilla mob AI. Mobs already in combat keep their real target.
Do commands and team chat attract mobs?
No. Messages starting with !, @, # or / never attract anything.
Can I use Attract to Chat in a modpack?
Yes. Attract to Chat is released under the MIT License.
◈ Support the Project
Created by bielzinrx · Contributor Theus452 · Tester kots_luffyzin


