Source-checkedWorld generation

Mining Caves

by VentureValheim · for Valheim

Adds three new caves to the world containing ore for mining. Adds the ability to disable terrain changes caused by tools.

74KDownloads
34d agoLast updated
BepInExLoaders
ThunderstoreSource

About Mining Caves

From Thunderstore

Adds 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`)


Caves Caves

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


Caves Caves

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


Caves Caves

  • 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)

Read the full description on Thunderstore →

Highlights

From source data

Loaders

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

LoaderGame versionsNewest
BepInEx

From 14 recorded builds of Mining Caves.

Recent builds

BuildReleasedGame versionsLoaders
1.0.32026-10-01n/aBepInEx
1.0.22026-09-16n/aBepInEx
1.0.12026-09-13n/aBepInEx
1.0.02026-09-10n/aBepInEx
0.3.12026-05-08n/aBepInEx
0.3.02026-04-08n/aBepInEx

Dependencies

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 catalog
Listed on Thunderstore as “Content”

World generation

Changes or adds to how new terrain, biomes and structures are created.

Works on a server

From source side support

Thunderstore 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

Mining Caves, answered

Generated from the mod’s own source data.

Do my players need to install Mining Caves?

Thunderstore lists server-side support for Mining Caves as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. Mining Caves is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Mining Caves on a Valheim server.

Deploy in about a minute from $9.99 a month, then add Mining Caves in one click.