Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ChestTerminal
All chests in range in one window: search, categories, one slot per item. Built for SeneaL UI. / Все сундуки рядом в одном окне: поиск, категории, одна ячейка на предмет.
| Date uploaded | 10 hours ago |
| Version | 0.4.1 |
| Download link | Asinit-ChestTerminal-0.4.1.zip |
| Downloads | 17 |
| Dependency string | Asinit-ChestTerminal-0.4.1 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2351ValheimModding-Jotunn
Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.
Preferred version: 2.30.2README
Chest Terminal / Терминал сундуков
English
A buildable Chest Terminal that opens every chest around it as one big storage. Find anything with search and category filters, then take or store items as you would with a normal chest. All of that happens without walking from chest to chest.
Features
- All nearby chests in one window. Every chest within the radius (20 m by default, configurable) shows up in a single list.
- One slot per item. Items of the same kind are merged into one slot with the total amount, for example Wood 1240. You can switch back to full stacks in the settings.
- Search and categories. Search by item name in your language or in English (
Wood,Bronze). Filter by Materials, Food, Potions, Weapons, Armor, Ammo, Tools, Trophies, Fish or Misc. - Works like a real chest. Your inventory opens next to it. Drag and drop, Shift-click, split stacks (Ctrl+click), Take all and Place stacks all work. Whatever you take is removed from the real chests, and whatever you put in is stored back in them, filling chests that already hold that item first.
- Built for SeneaL UI. The terminal is drawn by SeneaL UI's own chest window, so you keep its style, tooltips and split dialog. Search and category chips sit inside that panel. The radius, window width and other options appear in SeneaL's settings window.
- Its own look. A stone and wood console with a slanted glowing panel, runes and a floating crystal. Only the game's materials are reused, not its models.
- Cheap and early. It costs 20 Wood and 4 Resin and needs a Workbench, so you can build it from day one.
- Safe. The terminal's contents exist only while it is open and are never saved to the world, so autosaves or crashes can't duplicate items.
How to use
- Hammer → Furniture → Chest Terminal (needs a Workbench nearby).
- Place it near your chests and press E.
- Search, filter, and move items between the terminal and your inventory.
Configuration
The file BepInEx/config/asinit.ChestTerminal.cfg is created on first launch. The options marked ★ can also be changed in-game from SeneaL UI settings → Mods → Chest terminal.
| Option | Default | Description |
|---|---|---|
General.Radius ★ |
20 | Chest search radius around the terminal, 1–100 m |
General.IncludeCartsAndShips ★ |
false | Also show carts and ships |
UI.Columns ★ |
8 | Terminal window width in slots, 5–16 |
UI.MergeStacks ★ |
true | One slot per item with the total amount |
Piece.Recipe |
Wood:20,Resin:4 |
Build cost (restart required) |
Piece.Glow |
true | Glowing runes and crystal (restart required) |
Piece.BasePrefab |
piece_chest_blackmetal |
Vanilla chest the components and materials are taken from |
UI.Scale, UI.SearchBarOffset |
1, 12 | Fallback search bar (without SeneaL UI) |
You can move and resize the chest window itself in the SeneaL UI HUD editor (the Chest panel element).
Compatibility
- SeneaL UI: fully supported and recommended. Without it the vanilla chest window is used, with a separate search bar at the top of the screen.
- Modded chests work if they use the standard
Containercomponent. Skipped: tombstones, other players' private chests, chests under someone else's ward, and other terminals. - Craft/Build/Feed from chests mods keep working with the real chests. The terminal is empty while closed, so it is never counted twice.
- The Harmony patches only affect the terminal piece and items moving into or out of it. Every other chest runs vanilla code.
- Made for single player. All players need the mod in multiplayer.
- Tested on Valheim 1.0.20.
Installation
Install with Thunderstore Mod Manager or r2modman, which also install the dependencies.
For a manual install, add BepInExPack_Valheim and Jotunn, then put ChestTerminal.dll into BepInEx/plugins/ChestTerminal/.
Bug reports
Please include your BepInEx/LogOutput.log and a list of your mods.
Русский
Постройка «Терминал сундуков» открывает все сундуки вокруг как одно большое хранилище. Ищите нужное по названию и категориям, а потом берите и кладите предметы как в обычный сундук. Обходить сундуки по одному больше не нужно.
Возможности
- Все сундуки рядом в одном окне. Показывается содержимое всех сундуков в радиусе (по умолчанию 20 м, настраивается).
- Одна ячейка на предмет. Одинаковые предметы собраны в одну ячейку с общим количеством, например Дерево 1240. В настройках можно вернуть показ полными стопками.
- Поиск и категории. Поиск по названию на русском или английском (
Wood,Bronze). Фильтры: материалы, еда, зелья, оружие, броня, боеприпасы, инструменты, трофеи, рыба и прочее. - Работает как настоящий сундук. Рядом открывается ваш инвентарь. Работают перетаскивание, Shift-клик, разделение стопки (Ctrl+клик), «Взять всё» и «Сложить». Всё, что вы берёте, забирается из настоящих сундуков. Всё, что кладёте, раскладывается обратно, в первую очередь в сундуки, где такой предмет уже лежит.
- Сделан под SeneaL UI. Терминал рисуется родным окном сундука SeneaL UI, поэтому стиль, подсказки и окно разделения остаются его. Поиск и кнопки категорий встроены прямо в эту панель. Радиус, ширина окна и другие настройки есть в окне настроек SeneaL.
- Своя модель. Каменно-деревянная тумба с наклонным светящимся пультом, рунами и парящим кристаллом. Из игры взяты только материалы, модели Valheim не используются.
- Дёшево и с самого начала. Стоимость 20 дерева и 4 смолы, нужен верстак.
- Безопасно. Содержимое терминала существует только пока он открыт и никогда не сохраняется в мир, поэтому автосохранение или вылет игры не может размножить предметы.
Как пользоваться
- Молот → Мебель → Терминал сундуков (нужен верстак рядом).
- Поставьте терминал рядом с сундуками и нажмите E.
- Ищите, фильтруйте и перекладывайте предметы между терминалом и инвентарём.
Настройки
Файл BepInEx/config/asinit.ChestTerminal.cfg появляется после первого запуска. Параметры со звёздочкой ★ меняются прямо в игре: настройки SeneaL UI → Моды → Терминал сундуков.
| Параметр | По умолчанию | Что делает |
|---|---|---|
General.Radius ★ |
20 | Радиус поиска сундуков, 1–100 м |
General.IncludeCartsAndShips ★ |
false | Показывать также телеги и корабли |
UI.Columns ★ |
8 | Ширина окна терминала в ячейках, 5–16 |
UI.MergeStacks ★ |
true | Одна ячейка на предмет с общим количеством |
Piece.Recipe |
Wood:20,Resin:4 |
Стоимость постройки (нужен перезапуск) |
Piece.Glow |
true | Свечение рун и кристалла (нужен перезапуск) |
Piece.BasePrefab |
piece_chest_blackmetal |
Сундук игры, из которого берутся компоненты и материалы |
UI.Scale, UI.SearchBarOffset |
1, 12 | Запасная панель поиска (без SeneaL UI) |
Само окно сундука двигается и меняет размер в редакторе HUD SeneaL UI (элемент Chest panel).
Совместимость
- SeneaL UI полностью поддерживается и рекомендуется. Без него используется обычное окно сундука и отдельная панель поиска вверху экрана.
- Сундуки из других модов работают, если используют стандартный компонент
Container. Пропускаются могилы, чужие приватные сундуки, сундуки под чужим охранным камнем и другие терминалы. - Моды «крафт/стройка/кормление из сундуков» продолжают работать с настоящими сундуками. Закрытый терминал пустой, поэтому предметы не считаются дважды.
- Harmony-патчи затрагивают только терминал и предметы, которые кладут в него или берут из него. Остальные сундуки работают как в обычной игре.
- Мод рассчитан на одиночную игру. В мультиплеере мод нужен всем игрокам.
- Проверено на Valheim 1.0.20.
Установка
Установите через Thunderstore Mod Manager или r2modman, зависимости поставятся сами.
Для ручной установки поставьте BepInExPack_Valheim и Jotunn, затем положите ChestTerminal.dll в BepInEx/plugins/ChestTerminal/.
Сообщить об ошибке
Приложите файл BepInEx/LogOutput.log и список ваших модов.
CHANGELOG
Changelog / История изменений
0.4.1
- EN: New bilingual description (English and Russian), changelog. No gameplay changes.
- RU: Новое описание на двух языках и история изменений. Игровых изменений нет.
0.4.0
- EN: Items of the same kind are shown as one slot with the total amount (
UI.MergeStacks). Up to one full stack is taken out at a time. - RU: Одинаковые предметы показываются одной ячейкой с общим количеством (
UI.MergeStacks). За раз берётся до одной полной стопки.
0.3.0
- EN: Search and category chips built into the SeneaL UI chest panel. New custom terminal model.
UI.Columnswindow width setting. Settings added to SeneaL UI's settings window. - RU: Поиск и категории встроены в окно сундука SeneaL UI. Новая собственная модель терминала. Настройка ширины окна
UI.Columns. Настройки добавлены в окно настроек SeneaL UI.
0.2.x
- EN: The terminal opens as a real chest window next to your inventory: drag and drop, split stacks, Take all. Cheaper recipe (20 Wood, 4 Resin). Fixes for Valheim 1.0.20.
- RU: Терминал открывается как настоящее окно сундука рядом с инвентарём: перетаскивание, разделение стопки, «Взять всё». Дешёвый рецепт (20 дерева, 4 смолы). Исправления под Valheim 1.0.20.
0.1.0
- EN: First version.
- RU: Первая версия.