Automatic Storage

Automatic Storage

Drop all expedition resources in ONE spot to auto-store everything. Plug & Play. Flexible options & individual preferences, edit recipes, polished UI, and full localization support.

78.0 загрузок
Обновлён 6 дней назад

Скриншоты

Описание

Автоматическое хранение: быстро и легко использовать

Автохранение является свет, эффективныйи мощный Мод, который автоматизирует сортировку предметов между сундуками.
Бросьте все ресурсы экспедиции в одном месте Автошопить все.

 

Как это работает?

  1. ремесло тот Автоматический ящик для хранения в Tier 2 Tinkering Рабочее место .
  2. Место Это в вашей базе.
  3. Поставить вещи Внутри — AutoStorage раздаст их совместимым соседним сундукам.
  4. конфигурировать с ним Кроуч + Интеракт (F) на ящике.


Ремесло может быть изменено в файле конфигурирования


Особенности

  • Автоматическое распределение предметов в близлежащие сундуки
  • Умный таргетинг: предметы идут в грудь, которая уже содержит Один и тот же тип элемента
  • Два режима сортировки: точный идентификатор или категория предметов
  • ️️ Конфигурируемая скорость передачи (по стекам или количеству элементов)
  • Архитектура событий: Нет бесконечного фонового опроса (в отличие от аналогичных дополнений) для минимальной загрузки сервера
  • Интеллектуальная передача: уважайте свою организацию груди. Сначала заполняет существующие стеки, затем пустые слоты
  • ️️ В игре UI Для конфигурации по квадрату (Crouch + F)
  • ️️ Режим сортировки Per-crate через UI
  • Управление горизонтальным/вертикальным диапазоном с кнопками +/-
  • Живое отображение количества связанных сундуков в пределах диапазона
  • Множество вариантов конфигурации и гибкости в соответствии с вашими потребностями
  • Фильтрация в конфигурации, чтобы указать, какой идентификатор контейнера элемента вы можете передать (полезный для пользовательских контейнеров, таких как ящики)
  • Перезагрузить конфигурацию без перезапуска
  • Локализованный пользовательский интерфейс и наименования элементов: AR / BG / CS / DE / EL / EN / ES, PE / ET / FR / IT / NL / PL / PT / RU / SK / SV / TR / UK (по ChatGPT) сожалеть).

Bug Reports и предложения

Нашел ошибку, есть идея или хотите запросить функцию?


Командование

Командование Описание
/autostorage reload Перезагрузка конфигурации плагина (alias: /как перезагрузка)

 

Разрешение

Особенность Разрешение
Авторизуйтесь в AutoStorage (когда кустарник отключен) Autostorage.craft

 


️ Конфигурация

Конфигурационный файл организован по разделам.
Каждая настройка полностью настраивается в соответствии с потребностями вашего сервера.

  

радиус

Внутриигровой интерфейс позволяет игрокам настраивать каждый радиус AutoStorage до максимума.
Управляет этим максимальным радиусом на сервере всего автоматического герба.

Ключ Описание по умолчанию диапазон
горизонтальный радий Максимальный горизонтальный радиус в блоках 18 От 1 до 100
Вертикальный радий Максимальный вертикальный радиус в блоках 15 От 1 до 100

 

Радиус по умолчанию на грудь

  • Горизонтальные: 14 блоков
  • ️ Вертикальный: 6 блоков

TransferConfig

Контролирует, как и когда предметы передаются.

Ключ Описание по умолчанию диапазон
немедленного перевода

Оригинальное название: Transfer immediately to container change
Задержка после последнего взаимодействия

истинный х
Обсуждение AfterLastInteractionInSecond Требования Быстрый перевод = ложный Задержка после последнего взаимодействия (секунды) 3 От 0 до 60
Трансфер только когда закрывается Перенос только тогда, когда грудь закрыта ложный х
Модуль трансфера

Единица передачи:
Назад: Трансфер стек Больше контроля, меньше спама
ITEMS: Передача до N отдельных элементов на итерацию

Задержки х
ТрансферыAmountPerTransfer Количество стеков/элементов на итерацию передачи 1 1 От 1 до 1000
ТрансферИнтервалМ Охлаждение между успешными передачами за миллисекунды 1000000000 От 50 до 5000

 

 

