Yoke
Bigger stacks, earned biome by biome.
模組介紹 作者原文
Yoke
Yoke raises stack sizes one biome at a time. Kill a biome's boss and the things that biome
gives you start stacking higher; everything else stays at vanilla until its own boss falls.
Which biome an item belongs to is worked out from the game's own vegetation, spawn, conversion
and recipe tables rather than from a list in the mod, so items added by other mods are placed
too.
Built against Valheim 1.0.7, Unity 6000.0.75, BepInEx 5.4.23.5, Harmony 2.9.
Features
- Stacks start at vanilla. Each boss raises one biome's items to 2x, capped at 200.
- Weight is untouched by default, so carry weight still decides what comes home.
- Equipment is never made stackable.
- Ore and bars wait for the boss of the biome they come from.
- Stacks move the moment a boss dies, including what is already in your pack.
- A generated item list beside the config names every item, what happened to it, and why.
- Everything is a config entry: the tier table, the multipliers, the cap, per-item exclusions.
How stacks are earned
Stack sizes sit at vanilla (ProgressionBase = 1) until a boss key is set in the world. Each
row of ProgressionTiers names a boss, a biome and a multiplier. The default table:
| Boss | Global key | Raises |
| --- | --- | --- |
| Eikthyr | defeated_eikthyr | Meadows |
| The Elder | defeated_gdking | Black Forest |
| Bonemass | defeated_bonemass | Swamp and Ocean |
| Moder | defeated_dragon | Mountain |
| Yagluth | defeated_goblinking | Plains |
| The Queen | defeated_queen | Mistlands |
| Fader | defeated_fader | Ashlands |
The highest earned row naming a biome wins, so rows never compound, and one boss may name
several biomes. Bonemass carries the Ocean because no boss lives in the water; without that
row every fish, chitin and bait would sit at vanilla all game.
Deep North has no row in the default table, so its items stay at the base multiplier however
many bosses fall. Yoke logs one line at startup saying so.
The change lands when the boss dies, not at the next login. Item prefabs, the stacks in your
inventory and the stacks in a container are all rewritten (a container catches up the moment
you open it).
Any global key works in ProgressionTiers, not just boss keys, so a modded boss can be added
as a row.
How an item's biome is decided
Six routes, all reading the game's own data:
- Vegetation table. A copper deposit is placed in the Black Forest and the deposit drops
copper ore, so copper ore is a Black Forest item.
- Spawn tables. Fulings are Plains and the Fuling's drop list has black metal scrap, so
black metal is Plains.
- Spawners. A greydwarf nest or a surtling geyser is what the tables know about, not the
creature it makes.
- Recipes, smelters, cooking stations and fermenters. Anything made takes the biome of its
latest ingredient. Barley is Plains, so flour is, so dough is, so bread is.
- Boss drops. A boss prefab knows the global key its death sets and the tier table knows
which biome that key belongs to, so Moder's trophy is a Mountain item without either side
naming it.
- BiomeOverrides, for the roots none of that reaches: ore deposits inside locations,
dungeon loot, fish, and trophies of creatures that only appear inside a location. Roots only;
the recipe pass turns each one into everything made from it.
An item found in several biomes takes the earliest. A crafted one takes the latest of its
ingredients: found is about where it turns up, made is about when you can make it.
Anything no route can place stays at vanilla and shows as none in the item list, which is
where you find candidates for BiomeOverrides. On a current 1.0 install that is around 80
stackable items out of roughly 1,500 in the database.
Ore and bars
Items the game marks as non-teleportable (ore, bars, and a handful of others) are held at
vanilla until the boss of their own biome falls: copper and tin at the Elder, iron at Bonemass,
silver at Moder, black metal at Yagluth, flametal at Fader. IncludeNonTeleportable = true
gives t
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: