Перейти к содержимому

InOr

Автоматически сортируй инвентарь одной кнопкой. Задавай свои правила для слотов по категории предметов, типу или конкретным предметам — и больше никогда не разбирай всё вручную.

FabricQuilt
Загрузчики
FabricQuilt
Скачиваний на Modrinth
1,5 тыс.
Подписчиков на Modrinth
5
версии
64
Обновлён
16 августа 202616 авг.
Опубликован
в 2026
Tier Order — Sorting Order / Tier Prioritization Within each item category, Inventory Organizer sorts items by tier — a priority order you define. For example, in the Weapons category, you might want Diamond swords to appear before Iron swords, and Iron before Stone. The Sorting Order Config screen lets you drag tiers up and down within each category pool to customize this ranking. When you press the OI button, all items are sorted according to your tier preferences, so your best tools always end up in the same slots, in the same order, every time. You can set different tier orders for Weapons, Tools, Armor, Blocks, Food, Valuables, Utility, and Potions independently. · свайп

Коротко о моде

Работает на Fabric и Quilt
Для Minecraft 1.21.1, 1.21.4–26.2 …
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 1.6.4-26.2 от 16 августа 2026
Нужен Fabric API и Cloth Config API
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.20.6, 1.21.1, 1.21.4–26.2 …
Описание переведено автоматическиПоказать оригинал (EN)

Inventory Organizer — Полное описание Fabric-мод для сортировки инвентаря и хранилища одним кликом, плюс серверная система «склада» из нескольких сундуков, набор необязательных автоматизаций и удалённый крафт. Работает на Minecraft 26.1 / 26.1.1 / 26.1.2. environment: "*" — это клиентский мод (обязателен на клиенте) с необязательной поддержкой на стороне сервера, которая открывает общие многопользовательские функции.

Часть 1 — Все возможности Сортировка OI (Organize Inventory): один клик сортирует весь инвентарь — одинаковые предметы сливаются в полные стаки, однотипные группируются вместе. OST (Organize STorage): то же самое для открытого сундука. Клавиша сортировки: OST при открытом сундуке, иначе OI. Настройка Sort action выбирает поведение: Smart (по умолчанию), только OI, только OST или Both. Объединение стаков: разбросанные неполные стаки одного предмета сливаются обратно в полные. Редактор Slot Config Центральный экран (кнопка S или клавиша). Вкладки сверху: Inv, Storage, Groups.

