Dynamic Surroundings on Server
Dynamic Surroundings was installed on a server and crashed it. The mod adds client-side ambient audio and visual effects, it has no server component and loads client code that a dedicated server lacks.
What does this error mean?
Dynamic Surroundings enhances client atmosphere (sounds, particles, weather visuals). On a server it tries to load client audio/render code that does not exist for the dedicated server, so it fails. It is a client-only mod.
Client audio/render code
Most Common Causes
- The Dynamic Surroundings jar placed on the server.
- Copying client ambience mods to the server.
- Assuming ambient effects run server-side.
- A pack including it in the server set.
- Mirroring the client mods folder.
How To Diagnose
- Confirm the crash names the mod / client audio or render code.
- Check the server mods folder for Dynamic Surroundings.
- Recall it is a client-only ambience mod.
- Look for other client-only mods present.
Recommended Fixes
- Remove it from the server
Delete Dynamic Surroundings from the server, players keep it on their clients. - Keep ambience mods client-side
Sound and visual ambience effects run on each player's client only. - Separate client/server mods
Maintain distinct mod lists so client-only mods never reach the server. - Audit the mods folder
Remove other client-only audio/visual mods from the server.
Frequently Asked Questions
No, they keep them on their clients. The mod just must not be on the server.
It loads client audio/render classes that a dedicated server does not include.
No, the mod is purely client-side, there is nothing to install on the server.