rt Настройки сортировки

Ключ Описание по умолчанию диапазон
Сортировка по умолчанию

Глобальный режим сортировки по умолчанию:
ITEM_ID: Точное соответствие (железный меч только железному мечу)
Сортировка по категориям (все оружие вместе, все инструменты вместе)

ID х
idleRetryMs Интервал повторения, когда предметы не перемещаются (ms) 5000000000 От 250 до 60000
Разработчик: CanConfig Только игрок, разместивший AutoStorage, может открыть UI ложный х

 

️ Ремесло

Ключ Описание по умолчанию
элементIsCraftable Включить / отключить крафт для элемента AutoStorage истинный
Требуется разрешение Требуется разрешение для просмотра /craft AutoStorage ложный
Разработчик:RequiresPermissionName Узел разрешений, используемый при включении Autostorage.craft

 

Рецепт Override (необязательно)

Необязательное превышение для рецепта создания AutoStorage (пункт id: Мебель_AutoStorage).
При включении плагин генерирует файл отмены элемента и перезагружает актив элемента.

Ключ Описание по умолчанию
включенный Позволяет переопределить ложный
второй тайм Продолжительность сплава в секундах 2 2
ввод Перечень ингредиентов (пункт Ид, количество) х
скамейка Требование Требования на скамейке ()id, тип, категории, Требуемый уровень) х

 

цель фильтр

Контроль контейнеров-мишеней считается действительным.
Порядок соответствия:
1) отрицать точным блоком id
2) отрицание id содержит
3) разрешить точным блоком id
4) разрешить посредством id

Ключ Описание по умолчанию
разрешать блокировать Ids Exact block ids to let (полная строка id) []
Отрицать BlockIds Exact block ids to deny (полная строка id) []
разрешать Содержит Разрешить, если блочный идентификатор содержит один из этих токенов ["Густ"]
Отрицание содержит Отрицать, если идентификатор блока содержит один из этих токенов []

 


Правила сортировки

AutoStorage следует этим правилам при распределении предметов:

  1. ✅ Пункты только передача для сундуков, которые уже содержат этот тип элемента
  2. Автоскладские сундуки никогда не передавать предметы друг другу
  3. Заполнение Существующие стеки первымизатем пустые слоты
  4. Приоритет отдается сундукам с большая часть этого пункта тип
  5. Уважение Пределы стека элементов (различия по каждому пункту)
  6. ✅ Возвращается к вторичной цели, если первичная цель заполнена.
  7. ✅ Сохраняет состояние последовательным: Нетронутый / Pristine, Поврежденный / Поврежденный


️ Пользовательский интерфейс

Открыть UI

Crouch (sneak) + Interact (F) Сундук AutoStorage для открытия пользовательского интерфейса нативной конфигурации.

Если Разработчик: CanConfig Включен, только игрок, разместивший AutoStorage, может открыть этот пользовательский интерфейс.

HUD to config your crate

[5]️ Показать диапазон
Tool to show range of your auto storage crest

Режимы сортировки (UI)

Режим Описание
Идентичный пункт Сортировка по точному идентификатору элемента (строгое соответствие)
Категория пункта Сортировка по категориям (оружие, инструменты, броня и т.д.) — включает предупреждение о несогласованности категорий.


Контрольный диапазон

Каждый сундук AutoStorage имеет свой радиус поиска:

  • Горизонтальный диапазон: от 1 до горизонтальный радий блоки (по умолчанию: 14)
  • Вертикальный диапазон: от 1 до Вертикальный радий блоки (по умолчанию: 6)

Используйте + и - Кнопки в UI для настройки. Изменения сохраняются автоматически.

✅ Выбранный режим и диапазоны сохраняются сундук и переопределить глобальные условия.

 


ist настойчивость

Отслеженные груди

  • Отслеженные сундуки автоматически сохраняются tracked_autostorage.json
  • При запуске сервера плагин перезагружает все отслеживаемые сундуки

Сохраненные данные На груди

Хранимые данные Заметки
Всемирное имя х
X, Y, Z координаты х
Владелец UUID когда доступно
Переопределение режима сортировки стойка
Горизонтальный/вертикальный радиус стойка

 


