TeleportCreatures

v0.3.2·Updated 2026-10-11

Official OdinPlus Module of Teleport Everything! Bring your tamed allies or enemies along! Transport Creatures nearby: Wolves, Boars, Lox, custom creatures and more through portals, dungeons, and base

Screenshots 1 screenshots

About this mod Author’s original text

TeleportCreatures

Teleport Creatures is the creature transport module of the modularized TeleportEverything 3 pack. It safely brings nearby eligible tamed allies and, when separately enabled, alerted hostile untamed enemies through Valheim's normal portal, dungeon, and Basements transitions. It waits for Valheim's native player arrival and never changes teleport timing, fade, readiness, or the selected destination. It is compatible with Valheim 1.0 (Deep North).

Want to configure in game? Install TeleportEverything for a unified panel with TeleportCreatures settings.

New Feature!

Switch modes hotkey: press Shift + ← or Shift + → to cycle between modes. (configurable)

Installation

Recommended: install with Gale. Gale can use both the Hexium and catalogs and imports existing profiles on startup. Install TeleportCreatures in the same profile used for Valheim, on the server and every participating client.

Manual: install BepInExPack for Valheim, then extract TeleportCreatures.dll from this package into Valheim/BepInEx/plugins. Install the same version on the server and every participating client.

Server policy and player preferences

The source-of-truth server generates and synchronizes BepInEx/config/odinplus.TeleportCreatures.server.yml.

Each player gets odinplus.TeleportCreatures.yml, which is local-only and restrictive. A malformed file is rejected while the last valid policy remains active.

In-game editor

Open ConfigurationManager, expand Advanced Configuration, and click Teleport Rules → Open YAML Configuration Editor. You can edit your player preferences there; the server policy can be edited on the server host and read on clients. The editor checks YAML before saving. Invalid YAML leaves the last valid settings active. Your player file is BepInEx/config/odinplus.TeleportCreatures.yml; the server file is BepInEx/config/odinplus.TeleportCreatures.server.yml. You can edit either file with a text editor as well.

Local diagnostic logging is controlled by the Diagnostics settings in ConfigurationManager's Advanced settings.

Server policy YAML

Server policy: synchronized and authoritative.

Filters accept all, none, exact prefab names, and? globs. Deny always wins.

Lower Priority wins (1 is strongest; omitted is 100). Tags are portal link text.

SchemaVersion: 2

Allies:

Disable all allied-creature transport for every player.

Enabled: true

Hard limits for each player's local SearchRadius and SearchHeightRadius.

MaximumSearchRadius: 20

MaximumSearchHeightRadius: 8

Global server creature ceiling; portal rules can only narrow it.

Allow: ["all"]

Deny:

Teleport:

Portals:

Disable creature transport through every normal portal.

Enabled: true

Rules:

Neutral defaults for Wood and Stone portals.

  • Id: "wood-portals"

Source:

Prefabs: ["portal_wood"]

Allow: ["all"]

Deny:

  • Id: "stone-portals"

Source:

Prefabs: ["portal_stone"]

Allow: ["all"]

Deny:

Add a source-specific override with Priority: 1..99, for example:

- Id: "farm-stone-portal"

Priority: 1

Source:

Tags: ["FarmToPlains"]

Prefabs: ["portal_stone"]

Allow: ["Lox", "Wolf", "Boar"]

Deny:

Dungeons:

Covers both dungeon entrances and exits.

Enabled: true

Basements:

Requires the Basements mod on the server.

Enabled: true

Placement:

Radius: 10

MaximumHeightDifference: 3

DistanceFromPlayer: 3

Spacing: 2.5

Water: Allow

Dungeons:

Radius: 12

RequireNaturalGroundOnExit: true

Basements:

Radius: 8

RequireClearance: true

Enemies:

Enemy policy is server-controlled; the player YAML cannot override it.

Enabled: false

TakeThemWithYou transports eligible enemies; VikingsDontRun blocks nearby-enemy portal use.

Mode: TakeThemWithYou

MaximumSearchRadius: 20

MaximumSearchHeightRadius: 8

Allow: ["all"]

Deny:

Teleport:

Portals:

Enabled: true

Rules:

Defaults allow server-allowed enemies through Wood and Stone portals.

  • Id: "wood-enemy-portals"

Source:

Prefabs: ["portal_wood"]

Allow: ["al

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_Valheim

File & checksum

Filename
TeleportCreatures-0.3.2.zip
File size
383.5 KiB