Скачать Attract to Sound (Forge/Fabric): Sound & Stealth. — Minecraft Моды — ModStock
Attract to Sound (Forge/Fabric): Sound & Stealth.

Attract to Sound (Forge/Fabric): Sound & Stealth.

Активный

Установок

3

Последнее обновление

4 дня назад

Версии

1.18 — 1.20.1
Клиент и сервер
Fabric
Forge
Приключенческие
Игровые механики
Мобы
Утилиты

🔊 Attract to Sound – Realistic Mob Sound & Visual Detection Mod [Forge & Fabric]

Enhance Minecraft’s AI with truly reactive mobs—now supporting multiple gun, voice-chat, and animation mods!

Attract to Sound transforms hostile mob behavior by making them respond dynamically to in-game noises: footsteps, block interactions, voice chat, gunshots, and more. Perfect for players who crave immersive stealth, strategic combat, and configurable AI challenges.


✨ Key Features

  • Realistic Sound-Based Mob AI Hostile mobs actively hunt sound sources: walking, running, breaking/placing blocks, opening doors/chests, attacking, and more.

  • Configurable Sound Ranges & Weights For each sound event, define a detection range (how far away mobs hear it) and a weight (how “loud”/urgent it is). Louder events (explosions, gunshots) draw mobs from farther distances.

  • Sound Muffling & Block Attenuation Use wool, glass, doors, or any custom blocks to reduce both range and intensity of passing sounds. Build soundproof rooms, stealth corridors, or hidden tunnels.

  • Dynamic Camouflage System Wear dyed armor sets and stand on matching blocks to greatly reduce detection.

    • Standing/Sneaking: Detection range scales quadratically based on adjacent matching blocks (up to 6).
    • Crawling: Maximum camouflage when directly on a matching block. Fully configurable for vanilla and modded armor/blocks.
  • Advanced Mob Grouping & Pathfinding Mobs no longer simply run toward noise—they form investigation groups, elect leaders, and use “smart edge” scouts to decide whether a peripheral sound is worth rallying the entire pack.

  • Highly Customizable Every aspect (AI scan rates, sound lifetimes, camouflage weights, muffling effectiveness, grouping parameters, etc.) is exposed in config/soundattract-common.toml.

  • Server-Side & Multiplayer Compatible All logic runs server-side. Works in singleplayer and on any Forge/Fabric server without client-side hacks.


🔌 Supported Integrations

To maximize immersion, Attract to Sound includes optional hooks for these popular mods and datapacks. Simply install them alongside Attract to Sound and enable integration in the config:

  1. Simple Voice Chat

  2. TacZ Guns + Suffuse – Gunsmoke Datapack

  3. Scorched Guns

  4. Ewewukek’s Musket Mod

  5. MrCrayfish’s Gun Mod (Unofficial)

  6. Parcool Animator

Plus Any Other Mod with Custom Sounds or Entities

  • Add their sound event IDs to soundIdWhitelist and rawSoundDefaults.
  • Add custom entity IDs to attractedEntities.
  • Define Mob Profiles for elite or variant behaviors via specialMobProfilesRaw.

🚀 Installation Guide

  1. Download the Mod

  2. Install Minecraft Forge or Fabric

    • Ensure compatibility with the mod’s supported Minecraft version (check project page).
  3. Place the JAR

    • Copy attract-to-sound-<version>.jar into your mods/ folder.
  4. Launch Minecraft

    • Select the Forge/Fabric profile and start the game.
  5. (Optional) Install Integrations

    • Place additional mod JARs (e.g., Simple Voice Chat, TacZ Guns, Scorched Guns, etc.) into mods/.
    • If using TacZ Guns, also install the Suffuse – Gunsmoke datapack in your world’s datapacks/ folder.

⚙️ Configuration Overview

