Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Dynamic Surroundings

Dynamic Surroundings

Alters the fabric of Minecraft experience by weaving a tapestry of sound and visual effects

683.6k
844
Adventure
AboutChangelogVersions

Dynamic Surroundings: Fabric Edition 1.20.4-0.0.8

by OreCruncher on Dec 24, 2023
Download

Requirements

  • JAVA 17+ (I am using Adoptium https://adoptium.net/)
  • Fabric Loader >=0.15.1
  • Fabric API 0.91.2+1.20.4
  • 100% client side; no server side deployment needed

What's New

  • Added footstep accents when the player steps. These can be independently disabled in the config.
    • Armor rustling based on worn armor. Derived from the items equip sound.
    • Water splash when raining, walking on waterlogged blocks, or blocks like lily pads
    • Floor squeaks when walking on squeaky floors (like wood planks)
    • Brush sound when walking through dense brush or climbing vines
  • Added Firefly particle effect. Spawn around flowers at night when it is not raining.
  • Added a compass and clock overlay that displays when a compass and/or clock is held. Disabled by default.

Changes

  • Config setting for particle trail effect on projectiles has changed. By default, suppression is not enabled. This can be changed in config settings.
  • Tweaked diurnal processing - sunrise and day start should occur a little bit earlier.
  • Removed time of day (/dstod) command

Fixes

  • Fixed mixin conflict with SoundPhysics Remastered. New behavior is to Auto-disable enhanced sound processing if SoundPhysics Remastered is present.

Dynamic Surroundings: Fabric Edition 1.20.4-0.0.7

by OreCruncher on Dec 21, 2023
Download

Requirements

  • JAVA 17+ (I am using Adoptium https://adoptium.net/)
  • Fabric Loader >=0.15.1
  • Fabric API 0.91.2+1.20.4
  • 100% client side; no server side deployment needed

What's New

  • Removed frog sound effects since Minecraft has frogs. I think they need a fez.
  • Detection of "built in" toolbar effect sounds, such as armor and buckets if a dsurround effect tag is not already supplied. (These guys have item equip sounds.)
  • Works when connecting to Vanilla servers - yay! Includes handling impact of tag sync between server and client.

Fixes

  • Using a bow/crossbow will no longer trigger the swing sound
  • Cleaned up first person potion particle suppression. Config setting change will no longer require a restart of the client.
  • Null ref exception triggered as a result of a race condition when connecting to a server.
  • Fixed rendering of the in-game individual sound config screen
  • Cleaned up new version detection and messaging
  • Fixed /reload and /dsreload effects on cached data

Dynamic Surroundings: Fabric Edition

by OreCruncher on Dec 16, 2023
Download

Requirements

  • JAVA 17+ (I am using Adoptium https://adoptium.net/)
  • Fabric Loader >=0.15.1 (<-- Note the change)
  • Fabric API 0.91.2+1.20.4
  • 100% client side; no server side deployment needed

Special Thanks

  • Thanks to ThexXTURBOXx, HarvelsX, and jmattingley23 for compatility changes for 1.18 and 1.19 - made my life easier getting to 1.20.x

What's New

  • Minecraft 1.20.4 compatibility
    • Updated Nashorn script engine to 15.4
    • When will Microsoft stop boiling the ocean? :D
  • Support for client side tags - should ease addition of new blocks and providing Dynamic Surround support via data packs.
    • Block reflectance and occlusions for sound reverb processing
    • EntityType tags for entity effects (bow pull, frost breath, etc.)
    • Item tags for Item sound effects (tool bar and swing)
    • Support of Biome tags for biome conditions

DynamicSurroundingsFabric

by OreCruncher on Oct 21, 2021
Download
  • Volume and pitch ranges for acoustic configurations

  • Speculative fix for client crash when exiting world.

  • Reworked a piece of code so that it can be compatible with the 0.11.7 loader

  • Tweaked waterfall splash to be a bit more "splashy"

Dynamic Surroundings

by OreCruncher on Oct 19, 2021
Download

https://github.com/OreCruncher/DynamicSurroundingsFabric/blob/main/CHANGELOG.md#dynamicsurroundings-fabric-1171-003

DynamicSurroundingsFabric

by OreCruncher on Oct 15, 2021
Download

Requirements

  • JAVA 16+ (I am using Adoptium https://adoptium.net/)
  • Fabric Loader >=0.12.1 (<-- Note the bump)
  • Fabric API 0.40.8+1.17 (<-- Note the bump)
  • 100% client side; no server side deployment needed

What's New

  • Enhanced Sound Processing. You guys apparently liked it enough, so I added it back.
    • Reverb (not echo) in caves and the like. Reverb and echo are two different things.
    • Block occlusion processing. Disabled by default.
    • Conversion of sound buffers on the fly to mono if needed. This will happen if a stereo sound is played in 3d space rather than global.
    • Though using background threads it can be intensive on lower end CPUs. Feature can be disabled in the configs.
  • Bow pull sound effect. Applies to players and skeleton like mobs.
  • [WIP] Online version checking message to chat window to get notified of mod updates. On by default.
  • Optional tweaks to some particle behaviors
    • Disable player potion swirls in first person. Off by default. (Not sure about you guys but these particles can cause me a bit of vertigo.)
    • Disable projectile particle effects. On by default.
  • /dstod Time of Day client command for displaying current in game Minecraft date
    • Experimental - need feedback whether it would be immersion breaking

DynamicSurroundings-Fabric

by OreCruncher on Oct 12, 2021
Download

Initial version.

1
2

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@aaf125c

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.