Inventory Sorter Configurable 1.20.1 Forge — сортировка, RU1
Inventory Sorter Configurable — сортировка инвентаря Minecraft 1.20.1 Forge

Мод Inventory Sorter Configurable — сортировка инвентаря Minecraft 1.20.1 Forge 23.1.9 / RU1 / Minecraft 1.20.1 Forge


Inventory Sorter (Configurable) упорядочивает предметы в инвентаре и открытых контейнерах. Это отдельная версия QriLa на основе Inventory Sorter от cpw. Подготовлена редакция RU1 версии 23.1.9 для Minecraft 1.20.1 с Forge. Она уточняет восемь существующих русских подписей и добавляет две недостающие. Всего в словаре RU1 — 21 ключ. Исполняемые классы не изменялись.

Иллюстрация Inventory Sorter Configurable из обзора 9Minecraft: Player inventory screenshot published by9Minecraft; не игровой тест RU1


Как вызвать сортировку​

Откройте инвентарь или сундук, наведите указатель на подходящую ячейку и нажмите среднюю кнопку мыши. Назначение можно изменить в настройках игры, в группе сортировщика. Если на этой кнопке стоит действие другого мода, выберите свободную клавишу. На иллюстрации из открытого обзора видно пересечение с JEI: это пример конфликта назначений, а не доказательство совместной работы нашего RU1.

В этой ветке функция переноса предметов колёсиком удалена. Не ожидайте от неё пополнения стопок, выдачи новых вещей, сохранения инвентаря после смерти или дополнительных слотов. Её задача — переставить уже существующие предметы. Обработчик пропускает режим наблюдателя и экран творческого инвентаря. Работа с нестандартным контейнером зависит от его слотов и правил извлечения.

Иллюстрация Inventory Sorter Configurable из обзора 9Minecraft: Keybind settings screenshot published by9Minecraft; не игровой тест RU1


Выбор порядка предметов​

В клиентских настройках sortingRules есть параметр sortOrder. Значение QUARK включает порядок на основе Quark; CREATIVE использует вкладки творческого меню, ITEM_ID — порядок регистрации предметов, ITEM_NAME — исходные названия, DISPLAY_NAME — отображаемые названия. Автор предупреждает, что порядок по творческим вкладкам может быть неточным. Это выбор способа сравнения предметов, а не установка Quark или JEI: эти моды не являются обязательными библиотеками выбранного файла.

Параметр sortByCountFirst позволяет сначала сравнивать количество предметов, а затем выбранный порядок при одинаковом количестве. По умолчанию он выключен. Параметр excludeHotbar включён по умолчанию и исключает панель быстрого доступа из сортировки. Для него RU1 добавляет недостающую русскую подпись. Идентификаторы параметров и значения QUARK, CREATIVE, ITEM_ID, ITEM_NAME и DISPLAY_NAME остаются исходными, чтобы настройки можно было сопоставить с документацией.

Контейнеры и чёрные списки​

Серверная часть имеет настройки blacklists: containerBlacklist для контейнеров, slotBlacklist для типов слотов и abortOnFirstSlotTypes для отмены сортировки по типу первого слота. В последнем списке исходное значение — SlotIronFurnaceInput. RU1 добавляет русское название этого параметра. Английские комментарии в TOML и имена классов не заменялись.

Команда /invsorter поддерживает bladd, blremove, showlast и list. Для bladd, showlast и list код требует уровень прав 1, для blremove — уровень 4. В исходной подсказке были устаревшие blrem и show; RU1 заменяет их фактически зарегистрированными именами. Подстановка {0} и цветовые коды сохранены. Исправлена фраза «Строк не является допустимым типом»: теперь сообщение говорит о строке корректно. Чёрный список помогает исключить конкретный контейнер из обработки; он не доказывает совместимость со всеми модифицированными хранилищами и не гарантирует сохранность при любом сбое.

Клиент, сервер и ограничения​

Автор требует установку мода на обе стороны: запрос начинается на клиенте, а перестановка выполняется сервером. В одиночном мире сервер встроен в игру. На выделенном сервере требуется та же ветка для Minecraft 1.20.1. Установка только на клиент не является полноценной.

При статическом чтении обнаружена существенная граница: SortingHandler читает sortingRules из клиентской конфигурации, а сетевой запрос передаёт действие и индекс слота, без выбранного порядка. Поэтому нельзя обещать, что личный выбор порядка автоматически передастся выделенному серверу. Автор также прямо пишет, что не тестирует эту ветку на многопользовательских серверах. Наш игровой запуск и сетевая проверка не проводились по действующему поручению. Для сервера с ценными данными совместимость и поведение нестандартных контейнеров остаются непроверенными.

Установка версии 23.1.9​

Комплект предназначен для Minecraft 1.20.1, Forge и Java 17. В исходниках выбранной версии закреплён Forge 47.3.10; это ориентир сборки, а не обещание работы на всех версиях загрузчика. Файл не предназначен для Fabric, NeoForge или Minecraft 1.21.1. Дополнительных обязательных модов выбранная публикация автора не перечисляет.

Сохраните копию мира и профиля. Удалите оригинальный Inventory Sorter от cpw перед установкой Configurable: они используют один modId inventorysorter и не должны лежать рядом. Поместите русский JAR из папки mods в профиль 1.20.1 с Forge. Папка original-not-for-install содержит исходный JAR для сверки, а не второй файл для установки. Снимки в статье взяты из открытого обзора 9Minecraft; они показывают английский интерфейс и другие моды, не игровой тест RU1.

Что изменено в RU1 и с чем сравнить​

В исходном JAR уже было 19 русских ключей. RU1 не выдаёт этот перевод за полностью новую работу: исправлены восемь значений, добавлены две подписи, переведено описание в META-INF/mods.toml. Английский словарь, классы и остальные исходные файлы сохранены. Это не перевод всех экранов Forge, сторонних модов, комментариев или значений настроек.

В архиве сохранены оригинал, локализация и соответствующие исходники выбранной ветки с инструкцией применения изменений RU1. Авторы cpw и QriLa, благодарность Vazkii и исходное обозначение GPL 3.0 / CC BY-NC-SA 3.0 сохранены. Компиляторная пересборка не проводилась; совпадение ресурсов и версии исходников проверено отдельно.

Для сравнения Inventory Sorting на форуме — другой проект для Fabric, его нельзя устанавливать как вариант этого JAR. AutoSwap меняет инструменты и пополняет предметы, а Inventorio расширяет инвентарь поясами и чарами. Опубликованные комплекты AutoSwap и Inventorio относятся к другим версиям игры. Эти ссылки помогают выбрать задачу, а не собрать проверенный совместный набор.
Автор
rootme
Скачивания
4
Показов
16
Первый выпуск
Обновление

Оценки

0.00 звёзд 0 оценок

Другие ресурсы пользователя rootme

Похожие ресурсы (Если ресурс не уникален, он будет удален после публикации)

Bedrock Inventory Animations — плавное движение предметов rootme
Анимация инвентаря в Java 1.21.1: отдельная ветка Smooth Swapping и русский язык.
Cheat Mode (Creative Inventory in Survival) Galter
Дает доступ к Креативу в выживании
272
1,437
  • Endless Inventory: Беспредельные возможности хранения Shigarachi
    Революционная система управления ресурсами
    108
    1,268
  • Frostbyte’s Improved Inventory — инвентарь и HUD для Minecraft 1.21.11 Fabric rootme
    Сортировка сундуков, пополнение стопок, поиск предметов и русское меню настроек
    Inventive Inventory rootme
    Удобное управление инвентарем и сортировка предметов в Minecraft
    43
    102