Configuration is handled in config/soundattract-common.toml. Close Minecraft before editing; each setting is commented in-file. Key sections include:

  1. General AI Settings

    • debugLogging, soundLifetimeTicks, scanCooldownTicks, arrivalDistance, mobMoveSpeed, soundSwitchRatio, etc.
  2. Mob Configuration & Grouping AI

    • attractedEntities: list of all entity IDs (vanilla + modded) that react to sound.
    • edgeMobSmartBehavior, groupDistance, maxGroupSize, maxLeaders, leaderSpacingMultiplier, groupAssignInterval.
  3. Sound Event Definitions & Whitelist

    • soundIdWhitelist: optional list of sound IDs to process (performance optimization).
    • nonPlayerSoundIdList / rawSoundDefaults: define custom sound events in format sound_id;range;weight.
  4. Block Muffling Configuration

    • mufflingAreaRadius, woolMufflingEnabled, solidMufflingEnabled, etc.
    • customWoolBlocks, customSolidBlocks, customThinBlocks, etc., to include modded mufflers.
    • woolBlockRangeReduction, solidBlockWeightReduction, and other reduction factors.
  5. Detection & Camouflage

    • Stance-based detection: standingDetectionRange, sneakDetectionRange, crawlDetectionRange and their camo variants.
    • camouflageSets, camouflagePartialMatching, camouflageArmorPieceWeight, camouflageBlockMatchWeight, camouflageDistanceScaling, etc.
    • Environmental camouflage: enableEnvironmentalCamouflage, envColorSampleRadius, environmentalMismatchPenaltyFactor, etc.
    • Movement & stealth modifiers: movementStealthPenalty, stationaryStealthBonusFactor, invisibilityStealthFactor.
    • Lighting & weather factors: neutralLightLevel, lightLevelSensitivity, rainStealthFactor, thunderStealthFactor.
  6. Integrations

    • Voice Chat: enableVoiceChatIntegration, voiceChatWhisperRange, voiceChatNormalRange, voiceChatWeight.
    • TacZ Guns: enableTaczIntegration, taczShootRange, taczShootWeight, taczReloadRange, taczReloadWeight, taczGunShootDecibels, taczAttachmentReductions.
    • Parcool: parcoolAnimatorSounds (format AnimatorClass;soundId;range;weight;volume;pitch).
  7. Mob Profiles (Advanced Overrides)

    • specialMobProfilesRaw: override sound/detection per-entity (and conditional on NBT). Format:
     "profileName;mobId;nbtMatcher;soundOverrides;detectionOverrides"
    • Example:
     specialMobProfilesRaw = [
       "AlphaBear;alexsmobs:grizzly_bear;{IsAlpha:1b};minecraft:entity.player.hurt:80.0:5.0;standing:90.0,sneaking:45.0,crawling:25.0"
     ]

🔗 Download & Links

CurseForge Modrinth


❓ FAQ Highlights

  • Does it work with other-modded mobs? Yes—just add their entity IDs to attractedEntities or define a Mob Profile.

  • Can I disable voice chat or camouflage? Yes—toggle enableVoiceChatIntegration or set enableCamouflage = false in the config.

  • Multiplayer compatible? Absolutely. All logic runs server-side; client cannot override mob hearing.

  • Performance impact? Mod is optimized with dynamic scan cooldowns and caching. Adjust scanCooldownTicks, maxSoundsTracked, and grouping AI parameters to suit your TPS.

📸 Media & Useful Links

Watch the Mod Demo Video (Video showcasing Attract to Sound gameplay and features)

Attract to Sound Mod Thumbnail - Realistic Mob Sound Detection Alt Text: Attract to Sound Mod Thumbnail - Realistic Mob Sound Detection

Minecraft mob attraction demo - Zombie attracted to player sound - Attract to Sound Mod Alt Text: Minecraft mob attraction demo - Zombie attracted to player sound - Attract to Sound Mod


Experience Minecraft like never before—your footsteps, voice, and every gunshot matter. Make some noise… and see who comes running!

Участники проекта
Sylsatra

Sylsatra

Разработчик