Рецепт ремесла (по умолчанию)

Все можно редактировать в конфигурации.

Собственность ценность
Время ремесла 2 секунды
Рабочий стол Tinkering Bench (уровень 2+)
Мощность хранения 36 слотов
Макс Стэк 2 2

 

ингредиенты

  • 5* Концентрированная жизненная сущность
  • 20* Медный бар
  • 20 Железный бар
  • 1* Золотой бар

Языковые файлы

Плагин предоставляет локализованные имена элементов и текст пользовательского интерфейса.
Это автоматически распознает язык игры. (Спасибо ChatGPT!)

 


Проверьте мои моды

Если вы наслаждаетесь Автоматическое хранениеВам также могут понравиться другие модели:

I Try to Keep My Mods скачать простой в использовании, легкий, настраиваемый и удобный для сервера.

Показать оригинальное описание (English)

📦 Automatic Storage : Fast & Easy to Use

AutoStorage is a light, efficient, and powerful mod that automates item sorting between chests.
Drop all expedition resources in ONE spot to auto-store everything.

 

🚀 How it works ?

  1. Craft the Automatic Storage Crate at a Tier 2 Tinkering Workench .
  2. Place it in your base.
  3. Put items inside — AutoStorage will distribute them to compatible nearby chests.
  4. Configure it with Crouch + Interact (F) on the crate.


Craft can be changed in the config file


✨ Features

  • 📦 Automatic item distribution to nearby chests
  • 🧠 Smart targeting: items go to chests that already contain the same item type
  • 🧩 Two sorting modes: exact item ID or item category
  • ⏱️ Configurable transfer rate (by stacks or item quantity)
  • ⚡ Event-driven architecture: no infinite background polling (unlike similar addons), for a minimal server load
  • 🧱 Intelligent transfer: that respect your chest organization. Fills existing stacks first, then empty slots
  • 🖥️ In-game UI for per-crate configuration (Crouch + F)
  • 🎛️ Per-crate sorting mode via the UI
  • 📏 Per-crate horizontal/vertical range controls with +/- buttons
  • 🔗 Live display of linked chests count within range
  • ⚙️ Plenty of configuration options & flexibility to match your needs
  • 📝 Filtering in the config to specify which Item Container ID you can transfer to (useful for custom containers like drawers) 
  • 🔄 Reload config without restarting
  • 🌍 Localized UI and item names: AR / BG / CS / DE / EL / EN / ES, PE / ET / FR / IT / NL / PL / PT / RU / SK / SV / TR / UK (by ChatGPT sorry).

🐞 Bug Reports & Suggestions

Found a bug, have an idea, or want to request a feature?


🧰 Command

Command Description
/autostorage reload Reloads the plugin configuration (alias: /as reload)

 

🔐 Permission

Feature Permission
Authorize craft AutoStorage (when craft is disable) autostorage.craft

 


⚙️ Configuration

The configuration file is organized by sections.
Every setting is fully customizable to match your server’s needs.

  

radius

The in-game UI lets players adjust each AutoStorage radius up to the max.
Controls this maximum radius on the server of all of the automatic storage crest.

Key Description Default Range
horizontalRadiusMax Maximum horizontal radius in blocks 18 1 to 100
verticalRadiusMax Maximum vertical radius in blocks 15 1 to 100

 

Default radius per chest

  • ↔️ Horizontal: 14 blocks
  • ↕️ Vertical: 6 blocks

🔁 transferConfig

Controls how and when items are transferred.

Key Description Default Range
transferImmediate

true : Transfer immediately on container change
false : A delay after last interaction

true x
transferAfterLastInteractionInSeconds Requires transferImmediate = false to apply a delay after the last interaction (seconds) 3 0 to 60
transferOnlyWhenClose Transfers only when the chest is closed false x
transferMode

Unit of transfer :
STACKS : Transfer stack per iteration (more control, less spam)
ITEMS : Transfer up to N individual items per iteration

STACKS x
transferAmountPerTransfer Amount of stacks/items per transfer iteration 1 1 to 1000
transferIntervalMs Cooldown between successful transfers in milliseconds 1000 50 to 5000

 

 

🧩 Sorting Settings

Key Description Default Range
defaultSortingMode

Global default sorting mode:
ITEM_ID : Exact item matching (iron sword to iron sword only)
ITEM_CATEGORY : Category-based sorting (all weapons together, all tools together)

ITEM_ID x
idleRetryMs Retry interval when no items moved (ms) 5000 250 to 60000
onlyStorageOwnerCanConfig Only the player who placed AutoStorage can open the UI false x

 

🛠️ Crafting

Key Description Default
itemIsCraftable Enable/disable crafting for the AutoStorage item true
craftRequiresPermission Require permission to see/craft AutoStorage false
craftRequiresPermissionName Permission node used when enabled autostorage.craft

 

🧪 recipeOverride (Optional)

Optional override for the AutoStorage crafting recipe (item id: Furniture_AutoStorage).
When enabled, the plugin generates an item override file and reloads the item asset.

Key Description Default
enabled Enable the override false
timeSeconds Crafting duration in seconds 2
input Ingredient list (itemId, quantity) x
benchRequirement Bench requirements (id, type, categories, requiredTierLevel) x

 

🎯 targetFilter

Controls which target containers are considered valid.
Matching order is:
1) deny by exact block id
2) deny by id contains
3) allow by exact block id
4) allow by id contains

Key Description Default
allowBlockIds Exact block ids to allow (full id string) []
denyBlockIds Exact block ids to deny (full id string) []
allowIdContains Allow if the block id contains one of these tokens ["chest"]
denyIdContains Deny if the block id contains one of these tokens []

 


📐 Sorting Rules

AutoStorage follows these rules when distributing items:

  1. ✅ Items only transfer to chests that already contain that item type
  2. ✅ AutoStorage chests never transfer items to each other
  3. ✅ Fills existing stacks first, then empty slots
  4. ✅ Prioritizes chests with the most of that item type
  5. ✅ Respects item stack limits (varies per item)
  6. ✅ Falls back to a secondary target if the primary is full
  7. ✅ Keeps condition consistent: pristine → pristine, damaged → damaged


🖥️ User Interface

🔓 Opening the UI

Crouch (sneak) + Interact (F) an AutoStorage chest to open the native configuration UI.

If onlyStorageOwnerCanConfig is enabled, only the player who placed the AutoStorage can open this UI.

HUD to config your crate

↔️ Show range
Tool to show range of your auto storage crest

🧾 Sorting Modes (UI)

Mode Description
Identical Item Sort by exact item ID (strict matching)
Item Category Sort by category (weapons, tools, armor, etc.) — includes a warning about inconsistent categories


📏 Range Controls

Each AutoStorage chest has its own search radius:

  • ↔️ Horizontal range: 1 to horizontalRadiusMax blocks (default: 14)
  • ↕️ Vertical range: 1 to verticalRadiusMax blocks (default: 6)

Use the + and - buttons in the UI to adjust. Changes are saved automatically.

✅ The selected mode and ranges are saved per chest and override the global settings.

 


💾 Persistence

📌 Tracked Chests

  • Tracked chests are automatically saved to tracked_autostorage.json
  • On server startup, the plugin reloads all tracked chests

🧾 Saved Data Per Chest

Stored Data Notes
World name x
X, Y, Z coordinates x
Owner UUID when available
Sorting mode override per-chest
Horizontal/vertical radius per-chest

 


🧪 Crafting Recipe (Default)

Everything is editable in the config.

Property Value
Crafting Time 2 seconds
Workbench Tinkering Bench (Tier 2+)
Storage Capacity 36 slots
Max Stack 2

 

📜 Ingredients

  • 5* Concentrated Life Essence
  • 20* Copper Bar
  • 20* Iron Bar
  • 1* Gold Bar

🌍 Language Files

The plugin provides localized item names and UI text.
It automatically detects your game language. (Thanks to ChatGPT!)

 


🧩 Checkout my mods

If you enjoy Automatic Storage, you might like my other mods too :

👉 I try to keep my mods easy to use, lightweight, configurable and server-friendly.

Последние версии

AutoStorage-1.0.0.jar

Early Access 27.01.2026 102.8 КБ
Скачать