ValheimRailway
Experimental buildable trains with empty-train station summons, manual switches, 200% speed, boarding ladders and modular interiors. Improved summon clearance and passenger stability. Tested on Valhei
About this mod Author’s original text
Valheim Railway - Buildable Trains and Stations
Build a railway, furnish a flat carriage, and take it for a ride. Snappable track, inclines, station stops and onboard controls make ordinary building and driving possible without console commands.
Latest working test: Valheim 1.0 — specifically version 1.0.15 (Steam build 25390630). Other patches and future updates are not covered by this result.
Railway 0.7.5 is experimental. On September 21, 2026, its full Windows graphics-enabled disposable-world regression test passed with official BepInExPack_Valheim 5.4.2350 and Jotunn 2.30.0, all required checks passing and zero managed exceptions. Real multi-client/dedicated-server play, mod-manager installation and large-build performance have not been validated. Back up your worlds, characters and mod setup; begin in a disposable world.
New in 0.7.5 (including updates since 0.5.3)
- Ctrl + E empty-train summoning, named stations and a 2x2m destination display. Ordinary E calls now search up to 4,096m of connected loaded track.
- Manual A/B railway switches, six additional 15°/30° entry, straight-grade and exit rails, and 150%/200% speed choices. Existing rails remain available.
- A vertical boat-style boarding ladder: snap its top bracket to the deck and press E to board. The walk-up 2m-rise stairs remain available.
- Improved mounted vanilla furniture, seated and jumping-passenger motion; fixed stale call state, missing station identities and repairable saved attachment references.
- 0.7.5 arrival-clearance fixes: rotated pieces and touching surfaces no longer cause the old false obstruction checks. Doors use their saved open/closed pose; real obstacles and passengers still block summoning, and refusal messages identify the obstructing part.
Requirements and installation
The package declares these official dependencies; neither dependency DLL nor loader core is bundled:
- BepInExPack_Valheim 5.4.2350: denikson-BepInExPack_Valheim-5.4.2350
- Jotunn 2.30.0: ValheimModding-Jotunn-2.30.0
Unity and a.NET SDK are not required to play. Windows Valheim 1.0.15 is the tested platform; other operating systems are unverified.
Using a mod manager
- Close Valheim and create a separate Valheim test profile Mod Manager or r2modman. Retain backups outside the active profile.
- Install Valheim Railway into that profile, including its declared dependencies. 's dependency system is designed to install declared requirements automatically. Check the actual installed versions against the baseline above. Package/dependency documentation.
- Make sure the profile contains only one Railway DLL and one Jotunn DLL. Do not combine a manual game-folder installation with duplicate profile copies.
- Launch the game through the manager and use a new disposable world. Verify building, travel and save/reload before trying a valuable save.
This ZIP follows 's BepInEx plugins routing convention. These are the expected manager steps, not a claim that manager import/install has been tested. Packaging documentation.
Manual installation
- Close the game/server, back up saves and existing plugins, and install the two official dependencies using their instructions.
- Copy the archive's plugins/ValheimRailway folder into your game's BepInEx/plugins folder. The resulting path must be:
/BepInEx/plugins/ValheimRailway/ValheimRailway.dll
- Keep only one active copy of each plugin, including copies inside subfolders. The assets are embedded in the Railway DLL; there is no separate AssetBundle to install.
- Start with a disposable world. If using a manager profile, work inside that profile instead of creating a second manual installation.
Earlier private tests used experimental Jotunn 2.29.2.1. It is not included or required here. Back up and move that old DLL outside the active plugins folder before installing official Jotunn 2.30.0. Changing Jotunn may affect other mods, so test the whole mod list separately.
Features
-
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: