Compatibility
Minecraft: Java Edition
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
🔊 Attract to Sound - Realistic Mob Sound Detection Mod [Minecraft Forge]
Meta Description: Enhance Minecraft mob AI with Attract to Sound! Hostile mobs realistically detect player sounds, voice chat (Simple Voice Chat), & TacZ gunshots. Highly configurable Forge mod for stealth gameplay.
Bring Realistic Sound Detection and Enhanced Mob AI to Minecraft! Make hostile mobs truly aware of their surroundings. Attract to Sound introduces a sophisticated sound detection system for Minecraft Forge, making mobs react realistically to noises you create. Perfect for players seeking a more immersive, challenging, or stealth-focused experience.
✨ Key Features
- Realistic Sound-Based Mob AI: Mobs actively hunt sources of noise (walking, breaking blocks, combat, etc.).
- Configurable Sound Ranges & Weights: Fine-tune how far and how strongly mobs are attracted to different sounds.
- Voice Chat Detection: Integrates with Simple Voice Chat – mobs can hear your microphone!
- TacZ Gun Sound Integration: Gunshots and reloads create significant sound events, attracting nearby threats.
- Sound Muffling Blocks: Use wool, glass, and custom blocks to soundproof areas.
- Advanced Mob Grouping & Pathfinding: Mobs exhibit smarter investigation and hunting behavior.
- Dynamic Camouflage System: Blend into your environment using dyed armor and matching blocks for stealth gameplay.
- Highly Customizable: Configure nearly every aspect via the detailed config file.
- Server-Side & Multiplayer Compatible: Enhance your singleplayer or multiplayer server experience.
🚀 Installation Guide
- Download the Mod: Get the
Attract to Sound
JAR file from CurseForge or Modrinth (links above). - Install Minecraft Forge: Ensure you have the correct version of Forge installed for your Minecraft version (check compatibility on download pages).
- Place the JAR: Move the downloaded mod JAR file into your Minecraft
mods
folder. - Launch Minecraft: Start the game using the Forge profile.
- (Optional) Install Integrations: For enhanced features, install Simple Voice Chat and/or TacZ Guns.
🎮 Gameplay: How Sound Attraction Works
This mod transforms mob behavior by making them react to sound cues generated by players and the environment.
- Sound-Based Mob AI:
- Most hostile mobs (configurable list) now possess sound detection AI. They are attracted to sounds like walking, running, sneaking (less range), jumping, block breaking/placing, door usage, chest opening, player attacks, gunshots (with TacZ), voice chat (with SVC), and more.
- Each sound event has a defined range and weight. Louder, more significant actions (like explosions or gunshots) attract mobs from further away and are more likely to draw their attention.
- Voice Chat Integration (Simple Voice Chat):
- If Simple Voice Chat is installed, mobs can detect your actual voice. Whispering generates a smaller sound radius than normal talking, adding a new layer to stealth.
- TacZ Gun Integration:
- With TacZ Guns installed, firing weapons and reloading create high-impact sound events. Unsuppressed gunfire can alert mobs across a significant distance, making tactical positioning crucial.
- Block Muffling Mechanics:
- Strategically use blocks like wool, glass, doors (and custom-defined blocks) to reduce sound propagation. Build soundproof bases or stealth corridors to avoid attracting unwanted attention. Muffling reduces both the range and intensity (weight) of sounds passing through.
- Intelligent Mob Grouping & Pathfinding:
- Mobs don't just B-line to sounds. They can form investigation groups, follow leaders, and use smarter edge detection logic (configurable) to navigate terrain more realistically when hunting for a sound source.
- Stealth Gameplay: Camouflage System:
- Enhance your stealth capabilities! Wear a full set of dyed leather armor (or other configured armor sets) and stay near blocks of the same color.
- Standing/Sneaking: Detection range decreases quadratically based on the number of matching adjacent blocks (up to 6). The more matching blocks, the better the camouflage.
- Crawling: Gain maximum camouflage effect for the set when crawling directly on a matching block.
- This system works with vanilla and modded blocks/armor and is fully customizable in the config.
Example Gameplay Scenarios
- Distraction: Throw a snowball or fire an arrow to lure zombies away from a target location.
- Voice Luring: Use voice chat strategically to pull mobs into traps or away from allies (or prank friends!).
- Stealth Base: Construct hidden rooms using wool or other muffling blocks to safely craft or rest.
- Infiltration: Crawl through tall grass or sneak near matching colored blocks using the camouflage system to bypass mob patrols.
- Tactical Combat: Use sound mechanics to manage mob aggro, create diversions, or set up ambushes.
⚙️ Configuration: Customize Mob AI & Sound Detection
Configuration File Location: config/soundattract-common.toml
You can tailor almost every feature of the Attract to Sound mod by editing this file (close Minecraft first). Detailed comments explain each option within the file. Key areas include:
1. General AI Settings
debugLogging
: Enable detailed logs for troubleshooting.soundLifetimeTicks
: Duration (ticks) a sound remains active (20 ticks = 1s).scanCooldownTicks
: Frequency (ticks) mobs scan for sounds (adjusts based on server TPS).minTpsForScanCooldown / maxTpsForScanCooldown
: TPS range for dynamic scan cooldown scaling.arrivalDistance
: How close a mob needs to be to the sound source to 'arrive'.mobMoveSpeed
: Speed multiplier for attracted mobs.soundSwitchRatio
: Controls how easily mobs switch focus between different sounds.
2. Mob Configuration & Grouping AI
attractedEntities
: Define which Minecraft mob IDs are affected by sound (e.g.,["minecraft:zombie", "minecraft:skeleton", "modid:custom_monster"]
).edgeMobSmartBehavior
: Toggle experimental smarter group pathfinding.groupDistance
,maxLeaders
,maxGroupSize
,leaderSpacingMultiplier
: Parameters for mob grouping behavior.
3. Sound Event Definitions & Whitelist
nonPlayerSoundIdList
: Define non-player sounds mobs react to (Format:sound_id;range;weight
).soundIdWhitelist
: Optional performance optimization; only process sounds in this list.
4. Block Muffling Configuration
mufflingAreaRadius
: How far around the sound path to check for muffling blocks.woolMufflingEnabled
,solidMufflingEnabled
, etc.: Toggle different categories of muffling blocks.customWoolBlocks
,customSolidBlocks
, etc.: Add custom block IDs for muffling (e.g.,["minecraft:green_wool", "biomesoplenty:magic_log"]
).woolBlockRangeReduction
,woolBlockWeightReduction
, etc.: Set the effectiveness of each muffling category.
5. Stealth: Detection & Camouflage System
baseDetectionRange
,sneakDetectionRange
,crawlDetectionRange
,standingDetectionRange
: Base visual detection ranges for mobs.sneakDetectionRangeCamouflage
,crawlDetectionRangeCamouflage
,standingDetectionRangeCamouflage
: Minimum detection ranges when fully camouflaged (per stance).camouflageSets
: Define camouflage sets (Format:hex_color;helmet_id;chest_id;legs_id;boots_id[;block_id1;block_id2;...]
).- Example:
5E7C16;minecraft:leather_helmet;...;minecraft:leather_boots;minecraft:green_wool;minecraft:moss_block;minecraft:grass_block
- Add modded armor and block IDs freely.
- Example:
Camouflage Logic Details (Recap)
- Standing/Sneaking: Requires full matching dyed armor set + adjacent matching blocks. Effect scales quadratically with
matches/6
. - Crawling: Requires crawling on a matching block for full effect.
- Highly customizable via
camouflageSets
in the config.
6. Integrations: Voice Chat & TacZ Guns
enableVoiceChatIntegration
: Toggle Simple Voice Chat sound detection.voiceChatWhisperRange
,voiceChatNormalRange
,voiceChatWeight
: Configure voice sound parameters.enableTaczIntegration
: Toggle TacZ gun sound detection.taczReloadRange
,taczReloadWeight
,taczShootRange
,taczShootWeight
: Base parameters for TacZ sounds.taczGunShootDecibels
: Define specific decibel levels per TacZ gun sound ID (e.g.,["tacz:ak47;158.9"]
).taczAttachmentReductions
: Define decibel reduction per TacZ attachment ID (e.g.,["tacz:suppressor;35"]
).
7. Parcool Animator Integration
parcoolAnimatorSounds
: Configure sound events triggered by Parcool animations (Format:AnimatorClass;soundId;range;weight;volume;pitch
).
Pro Tip: The most accurate and up-to-date configuration details are always the comments within your generated soundattract-common.toml
file.
➕ Adding Modded Content Support
It's easy to make Attract to Sound work with other mods:
Add Modded Mobs to Sound AI
- Simply add their entity ID (e.g.,
alexsmobs:grizzly_bear
) to theattractedEntities
list in the config file.
Add Custom Blocks for Sound Muffling
- Add the block ID (e.g.,
quark:soul_sandstone
) to the appropriatecustom...Blocks
list (customSolidBlocks
,customWoolBlocks
, etc.) in the config.
Add Custom Sound Events
- Add custom sound event IDs, along with their desired range and weight, to the
nonPlayerSoundIdList
or potentially thesoundConfigs
(if applicable) in the config. Example:yourmod:custom_alarm;50;15
🔫 TacZ Gun Integration Details
- When TacZ Guns is installed and integration is enabled, gunshots and reloads become significant sound events for mob AI.
- Use
taczGunShootDecibels
to fine-tune the base loudness (and thus, attraction range/weight) of specific TacZ guns. Find the sound event ID used by the gun. - Use
taczAttachmentReductions
to specify how much attachments (like suppressors) reduce the decibel level (and thus, the sound's impact). Find the attachment's sound event ID (if it modifies sound). - You can add support for guns/attachments from other mods if they follow a similar sound event pattern.
🛠️ Advanced Customization: Sound Logic & Mob Behavior
Dive deep into the config to:
- Adjust
soundLifetimeTicks
(how long sounds linger). - Control
scanCooldownTicks
(how often mobs check for noise). - Modify mob pursuit distance (
arrivalDistance
) and speed (mobMoveSpeed
). - Fine-tune sound muffling effectiveness per block type.
- Balance camouflage effectiveness and requirements.
- Customize mob grouping AI for different challenges.
📸 Media & Useful Links
(Video showcasing Attract to Sound gameplay and features)
Alt Text: Attract to Sound Mod Thumbnail - Realistic Mob Sound Detection
Alt Text: Minecraft mob attraction demo - Zombie attracted to player sound - Attract to Sound Mod
- Download & Info:
- (Optional) Dependencies:
❓ Frequently Asked Questions (FAQ)
- Q: Does this mod work with mobs from other mods?
- A: Yes! Add their entity IDs to the
attractedEntities
list in the config file (soundattract-common.toml
).
- A: Yes! Add their entity IDs to the
- Q: Can I disable specific features like voice chat detection or camouflage?
- A: Absolutely. Almost every feature can be toggled on/off or heavily configured in the
soundattract-common.toml
file.
- A: Absolutely. Almost every feature can be toggled on/off or heavily configured in the
- Q: Is Attract to Sound compatible with multiplayer servers?
- A: Yes, the mod is designed to work on both client-side (singleplayer) and server-side (multiplayer). The config is typically server-authoritative.
- Q: Can I include Attract to Sound in my Minecraft modpack?
- A: Yes, you are welcome to include this mod in your modpacks.
- Q: Does the mod impact performance (TPS)?
- A: The mod is designed to be performant, with configurable scan rates that adjust to server TPS. However, monitoring performance is always recommended, especially with many mobs and complex configurations.
💬 Community & Feedback
- Encountered a bug? Have a suggestion? Please report issues or suggest features on the CurseForge Issues Page or Modrinth Issues Page. (<-- Replace with actual links if available)
- Join our Discord Server for discussion and support! (<-- Add if you have one)
🔄 Updates & Compatibility
- This mod page and the mod itself are actively maintained. Check the download pages (CurseForge/Modrinth) for the latest versions, changelogs, and Minecraft version compatibility. Regular updates ensure better features and bug fixes.
🧑💻 Contributing
- Want to contribute? Pull requests on GitHub are welcome! (<-- Add if applicable) For significant changes, please open an issue first to discuss your ideas.
© License
This mod is distributed under the GNU General Public License v3.0. See the LICENSE
file included with the mod download for full details.
Make some noise. Tune the config. Experience truly reactive mob AI. 🎶🧟♂️