Dynamic Surroundings alters the player’s visual and audible experience in Minecraft, and does not alter game mechanics. The player has a high degree of control over their experience, and modpack authors can customize biome and block effects based on their need.
NOTE: The JARs I build are published only to CurseForge. I cannot vouch for the JARs found on other sites because I do not know their origin.
Starting with v3.5.4.0, the HUDs have been moved into a separate mod called Dynamic Surroundings: HUDs. The HUDs mod will not run with earlier versions of Dynamic Surroundings so make sure you update your mods appropriately.
Have a question on how to do something? Check the Wiki!
Minecraft 1.16.4/1.16.5 Updates
Common questions and issues:
- OreLib is not required.
- The 1.16.4 version will run on Minecraft 1.16.5.
- The mod supports Java 15. However, keep in mind that this would require Forge 36.x+, and other mods in your pack may not support Java 15.
- Dynamic Surroundings 1.16.4 includes a sound effect processor. If you install Sound Filters Dynamic Surroundings will automatically disable this processing to avoid conflicts.
- To get configuration menus under the Mods menu install Cloth Config API (Forge). This is a soft dependency, meaning that if the API is not installed Dynamic Surroundings will still work, but you will not get these menus.
Minecraft 1.14.4/1.15.2 Updates
At the moment I do not have a lot of time. I am spending it focused on 1.16.4 since the core of "major mods" have moved to that version. This means that 1.14.4/1.15.2 may not get additional changes. I will fix bugs as necessary.
Dynamic Surroundings: SoundControl
Dynamic Surroundings: MobEffects
Dynamic Surroundings: Environs
Minecraft 1.12.2 and earlier Updates
These versions are considered to be in maintenance mode. I will be fixing any major issues as needed.
The Mixin scene for 1.12.2 is a mess because of various mods embedding different versions of Mixin. Issues usually manifest themselves as an inexplicable client crash during startup. The latest Dynamic Surroundings BETA versions do not embed Mixin for this reason. This means that Mixin has to be supplied by another mod. If no other mods supply Mixin use MixinBootstrap. In some situations Mixin Compatibility may also be needed,
Credits
- Better Rain mod by Wirsbo
- Aurora Rubealis by MrRube
- Presence Footsteps by Hurricaaane
- SoundPhysics by SonicEther
- Complete list of attributions for sounds, textures, and shaders can be found in CREDITS
Licensing
Versions 1.12.2.x and earlier are licensed MIT. Dynamic Surroundings for 1.16.4 is licensed GPL-3.0.
Installation
Installing the mod is pretty easy! Just drop the JAR into the "mods" folder in your Minecraft Forge instance and startup your client.
The mod is not needed on the server so you can drop into an existing modpack and play on public servers without problem.
Videos
Sound features of Dynamic Surroundings 1.16.4
Immersion Video
Interview with Amaxter!
A very good overview of the features (in French):
Screen Captures
Screenshots can be found in the Image tab! Note that these may be out of date for the 1.16.4 release.
Modpacks
You can include Dynamic Surroundings in your modpack. Please do not repost the JAR from CurseForge to another platform.
Hi, is there a way to turn off the sound filters/cave ambience when you are in the nether?
Hello, I am curious about how to disable the echo? sound it makes while inside a stone made buildings.
I was using it and checking my builds, but it felt that it created unwanted echoes/reverb for my likings.
Thanks
In reply to Lebakir:
In the sound control options turn off "Enable Enhanced Sounds".
In reply to OreCruncher:
Thanks a lot!
Hi - what is it that DS is detecting to produce the little flecks of blue pixels and the "rushing water" sound when you have a lot of water together? (v. for 1.12.2)
I have some biomes in my mod but the larger lakes/seas in them cause DS to make a heck of a noise and flood the screen wit those pixelly blue dots. As far as I know my mod's biomes are just plain ole water, and all are sourceblocks as far as I know. Doing a mass replace of water with water sourceblocks doesn't fix the issue. What is it that DS is looking for to create that effect please? Water level in a block? (It doesn't seem to be something I can turn off)
(Looks like it may be using a library to detect something to do with full water blocks but I don't know what it's doing)
Thanks!
In reply to Aecht_Rob:
You have a lot of air blocks under that water. You can disable waterfalls in 1.12.2 by setting the "waterfall cutoff" in the config to be a value > 10.
In reply to OreCruncher:
Hmmm. Very strange. There are in theory no airblocks anywhere - I think it also looks for non-full water blocks, but then refers to a lib for that check. Do you know what it looks for? The blocks really are full ones.
Edit: waterfall cut-off at 16 didn't stop particles. It does turn off the sound. Are the particle effects here vanilla or from DS?
https://i.ibb.co/58QKskB/2021-02-28-22-06-16.png
In reply to Aecht_Rob:
Aha! I found it. My ChunkGenerator for the dimensions was implementing the default water as a flowing block and not the default block. So no air, but all water was non-source but somehow "full". Gah, I fixed it now though and swapped the default to static water. If it wasn't for DS I'd never have realised the implication! So not your problem, but I am grateful your mod made it so blindingly obvious something was wrong!
Best wishes!
In reply to Aecht_Rob:
:)
Dynamix surroundings is incompatible with the most recent version of Animania. Crashes when rendering Sheep
In reply to billybobhotdogs:
Are you using the latest BETA 1.12.2 version of DS?
In reply to OreCruncher:
Ah you are fantastic! I was using the latest RELEASE, not the BETA. Thank you!
there will be a chance of getting this on fabric
because man this is a A S M R for me...
In reply to kaiserkaiser20:
Try MAmbience
In reply to pigsteel:
In reply to pigsteel:
forget it i already have nowpresence footsteeps
Hey Orecruncher are you able to make a 36.0.42 version of this? it would really help since im trying to get my server up and running and this will allow the server to be more realistic
In reply to mrnoteblocks:
Edit: Just realized you are mentioning 36.0.42 here rather than the 35.0.42 below. DS needs 35.1.10+ because of Forge features. So DS will not work with 35.0.42, but should work with 36.0.42.
In reply to OreCruncher:
ive sorta realised im not the best with naming versions but if there is a way for you to integrate it into 35.0.42 it would help
Is there a way to disable the fireflies in the config? I tried my best to find the option but just couldn't find it.
In reply to bobbyajimster:
In the Environs config. Option to disable Fireflies.