TeleportEverything

v1.2.10·Updated 2026-10-07

Portals carry restricted items, your attached cart, and nearby tamed allies through with you (optionally nearby enemies too) - with a custom 'Vikings don't run' message and full translation support.

About this mod Author’s original text

TeleportEverything

Portals carry more than just you: restricted items (ore, ingots, dragon eggs,...), your attached

cart, and nearby tamed allies can all travel through with you - and, if you want the chaos, nearby

enemies chasing you too.

Bugs / suggestions: Discord

Features

  • Item transport – vanilla's portal-restricted items (ore, ingots, dragon eggs,...) can travel

through portals with you, optionally with a percentage "toll" taken off each restricted stack.

  • Cart transport – a cart currently attached to (being pulled by) you teleports along too and

is automatically re-attached once you arrive.

  • Ally transport – nearby tamed creatures teleport with you. Several modes: only ones currently

following you, all tamed nearby, all except custom-named ones, or only custom-named ones. Boars,

loxes and wolves can each be excluded individually.

  • Enemy transport (off by default) – nearby hostile creatures actively targeting you get pulled

through the portal too, capped at a configurable maximum.

Configuration

Settings live in BepInEx/config/zenox.teleporteverything.cfg, generated on first run.

| Section | Setting | Default | Description |

|---|---|---|---|

| General | Enabled | true | Enable/disable the whole mod. |

| Items | TransportRestrictedItems | true | Allow portal-restricted items through. |

| Items | TransportCheatTierItems | true | Also bypasses vanilla's tool-tier 1000+ portal block (normally debug/cheat items only, but also seen on at least one legitimate endgame item). |

| Items | TransportFeePercent | 0 | % of each restricted stack removed as a toll. 0 = free. Never applied on a portal that already allows all items in vanilla (e.g. the Stone Portal). |

| Items | FeeExemptItems | (empty) | Comma-separated item names exempt from the fee. |

| Portal | ActivationRangeMultiplier | 1 | Multiplier on how close you need to be to use a portal. |

| Allies | AllyMode | FollowingOnly | Disabled / FollowingOnly / AllTamedNearby / AllTamedExceptNamed / OnlyNamed. |

| Allies | SearchRadius | 10 | Meters to search for transportable allies. |

| Allies | TransportBoars / TransportLoxes / TransportWolves | true | Per-species opt-out. |

| Allies | ShowAllyCountOnHover | true | Show ally count on the portal's hover text. |

| Allies | AllyMaskMode / AllyTransportMask | Disabled / (empty) | Extra allow/block list by creature name, on top of AllyMode. |

| Allies | ReattachGraceSeconds | 2 | Seconds to keep retrying to find a transported ally after the teleport completes, before giving up and logging it as lost. |

| Carts | TransportCartsMode | Enabled | Disabled / Enabled (any portal/teleporter) / OnlyDungeons (only dungeon rune stones) / PortalsOnly (only player-built portals, never dungeons). |

| Carts | SearchRadius | 10 | Meters to search for your attached cart. |

| Carts | TaxCartRestrictedItemsPortals / TaxCartRestrictedItemsDungeons | true | Apply the item transport fee to the cart's cargo, separately for player-built portals vs dungeon rune stones. |

| Carts | BlockCartsWithRestrictedItems | false | If true, a cart containing any restricted/cheat-tier item is left behind entirely instead of transported - lets you allow normal cart transport while still keeping restricted cargo out of carts specifically. |

| Carts | PreventCartAutoDetach | true | An attached cart only detaches when you do it yourself (or it tips over) - vanilla otherwise re-checks the attach distance every frame and silently detaches whenever you drift a couple meters away. |

| Enemies | TakeEnemiesWithYou | false | Drag nearby targeting enemies through the portal too. |

| Enemies | SearchRadius | 6 | Meters to search for targeting enemies. |

| Enemies | MaxEnemiesTransported | 3 | Safety cap on how many can be dragged at once. |

| Enemies | SpawnOffset | 6 | How far ahead of the destination dragged enemies spawn. |

| Enemies | SpawnScatterRadius | 3 | Random scatter so multiple enemies don't stack. |

| Enemies | EnemiesMaskMode / EnemiesTransportMask | Di

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. 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.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. 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.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_ValheimValheimModding-YamlDotNet

File & checksum

Filename
TeleportEverything-1.2.10.zip
File size
209.8 KiB