ValheimPipes
Adds hoppers and pipes to transport items (Forked from ItemHopper by MSchmoecker)
模組介紹 作者原文
Valheim Pipes
About
This is a fork of MSchmoecker's ItemHopper with several improvements and features. The concept, model, and all the base components of the codes belong to MSchmoecker and Bento#5066! Released under different name with permission from the original author. A big thanks to MSchmoecker for being open to the idea of releasing a fork of his mod!
The main difference is the improved item distribution algorithm. Where the original mod could be a bit unpredictable with throughput splitting, this fork uses monitored output neighbors scanning from the pipe to handle the push instead of asynchronous transfers between all the push/pulls from each hopper and pipes to make it more consistent and reliable. Another difference is the addition of iron pipes, sideways hoppers, and ability to change the rate of transfer in the config (albeit considered as balance-changing)
Features
Tiered Hoppers and Pipes
Different hopper types are available, all can be found in the hammer crafting tab:
| Icon | Name | Cost |
|------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------|------------------------|
| | Bronze hopper | 6 wood, 4 bronze nails |
| | Bronze side hopper | 6 wood, 4 bronze nails |
| | Bronze sideways hopper | 6 wood, 4 bronze nails |
| | Bronze pipe 4m | 4 wood, 2 bronze nails |
| | Bronze pipe 2m | 2 wood, 1 bronze nails |
| | Bronze pipe up 4m | 4 wood, 2 bronze nails |
| | Bronze pipe up 2m | 2 wood, 1 bronze nails |
| | Bronze pipe down 4m | 4 wood, 2 bronze nails |
| | Bronze pipe down 2m | 2 wood, 1 bronze nails |
| | Bronze pipe up 26° | 4 wood, 2 bronze nails |
| | Bronze pipe down 26° | 4 wood, 2 bronze nails |
| | Bronze pipe up 45° | 4 wood, 2 bronze nails |
| | Bronze pipe down 45° | 4 wood, 2 bronze nails |
| | Iron hopper | 6 wood, 2 iron nails |
| | Iron side hopper | 6 wood, 2 iron nails |
| | Iron sideways hopper | 6 wood, 2 iron nails |
| | Iron pipe 4m | 4 wood, 2 iron nails |
| | Iron pipe 2m | 2 wood, 1 iron nails |
| | Iron pipe up 4m | 4 wood, 2 iron nails |
| | Iron pipe up 2m | 2 wood, 1 iron nails |
| | Iron pipe down 4m | 4 wood, 2 iron nails |
| | Iron pipe down 2m | 2 wood, 1 iron nails |
| | Iron pipe up 26° | 4 wood, 2 iron nails |
| | Iron pipe down 26° | 4 wood, 2 iron nails |
| | Iron pipe up 45° | 4 wood, 2 iron nails |
| | Iron pipe down 45° | 4 wood, 2 iron nails |
Bronze hoppers and pipes have a transfer speed of 60 items per minute (1/sec).
Iron hoppers and pipes have a transfer speed of 120 items per minute (2/sec).
Both speeds are fully configurable in the config.
The bronze hopper has three slots while the iron hopper has six.
Hoppers can pickup and move items, while pipes can only move items.
Individual hopper settings
Every hopper can have it's own setting. They appear in a custom UI when the hopper is opened.
- Filter Items: this can be used for automate item routing.
The last item will be remembered with a "ghost" item and only this item type will be moved to the hopper.
- Enable Item Dropping: if enabled and the hopper has no target inventory they will dropped like the smelter does for example.
- Enable Item Pickup: if disabled the hopper will not pickup items from the ground.
Supported Machines and Prefabs
The hoppers and pipes can interact with most vanilla containers, but we've also added specific support for:
- Vanilla Oven (piece_oven): Push and Pull support.
- Vanilla Windmill (windmill): Pull support.
- Clay Collector (BCP_ClayCollector from FineWoodPieces): Pull support.
- Beehive (RDP_beehive from Producers): Push and Pull support.
Seamless multiplayer
The mod aims to work without interruption or major behavior differences of hoppers and pipes in multiplayer.
Manual Installation
This mod requires BepInEx, Jötunn and MultiUserChest.\
Extract the content of ValheimPipes into the BepInEx/plugins folder or any subfolder.
The mod must be installed on all
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: