Closer Mini-Biomes
Bring Valheim 1.0's alternative mini-biomes closer to the center of the world instead of finding most of them only after travelling several thousand metres.
Closer Mini-Biomes lets you configure a global minimum distance, override individual mini-biomes, and make Valheim consider nearby eligible sectors before distant ones. All normal terrain and placement requirements still apply, keeping generation deterministic and tied to the world seed.
Features
- Configurable global mini-biome distance.
- Independent distance setting for every detected mini-biome.
- Optional preference for the closest eligible sectors.
- Supports all 32 alternative mini-biomes added in Valheim 1.0.
- Logs actual placement counts and nearest sector distances.
- Built-in vanilla-versus-modified comparison mode.
- No Jotunn or other mod-library dependency.
What the distance means
The configured value is a minimum eligibility distance, not a guaranteed spawn radius.
Setting a mini-biome to 1 means it may be placed in a suitable sector beginning one metre from the world center. It does not force a matching sector to exist there. Valheim still checks:
- The underlying base biome.
- Sector size and average height.
- Required and forbidden neighboring biomes.
- Mini-biome incompatibilities.
- Placement chance and minimum/maximum counts.
This is especially important for Swamp, Plains, Mistlands, and Mountain variants. They cannot appear closer than a suitable instance of their underlying biome. Logged distances refer to the center of an entire contiguous biome sector, while the nearest accessible edge may be closer.
Installation
Mod manager
Install Closer Mini-Biomes through Hexium using Gale Mod Manager.
Manual
- Install BepInExPack for Valheim 5.4.2350 or newer.
- Extract
CloserMiniBiomes.dllintoBepInEx/plugins/CloserMiniBiomes/. - Start Valheim and load a world once to generate the configuration entries.
The configuration file is:
BepInEx/config/greatcoltini.mods.closerminibiomes.cfg
Configuration
| Setting | Default | Description |
|---|---|---|
Enabled |
true |
Enables modified distance and placement ordering. Disable it for a vanilla comparison run. |
Minimum distance from world center |
1000 |
Global distance cap used when a mini-biome has no individual override. Use 0 to remove the distance gate. |
Prefer closer eligible sectors |
true |
Considers eligible sectors nearest the center before more distant sectors. |
| Individual mini-biome distance | -1 |
-1 inherits the global cap. Values from 0 to 10000 directly override that mini-biome. |
Per-mini-biome settings appear after loading a world once. The global value only lowers larger vanilla minimums; it does not move mini-biomes with an already-smaller vanilla minimum farther away. Individual overrides are direct values and can move a mini-biome closer or farther away.
Multiplayer
This is a Client & Server mod.
Install the same version on the dedicated server or hosting player and on every connecting client. Everyone should use the same configuration. The mod does not currently enforce matching versions or synchronize configuration automatically.
Existing worlds
Mini-biome assignments can affect unexplored portions of an existing world, but already-generated zones are not rebuilt. For predictable results, use a new world and keep the same mod configuration for its lifetime.
Always back up an important world before adding, removing, or reconfiguring a world-generation mod.
Measured same-seed result
In one controlled development test, every mini-biome override was set to 1 metre and closer-sector preference was enabled:
- Average nearest sector center: 4202.1m vanilla → 3149.1m modified, a 25.1% reduction.
- Median nearest sector center: 3445.8m → 2100.6m.
- 21 mini-biomes moved closer, 9 were unchanged, and 1 moved farther away.
- Total assigned sectors remained nearly identical: 96 vanilla → 95 modified.
- Fortress Mountain did not place in either run.
| Mini-biome | Vanilla | Modified | Result | Sectors V → M |
|---|---|---|---|---|
| Mushroom | 3445.8m | 1838.2m | 1607.6m closer | 3 → 3 |
| Lantern | 1838.2m | 1838.2m | unchanged | 5 → 5 |
| Bones | 2100.6m | 2100.6m | unchanged | 3 → 3 |
| Menhir | 2981.4m | 1838.2m | 1143.2m closer | 3 → 3 |
| Dark Meadows | 2767.8m | 1838.2m | 929.6m closer | 4 → 5 |
| Peaceful Meadows | 3499.6m | 2767.8m | 731.8m closer | 2 → 2 |
| Dandelion Meadows | 4780.5m | 1838.2m | 2942.3m closer | 1 → 2 |
| Raspberry Meadows | 3445.8m | 1838.2m | 1607.6m closer | 3 → 3 |
| Smalltree Meadows | 4366.3m | 1838.2m | 2528.1m closer | 3 → 3 |
| Birch Meadows | 2767.8m | 2767.8m | unchanged | 2 → 1 |
| Troll Black Forest | 5029.7m | 3205.7m | 1824.0m closer | 3 → 3 |
| Root Black Forest | 3205.7m | 1738.4m | 1467.3m closer | 4 → 4 |
| Ruin Black Forest | 4172.3m | 2051.3m | 2121.0m closer | 5 → 5 |
| Rock Black Forest | 2265.8m | 2051.3m | 214.5m closer | 5 → 5 |
| Pinetree Black Forest | 3205.7m | 2265.8m | 939.9m closer | 5 → 5 |
| Blueberry Black Forest | 5859.7m | 2051.3m | 3808.4m closer | 5 → 5 |
| Hut Swamp | 2100.6m | 2100.6m | unchanged | 3 → 3 |
| Bog Swamp | 2123.9m | 2123.9m | unchanged | 5 → 3 |
| Bat Swamp | 2100.6m | 2100.6m | unchanged | 3 → 3 |
| Abomination Swamp | 2100.6m | 2100.6m | unchanged | 1 → 2 |
| Wolf Mountain | 7124.1m | 2104.9m | 5019.2m closer | 2 → 2 |
| Drake Mountain | 2104.9m | 7306.4m | 5201.5m farther | 1 → 1 |
| Fortress Mountain | not placed | not placed | unchanged | 0 → 0 |
| Lox Plains | 7515.9m | 5860.5m | 1655.4m closer | 1 → 1 |
| Goblin Plains | 7579.0m | 2987.4m | 4591.6m closer | 2 → 2 |
| Death Plains | 5860.5m | 5172.0m | 688.5m closer | 1 → 1 |
| Kalhygge Black Forest | 2051.3m | 2051.3m | unchanged | 2 → 2 |
| Rockless Mistlands | 6432.2m | 5969.0m | 463.2m closer | 5 → 5 |
| Trees Mistlands | 6404.3m | 5969.0m | 435.3m closer | 5 → 5 |
| Swords Mistlands | 7532.5m | 5969.0m | 1563.5m closer | 3 → 3 |
| Hare Mistlands | 7532.5m | 5969.0m | 1563.5m closer | 3 → 2 |
| BroodSwarm Mistlands | 5969.0m | 5969.0m | unchanged | 3 → 3 |
Results vary by seed. Mini-biomes compete for suitable sectors, so prioritizing one modifier may change the availability of another. In this test, Wolf Mountain moved significantly closer while the incompatible Drake Mountain placement moved farther away.