Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
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

605.1k
801
Adventure

Compatibility

Minecraft: Java Edition

1.21.1
1.20.4
1.20.1
1.17.1

Platforms

Fabric
NeoForge

Supported environments

Client-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki

Creators

OreCruncher
OreCruncher Owner

Details

Licensed MIT
Published 3 years ago
Updated 5 months ago
DescriptionChangelogVersions

Show all versions

1
2

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

Modrinth is open source.

feat/theseus/tauri-v2@c5403db

© 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.