JevZiplines
This mod adds ziplines to Valheim. Place posts anywhere, wire them to each other however you like and ride downhill. Fully synced on servers.
模組介紹 作者原文
JevZiplines
This mod adds ziplines to Valheim. Place posts anywhere, wire them to each other however you like and ride downhill. Fully synced on servers.
Screenshots are in SCREENSHOTS.md and short clips in DEMONSTRATION.md.
Features
- A zipline post in the hammer's build menu, under the Transport tag. It costs 8 wood and 2 iron.
- Each post has a wing on the left and on the right, so one row of posts can carry two lanes.
- Press E on a wing to string a cable from it for one chain, then E on a wing of another post to plug the other end in.
- E on a wing with a cable unplugs the end on your side so you can plug it in elsewhere. Shift+E strings another cable from the same wing.
- While carrying a cable, E on the wing it hangs from takes it down and gives the chain back.
- The carried cable turns red once it's longer than a cable can be. Walk twice that far and it slips from your hands, and the chain comes back.
- E on a post rides the cable running downhill on your side. You pass through each post on the way while the line keeps going down.
- A sharp bend costs speed, and you brake before the last post. Jump to let go and keep your momentum.
- Lanes can split, zigzag or cross each other.
- Pointing at a wing shows the cable's length against the limit, or why it won't fit: too long, too flat, too low, blocked, already taken or running across the post.
- Tearing down a post drops one chain for each cable on it, and anyone riding those cables falls off.
- Other players see your cables, the end you carry and you riding.
- Follows your game language, all 24 the game ships with. Key hints show controller buttons when you play on a gamepad, and both switch the moment you change them.
Configuration
The settings are in BepInEx/config/JevMods.JevZiplines.cfg, created on the first launch.
- MaxLength: the longest cable between two posts, in meters (default 80).
- Speed: the speed limit on a cable, in m/s (default 14). Gravity sets the pace below it.
On a server, the server's values apply to every player.
Feedback
Found a bug or have an idea for a change? Open an issue on the GitHub issues page. I'll go through everything as fast as I can.
Building from source
To build you need Windows, the.NET SDK 8 or newer (with the.NET Framework 4.8 developer pack), Valheim and BepInEx. The easiest way to get BepInEx is to install BepInExPack_Valheim in a Mod Manager profile.
git clone
cd JevZiplines
dotnet build src/JevZiplines -c Release
Then copy src/JevZiplines/bin/Release/JevZiplines.dll into BepInEx/plugins.
The build looks for Valheim through Steam and for BepInEx in the Default profile of the Mod Manager. If yours live elsewhere, pass the paths:
dotnet build src/JevZiplines -c Release -p:ValheimDir="D:\Games\Valheim" -p:BepInExDir="D:\Games\Valheim\BepInEx"
You can also set the VALHEIM_INSTALL environment variable. With no Valheim install at all, point ManagedDir at the valheim_server_Data/Managed folder of the free Valheim Dedicated Server (Steam app 896660). The GitHub workflow does exactly that.
Notes
- Everyone on a server needs the mod, because it adds a new piece.
- A cable only runs downhill, so build the start post higher than the end: on a hillside, a cliff edge, a roof or a tower. A level cable is refused.
- The arm sits across the line, so face each post along the line when you place it.
- The posts are about 3 meters tall and the cable has to clear the ground under the rider, so pick a line over open ground.
- Needs Jotunn.
- Source:
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: