Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
TeleportEverything
Portals carry restricted items, your attached cart, and nearby tamed allies through with you - and optionally nearby enemies too.
| Last updated | 6 hours ago |
| Total downloads | 3984 |
| Total rating | 2 |
| Categories | Tweaks Utility Transportation Deep North Update |
| Dependency string | Zenox-TeleportEverything-1.1.3 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2350README
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 | TransportFeePercent |
0 |
% of each restricted stack removed as a toll. 0 = free. |
| 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. |
| Carts | TransportCartsMode |
Enabled |
Disabled / Enabled (any portal/teleporter) / OnlyDungeons (only dungeon rune stones). |
| Carts | SearchRadius |
10 |
Meters to search for your attached cart. |
| Carts | TaxCartRestrictedItems |
true |
Also apply the item transport fee to the cart's cargo. |
| 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. |
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).
| 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 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.
Multiplayer
Works per-player - each client with the mod installed gets the extended portal behavior for themselves; players without it just use portals normally (subject to vanilla's own restrictions). A dedicated server running the mod pushes its own config values (the gameplay-balance ones) to every connecting client automatically.
Credits
Inspired by the long-inactive "TeleportEverything" mod's feature set. This is an independent, from-scratch implementation written against the current Valheim 1.0 API, not a port or copy of that mod's code.