Вкладка Inv: живое изображение вашего инвентаря. Выберите правило из палитры справа, затем левым кликом назначьте его слоту; правый клик сбрасывает слот на any. Правила: any (принимает что угодно), empty (остаётся пустым), Groups (Weapons, Tools, Armor, Blocks, Food, Valuables, Potions, Splash, Arrows, Utility, Misc), Sub-groups (Logs, Boats, …) или конкретный предмет. Поле поиска фильтрует 1600+ предметов. Броня + левая рука: правила для шлема / нагрудника / штанов / ботинок и слота щита/левой руки. Метка авто-пополнения: средний клик по слоту хотбара помечает его зелёной R (см. Автоматизации). Нижний ряд: Save, Clear, Kits, Names, Ranks (Tier Order), Back и Warehouse, когда доступно. Справка: кнопка Guide (полное руководство) и оверлей быстрых подсказок ? (клик снаружи закрывает). Профили для каждого сундука Каждый сундук может запоминать свою схему сортировки. Откройте сундук → New profile? → Yes. Идентификация определяется по порядку: пользовательское имя на наковальне → точные координаты блока (обе половины двойного сундука) → текст соседней таблички. Табличка рядом с сундуком тоже задаёт имя профиля. Режим переноски: профиль становится «активным» только пока его сундук открыт; кнопка Pr привязывает переносимый профиль к открытому сундуку. Ничто не помечает сундук как не-хранилище (скрытое с карты). Профили приватны и локальны — никогда не передаются. Группы и Tier Order (Ranks) Вкладка Groups / редактор: редактируйте встроенные группы предметов или создавайте свои, чтобы правила совпадали именно с тем, что вы имеете в виду. Tier Order (Ranks): внутри типа задайте порядок приоритета, чтобы сортировка была детерминированной (например, незерит выше алмаза). Двойной клик по слоту переходит прямо к нему. Kits Сохраните всю схему слотов как именованный Kit и загружайте её позже. Клавиша Cycle slot preset переключает сохранённые Kits на лету. Склады (связанные сундуки) Карта склада (кнопка Wh / клавиша) — вид сверху на ваши сундуки. Свяжите 2+ близких сундука (в пределах радиуса, соединённые) в один склад; OST у любого участника — или Sort на карте — сортирует всю группу вместе. Unlink разрывает связь. На серверах связи по умолчанию приватны; чужая связь раскрывается другому игроку только после того, как он откроет один из её сундуков (тогда весь склад появляется на его карте). Права и защита от кражи (серверы) Право OST для каждого игрока: выберите свою связь → кнопка OST → список известных игроков с переключателями вкл/выкл. По умолчанию выкл — раскрытая связь видна, но не сортируется, пока не выдано разрешение. Защита от кражи (на стороне сервера): нельзя связать сундук, который находится в чужом складе, нельзя удалённо забрать из чужой связи и нельзя сортировать связь без разрешения. Автоматизации (Free mode) Авто-пополнение (зелёная R): помеченный слот хотбара пополняется из инвентаря, когда опустеет, используя правило слота или последний предмет, который там был. Пополнение из сундука (Rf): пополняет все помеченные слоты хотбара из открытого сундука одним нажатием. Deposit-all (Dep): отправляет обратно все стаки инвентаря, чей предмет уже есть в сундуке. Прокрутка: обычная прокрутка по слоту — быстрое перемещение; Shift+прокрутка сортирует по одному предмету за щелчок. Trash / Void (под Storage): сетка правил; подходящие предметы выбрасываются при подборе. Переключатель Trash mode меняет Drop-all на Keep-1-stack. Удалённый крафт Панель материалов у инвентаря и верстака показывает объединённое содержимое ближайших сундуков (иконка + название + количество) с поиском и полем количества; клик вытягивает предметы в инвентарь. Радиус: 60 блоков у верстака в одиночной игре, 15 в остальных случаях. Дружелюбность к серверам и безопасность Quick switch (мастер-режим): одна кнопка переключает всё между Server-Friendly и Free. Ограничение Free: автоматизации работают только в приватных/белых окружениях (одиночная игра, LAN, Realms, Aternos, серверы с вайтлистом); на обычных публичных серверах выключены. Вайтлист (по желанию): добавьте доверенный сервер (после подтверждения), чтобы включить там функции Free. Fight mode: настоящий PvP принудительно включает Server-Friendly примерно на 20с (с небольшим таймером на HUD); на публичных серверах держится постоянно, так что мод никогда не даёт преимущества в бою. Авто-сортировка после смерти: по желанию пересортировывает после того, как вы вернёте снаряжение. Клавиши (Controls → Inventory Organizer) Все по умолчанию не назначены: Sort, Open Kits, Open Settings, Open Warehouse map, Chest refill, Cycle slot preset. Настройка Keybind mode (Inventory-only / Free / Off) определяет, где им разрешено срабатывать.

Справка и языки Полноценное руководство в игре с переносом слов (автоматически открывается при первом входе в настройки) и быстрое меню «?» на каждом экране. 9 языков: English, Magyar, Deutsch, Español, Français, 中文, 日本語, Русский, Português, с размерами кнопок, подобранными так, чтобы переводы не вылезали за границы. Часть 2 — Как это устроено (архитектура) Стороны и точки входа Окружение "*" — загружается на обеих сторонах. Главная точка входа регистрирует типы сетевых пакетов (общие) и серверные приёмники; клиентская точка входа регистрирует клавиши, хуки экранов (Fabric ScreenEvents), элемент HUD и клиентский тик. Разделение ядра: клиент владеет всем UI/сортировкой/конфигом; сервер владеет только общим хранилищем ссылок склада + движком сортировки + агрегацией удалённого крафта. Конфигурация (клиент, локальная) OrganizerConfig — JSON‑конфиг с правилами слотов, пресетами хранилищ, пользовательскими группами, группами склада (локальные ссылки), известными сундуками, наборами, настройками клавиш/сортировки, белым списком, правилами мусора и т. д. StoragePreset — раскладка одного сундука (правила слотов, размер, идентификация: имя/позиции/табличка). SlotRule, WarehouseGroup — вспомогательные данные. Сортировка InventorySorter / SortLogic — сортировка инвентаря + сопоставление правил + объединение стаков. StorageSorter — сортировка сундуков с использованием активного StoragePreset. ChestIdentifier (клиент) — определяет, какой локальный профиль активен для открытого сундука (имя → координаты → табличка), и принадлежит ли сундук чужой ссылке (только сортировка). Подсистема склада WarehouseClient — клиентское состояние: флаг рукопожатия, кэш видимых ссылок (свои + раскрытые чужие), запас удалённого крафта, кэш списка OST и все вспомогательные методы отправки. WarehouseNet — регистрирует пакеты и серверные приёмники; вся работа выполняется в серверном потоке. WarehouseLinks — серверное хранилище ссылок (владелец, измерение, позиции, правила владельца для каждого сундука, список разрешённых OST) + список подключённых игроков; сохраняется в inventory-organizer-warehouse-links.json. WarehouseEngine — движок сортировки: вытаскивает все предметы из группы в общий пул, затем раскладывает каждый стак в сундук, чьё правило подходит лучше всего (учитывает двойные сундуки, ограничение по расстоянию). RemoteStock — серверный удалённый крафт: агрегирует содержимое ближайших сундуков и изымает предметы (пропускает сундуки с чужими ссылками). WarehouseMapScreen, OstPermScreen — UI карты и выбор разрешений OST. Сеть (с ограничением по рукопожатию) При входе сервер отправляет WarehouseHelloPayload; клиент устанавливает флаг доступности. До этого клиент ничего не отправляет, поэтому на ванильном сервере мод полностью молчит. Клиент→сервер: запрос карты склада, загрузка/удаление ссылки, сортировка ссылки, сортировка группы, запрос списка OST, установка разрешения OST, запрос запаса крафта, изъятие крафта. Сервер→клиент: приветствие, данные карты ссылок, список OST, запас крафта. Каждое серверное действие заново проверяет расстояние и владение/разрешение и никогда не доверяет клиенту; кулдауны против спама защищают сортировку и изъятие. Интеграция с клиентом и надёжность Миксины: CreativeInventoryScreenMixin (кнопки в креативном инвентаре), InventoryScreenMixin, ContainerScreenAccessor (leftPos/topPos/наведённый слот), ContainerScrollMixin (прокрутка на экранах контейнеров). FightModeTracker (защищённое от подмены определение PvP + HUD), ServerEnvironment (ограничение Free‑режима), DeathSortTracker. UI устойчив к изменению размера: раскладка перестраивается в init() (перезапускается при изменении размера); универсальная защита принудительно переинициализирует экран, когда кэшированный размер экрана отличается от размера окна, а наблюдатель leftPos заново раскладывает оверлеи в игре, когда книга рецептов сдвигает GUI. Сборка и релизы Единая база исходного кода на Java; проекты для каждой версии (26.1 / 26.1.1 / 26.1.2) используют один и тот же код с метаданными Fabric для конкретной версии. Распространяется как один jar на версию Minecraft.

Частые вопросы

Как установить InOr?

Установите Fabric под свою версию Minecraft, скачайте InOr под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть InOr?

У InOr есть сборки для Minecraft 1.20.4, 1.20.6, 1.21.1, 1.21.4–26.2 ….

Нужен ли InOr на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее