PortalOresAndTeleportMarkers
Transport ores through Valheim portals, create personal markers, and teleport to markers or connected players with /tp commands.
About this mod Author’s original text
Portal Ores & Teleport Markers
Transport ores, minerals, metals and other restricted items through Valheim portals, and create personal teleport markers using simple /tp commands.
🚀 Help this project grow
This mod was created with a great deal of time, dedication, and passion for the community.
If it has enhanced your gameplay, you can give back with a donation. Your support helps to:
- 🛠️ Develop new features.
- 🐛 Fix bugs faster.
- 🔄 Keep the mod compatible with game updates.
- 🎮 Create even more free mods for the community.
Even a small contribution makes a huge difference.
Thank you for supporting independent development! ❤️
package
Expected published identifier: masukito-PortalOresAndTeleportMarkers.
The manifest package name remains PortalOresAndTeleportMarkers. adds the masukito- prefix only when the ZIP is uploaded using the masukito team. The ZIP filename alone does not assign ownership. See PUBLISHING.md for the release procedure.
Features
- Allows ores, metals and other restricted items to pass through any Valheim portal.
- Removes the non-teleportable restriction while the mod is enabled.
- Hides the non-teleportable icon and tooltip warning from affected items.
- Creates personal teleport points at the player's exact position and altitude.
- Teleports to saved markers using /tp markerName.
- Supports marker names with spaces.
- Provides marker autocomplete using the Tab key.
- Stores markers locally for each player and world.
- Supports Brazilian Portuguese and English.
Portal transport
This Valheim portal mod allows items normally blocked by portal restrictions to be transported through them. This includes:
- Copper ore
- Tin ore
- Iron
- Silver
- Black metal
- Flametal
- Processed metals
- Dragon eggs
- Quest items
- Other vanilla or modded items using Valheim's standard teleport restriction
The rule is applied dynamically and does not depend on a fixed item list. It makes non-teleportable items eligible for portal travel without changing weight, stack size, recipes, damage, value, prefab data, or other item properties.
Teleport markers
Create personal teleport points using your exact current coordinates, including the Y coordinate for altitude, and rotation.
Commands
/tp create markerName
/tp markerName
/tp player playerName
/tp delete markerName
/tp list
/tp help
Examples
/tp create Main Base
/tp Main Base
/tp player Anderson David
/tp delete Main Base
/tp list
/tp help
Press Tab while typing a marker name to autocomplete and cycle through matching markers. Names may contain spaces. Marker cooldown, per-world limit, result limit, and fuzzy autocomplete are configurable.
Teleport to players
Use:
/tp player playerName
to teleport near another player connected to the same world. The command and autocomplete use the character name shown in the world, never the Steam, PlayFab, or platform display name. Press Tab or Shift + Tab to cycle through current character names; names containing spaces and accent-insensitive partial searches are supported.
The command excludes the local player, rejects ambiguous or duplicate character names, never persists player positions, and obtains the target's current position immediately before teleporting. It prefers an active remote Player transform, then a loaded ZDO, and finally the same public ZNet.PlayerInfo position consumed by the minimap. The map fallback works while the map is closed and respects Valheim's position-sharing option. A small position beside, behind, or in front of the target is selected to avoid overlapping player colliders while preserving the target altitude. The marker teleport cooldown is shared with player teleportation.
Collision information may not be loaded for very distant destinations until Valheim streams the area. Players on moving ships or platforms may also move between resolution and arrival; the command uses the freshest replicated position available and fails safely when no valid nearby point can be
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: