TeleportEverything
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
- 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: