Zenox-TeleportEverything icon

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-5.4.2350 icon
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.2350

README

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.