About Mining Caves
From ThunderstoreAdds three new caves to the world containing ore for mining. Adds the ability to disable terrain changes caused by tools.
Mining Caves
Created by OrianaVentureMod@gmail.com.
Introduction
Adds three new caves to the world containing ore for mining. Adds the ability to disable terrain changes caused by tools.
Support Me!
Thank you to everyone who have used my mods during early access. All of your feedback and support has made the hundreds of hours sunk into these projects worth it. Even though modding has never really paid out in cash it has rewarded me with friends, community, and even more fun times! To all of you who have bought me coffees over the years, I am extremely grateful for your kindness!
If you would like to keep supporting the development and maintenance of my mods you can buy me a coffee through the image link below.
Looking for a Valhiem server? I have partnered with Survival Servers to get you 25% off with the code `VALHEIM25`! Order through the link by clicking on the image below and I will get a portion of the proceeds. You get a server to play with your friends and I can go buy some more of that sweet sweet coffee to keep the mods working!
Features
- Adds a cave for mining Copper and Tin in the Black Forest (prefab name `
VV_CopperTinCave`)

- Adds a cave for mining Silver in the Mountains (prefab name `
VV_SilverCave`)

- Adds a cave for mining Copper and Iron in the Plains (prefab name `
VV_TarCave`)

- Adds the ability to prevent player terrain changes from tools
Adding Caves
- If creating a new world with this mod installed the caves will be added automatically on world generation.
- If you are adding this to an existing world you can run the vanilla `
genloc` command to add caves to unexplored areas of the map. Be aware this can change the positions of unexplored boss locations and can make your map pins inaccurate. - If your map is heavily explored you will need to use another mod to automatically add the locations to explored areas.
Configure Amounts
There are three configuration options to set the cave amounts generated on world creation and when running the `genloc` command. When vanilla updates with new locations this command may be run automatically for you when you upgrade your game version. Make sure these values are set in your configuration to the desired amount. They do not sync to players since they are only used on the server or client generating the world.
Set to 0 to prevent adding that particular cave to your world. Values over 50 are not recommended since this can crowd out your world and prevent vanilla locations from spawning in their expected amounts. If using other mods that add locations you may want to reduce the amount of caves spawned to make space for those.
Confirming Success
Use the find command such as "find VV_SilverCave 50" in game after creating a world to have all these locations added to your map as pins. This will help you ensure the world had a good spawn. Example of the warning message displayed in your log file on a bad spawn after initial world generation:
Failed to place all VV_SilverCave, placed 5 out of 50
Don't know how to use commands? Dedicated servers do not allow for use of commands, but there are mods that can enable them (like Server devcommands by JereKuusela). The commands mentioned above are considered a "cheat". To use cheats you must enable them with the `devcommands` command, you may have to be an admin for them to work depending on what mod you use to access commands.
Locking Terrain Changes
I think terrain changes in general look ugly. This was the main idea that inspired the whole mod. To prevent players from being able to modify the terrain set the LockTerrain configuration to True. The AdminBypass configuration will allow all admins to still perform terrain changes when turned on. If there are items you would like the mod to ignore add the prefab names to the LockTerrainIgnoreItems configuration as a comma-separated string (for example: Cultivator, Hoe, PickaxeAntler). This should work with custom items added by other mods. All original piece table entries on tools (like the Hoe) that have a "raise" component are removed with this feature to prevent players from spending resources accidentally.
This feature can potentially prevent players from mining the default silver nodes in the mountains. Ensure enough silver caves are generated by checking your log file on first world generation.
Wishbone Ping (Beacon)
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Dependencies
Needs 2 other projects installed alongside it.
Mining Caves on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
- Server side
- Optional on the server
- Server type needed
- BepInEx
- Server load
- light
- Smallest plan we suggest
- Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 1.0.3, released 2026-10-01
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 14 recorded builds of Mining Caves.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.0.3 | 2026-10-01 | n/a | BepInEx |
| 1.0.2 | 2026-09-16 | n/a | BepInEx |
| 1.0.1 | 2026-09-13 | n/a | BepInEx |
| 1.0.0 | 2026-09-10 | n/a | BepInEx |
| 0.3.1 | 2026-05-08 | n/a | BepInEx |
| 0.3.0 | 2026-04-08 | n/a | BepInEx |
Dependencies
- Required: Jotunn
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run Mining Caves on a Valheim server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogWorld generation
Changes or adds to how new terrain, biomes and structures are created.
Works on a server
From source side supportThunderstore lists server-side support for Mining Caves as optional: it can run on a server, but isn’t required there.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Runs on
- Serveroptional on the server
- Requires
- One-click install needs a BepInEx server. 2 other projects installed alongside it.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-01Open ↗
- ✓AuthorVentureValheim, as published on Thunderstore
- ✓LicenseNot published by the sourceFree








