About TeleportEverything
From ThunderstorePortals 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.
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. It
arrives safely at your landing spot but is left detached - attach it again by hand (re-attaching automatically made carts fly off in some cases).
- 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. A tamed creature that is currently following a different player is never taken along, in any mode - only that player's own portal use takes it with them.
- 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, using the item's plain name, e.g. DragonEgg, Coins. | | 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 | Disabled / (empty) | Extra allow/block list by creature name for dragged enemies. | | Enemies | PreventTeleportWhileChased | false | Block portal use entirely while a hostile creature is actively targeting you ("Vikings don't run"). | | Portal | SoundVolume | 1 | Portal ambient sound volume multiplier. | | Portal | MessageMode | TopLeft | NoMessages / TopLeft / Centered - how transport feature messages are shown. |
The exit point is also pushed 3m further forward automatically whenever a cart is attached (not configurable - vanilla's exit point is only sized for a bare player, so the cart would otherwise often clip into nearby walls).
The balance-affecting settings (item/cart/enemy toggles and percentages, ally/enemy masks) are pushed from the server to every connecting client automatically - no separate "force config" toggle needed, matching the pattern already used in Zenox.
Note: the three SearchRadius settings (Allies/Carts/Enemies) are not server-synced - each player's own local config value is what's used, same as in singleplayer. If you're running a server and want a specific radius to apply to everyone, each player needs to set it in their own config, not just the server's.
Multiplayer
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Dependencies
Needs 1 other project installed alongside it.
TeleportEverything 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.2.10, released 2026-10-07
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 21 recorded builds of TeleportEverything.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.2.10 | 2026-10-07 | n/a | BepInEx |
| 1.2.9 | 2026-10-01 | n/a | BepInEx |
| 1.2.8 | 2026-09-30 | n/a | BepInEx |
| 1.2.7 | 2026-09-26 | n/a | BepInEx |
| 1.2.6 | 2026-09-26 | n/a | BepInEx |
| 1.2.5 | 2026-09-23 | n/a | BepInEx |
Dependencies
- Required: YamlDotNet
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run TeleportEverything 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 catalogQuality of life & UI
Small conveniences, tweaks and interface improvements players notice straight away.
Works on a server
From source side supportThunderstore lists server-side support for TeleportEverything 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. 1 other project installed alongside it.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-07Open ↗
- ✓AuthorZenox, as published on Thunderstore
- ✓LicenseNot published by the sourceFree




