BossGatedPortals
Portal progression: ores and metals teleport once their biome's boss is beaten. Optional extras, off by default: mounts, carts and tames that travel with you, and faster portals. Server-synced.
About this mod Author’s original text
BossGatedPortals Plus
A progression mod for Valheim portals: ores and metals can go through a portal once that biome's boss is
beaten. Each boss unlocks its own biome's goods, so portals open up as your world progresses instead of
never letting metal through.
That's all it does out of the box. The optional extras further down (companions that travel with
you, faster portals) are off by default.
All settings are server-synced and editable live with F1.
Source: github.com/skatefast29/BossGatedPortals
Progression (on by default)
- One tier per boss, each unlocking its biome's items. Item lists are configurable.
- Unlock rule (UnlockWhen): the boss killed on this world (default), or also each player having
picked up the boss drop, or the drop alone. CumulativeTiers lets a later tier unlock earlier ones.
- Final tier unlocks everything, including items no tier lists. A NeverTeleport list keeps items
blocked forever.
- Everything you carry counts: your inventory, backpacks (AdventureBackpacks, Backpacks, RustyBags),
and anything another mod brings through with you (a cart, tames' saddlebags), so they can't be used to
sneak locked items through.
- Hints when a portal refuses you, saying where the item is ("in your Cart", "in your backpack") and
which part of the world still has to be conquered. Never names a boss.
- Portals only glow when you can actually go through, and tooltips and inventory icons show what you
can teleport right now.
- Unlock announcements to everyone on a boss's first kill.
- For admins: portalgate status console command, optional AdminBypass, and startup checks that log
item typos, duplicate items, unlisted blocked items and conflicting mods.
Optional extras (off by default)
These change nothing until you switch them on in F1.
Travel with your companions (5 - Travel; each off)
- Mount: ride into a portal and arrive in the saddle.
- Cart: arrives hitched to you, or to your horse (OdinHorse).
- Tames: following, named, or all tames nearby, with radius, height, headcount and creature lists.
- Their cargo follows the same progression rules as your own inventory.
- Steps aside automatically while TeleportEverything (either version) is on, since it does the same job.
Faster portals (4 - Portal Speed; set to the game's own timings)
- FadeSeconds starts at 1, the game's usual fade into the teleport screen. Lower it, down to 0 for instant.
- MinimumLoadingSeconds starts at 8, the game's usual minimum loading screen. Lower it, down to 0 for no
built-in delay. Real loading is never skipped.
- Steps aside automatically while QuickTeleport, FastTeleport or Proper Portals is installed.
Server and clients need the same major.minor version (e.g. any 1.0.x).
Installation
Requires: BepInExPack_Valheim, Jotunn.
- Install on the server and every client (same major.minor version, e.g. any 1.0.x; the newest is recommended).
- Gale / r2modman: install or update BossGatedPortals as usual, or Import → local mod and pick the zip.
- Manual: copy BossGatedPortals.dll to BepInEx/plugins/BossGatedPortals.
Config: BepInEx/config/BarryWhite.BossGatedPortals.cfg (created on first launch). Updating from 0.2.x
carries your settings over automatically, from the old file and to the new setting names.
Tiers (defaults)
| Tier | Biome | Unlocks |
|---|---|---|
| T0 | Meadows | nothing |
| T1 | Black Forest | CopperOre, Copper, CopperScrap, TinOre, Tin, Bronze, BronzeScrap |
| T2 | Swamp | IronOre, IronScrap, Iron, Ironpit |
| T3 | Mountains | SilverOre, Silver, DragonEgg |
| T4 | Plains | BlackMetalScrap, BlackMetal |
| T5 | Mistlands | MechanicalSpring, DvergrNeedle |
| T6 | Ashlands | FlametalOreNew, FlametalNew, FlametalOre, Flametal, CharredCogwheel |
| T7 | Deep North | GoldOre, Gold, and everything else |
Hildir's chests never teleport unless HildirChestsByTier is on. Other unlisted blocked items unlock at T7.
Per-tier settings:
| Setting | Meaning |
|---|---|
| GlobalKey | World key set by the boss kill |
| BossItem | B
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.
Install these first, or the mod will not work: