Source-checkedBuilding & decoration

balrond twinstones

by Balrond · for Valheim

A Twin-obelisk short range teleporting solution

2.6KDownloads
44d agoLast updated
BepInExLoaders
ThunderstoreSource

About balrond twinstones

From Thunderstore

A Twin-obelisk short range teleporting solution

⚒️ Balrond TwinStones

Balrond TwinStones adds a buildable Teleport Obelisk to Valheim, allowing you to create paired short-distance teleport connections between locations.

Use TwinStones to connect nearby bases, outposts, mining camps, workshops, docks, farms, or other places where a full portal network would be unnecessary.


✨ Features

  • Buildable Teleport Obelisk
  • Pair two obelisks together for two-way travel
  • Configurable maximum linking distance
  • Configurable construction cost
  • Rename individual obelisks
  • Visual states for unlinked, pending, and connected stones
  • Connection effects between linked obelisks
  • Multiplayer support
  • Server-synchronized gameplay configuration
  • External JSON translation support

🧱 Building the Teleport Obelisk

The Teleport Obelisk is built with a Stonecutter and appears in the build menu.

Default Build Cost

| Material | Amount | |---|---:| | Stone | 10 | | Thunderstone | 2 | | Greydwarf Eye | 4 | | Iron | 2 |

The construction cost can be changed in the mod configuration.


🔗 How to Link TwinStones

  1. Build two Teleport Obelisks.
  2. Hold Shift and press Use on the first obelisk.
  3. Go to the second obelisk.
  4. Hold Shift and press Use again.
  5. If both stones are within the allowed linking distance, they become paired.
  6. Press Use on either linked obelisk to teleport to the other one.

By default, TwinStones can be linked up to 50 meters apart.


🎮 Controls

| Input | Action | |---|---| | Use (E) | Teleport through a linked TwinStone | | Shift + Use | Start or complete a link; use again on the same pending stone to cancel | | Ctrl + Use | Cancel a pending link or disconnect an existing pair | | Alt + Use | Rename the obelisk |

Obelisk names can contain up to 32 characters.


🚪 Teleporting

Once two TwinStones are linked, simply press Use on either one to travel to its paired stone.

Teleporting will not work when:

  • the obelisk is not linked,
  • the linked TwinStone no longer exists or is currently unavailable,
  • the short teleport cooldown is still active.

Destroying a linked TwinStone will attempt to clear the connection on its paired stone as well.

Pending links are automatically cleared when the player dies or disconnects.


⚙️ Configuration

The configuration file is created after the game is launched with the mod installed.

Default location:

BepInEx/config/balrond.astafaraios.BalrondTwinStones.cfg

You can edit the file manually while the game is closed, or use a compatible BepInEx configuration manager.

Available Settings

| Section | Setting | Default | Description | |---|---|---:|---| | Server | LockConfiguration | true | Locks synchronized gameplay settings to the host/server values. | | Portal | MaxLinkDistance | 50 | Maximum distance in meters between two TwinStones when linking them. | | Portal | BuildRecipe | Stone:10,Thunderstone:2,GreydwarfEye:4,Iron:2 | Construction cost of the Teleport Obelisk. | | Diagnostics | AudioDebugLogging | false | Enables additional audio diagnostic logging. This setting is local and is not synchronized. |

Changing the Build Recipe

BuildRecipe uses Valheim prefab names in this format:

PrefabName:Amount,PrefabName:Amount

Default:

Stone:10,Thunderstone:2,GreydwarfEye:4,Iron:2

For example:

Stone:20,GreydwarfEye:10,Iron:5

Use valid item prefab names rather than translated display names.


🌐 Multiplayer & Server Configuration

TwinStones automatically synchronizes its gameplay configuration in multiplayer.

The host/server configuration is authoritative for synchronized settings such as:

  • MaxLinkDistance
  • BuildRecipe

When LockConfiguration = true, connected clients use the host/server values and cannot override those synchronized settings with different local values.

For a dedicated server, configure TwinStones in the server's own BepInEx configuration folder. Players connecting to that server will receive the synchronized gameplay settings automatically.

AudioDebugLogging is intentionally local and can be enabled independently by each player for troubleshooting.


🌍 Translations

TwinStones supports external JSON translation files.

Translation files are loaded from:

BepInEx/config/BalrondTwinStones-translation/

The folder is created automatically when the mod runs.

Create one .json file for each language you want to provide. The filename should match the Valheim language name, for example:

English.json
German.json
Polish.json

Translation files use a simple key/value JSON format:

{
  "tag_linked": "Linked",
  "tag_not_linked": "Not linked",
  "tag_link_started": "Link started",
  "tag_disconnected": "Disconnected"
}

If a translation for the currently selected language is not available, TwinStones falls back to English when an English translation file is available.

This makes it possible to add or update translations without modifying the mod itself.


🔧 Installation

  1. Install BepInEx for Valheim.
  2. Place Balrond TwinStones in your BepInEx/plugins folder.
  3. Start Valheim.
  4. Build two Teleport Obelisks and link them together.

For multiplayer, install the mod on the server/host and on connecting clients.


🤝 Compatibility

Balrond TwinStones is designed for multiplayer and uses Valheim's normal network synchronization for its placed objects.

Potential conflicts may occur with mods that directly modify the same Teleport Obelisk prefab, replace build-piece registration, or heavily alter player teleport behavior.


💬 Community & Support

Read the full description on Thunderstore →

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 44d ago.

balrond twinstones on Nxeon

From our catalogue
One-click install
Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
Server side
Optional on the server
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.0.2, released 2026-09-21

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 3 recorded builds of balrond twinstones.

Recent builds

BuildReleasedGame versionsLoaders
1.0.22026-09-21n/aBepInEx
1.0.12026-09-11n/aBepInEx
1.0.02026-04-25n/aBepInEx

Run balrond twinstones on a Valheim server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Building”

Building & decoration

Blocks, furniture, decorations and building tools.

Works on a server

From source side support

Thunderstore lists server-side support for balrond twinstones as optional: it can run on a server, but isn’t required there.

Compatibility

Game
Valheim
Loaders
BepInEx
Runs on
Serveroptional on the server
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-01Open ↗
  • ✓AuthorBalrond, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

balrond twinstones, answered

Generated from the mod’s own source data.

Do my players need to install balrond twinstones?

Thunderstore lists server-side support for balrond twinstones as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. balrond twinstones is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run balrond twinstones on a Valheim server.

Deploy in about a minute from $9.99 a month, then add balrond twinstones in one click.