Скачать Client Sort — Minecraft Моды — MetaMods
Client Sort

Client Sort

Активный

Установок

0

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

2 недели назад

Версии

1.20 — 1.21.9
Клиент
Fabric
Forge
Neoforge
Quilt
Хранилища
Утилиты

ClientSort

О модификации

ClientSort - это мощный и удобный мод для организации инвентаря в Minecraft, который значительно упрощает управление предметами.

Сортировка инвентаря

Для сортировки содержимого инвентаря достаточно навести курсор на нужный контейнер и нажать назначенную клавишу (по умолчанию - средняя кнопка мыши).

По умолчанию предметы упорядочиваются согласно их расположению во вкладке поиска творческого режима. Также доступны альтернативные методы сортировки при использовании модификаторов:

  • Shift - по убыванию количества предметов
  • Control - в алфавитном порядке
  • Alt - по возрастанию идентификаторов предметов

Дополнительные операции (версия 2)

Начиная с версии 2.0.0, ClientSort предлагает расширенный набор функций:

  • Заполнение стаков
    • Автоматическое дополнение частично заполненных стаков в соседнем инвентаре за счет предметов из целевого контейнера
  • Перемещение совпадающих предметов
    • Перенос всех предметов из целевого инвентаря в другой, но только тех типов, которые уже присутствуют в нем (функция пополнения)
  • Полное перемещение
    • Перемещение всех предметов из целевого инвентаря в другой контейнер
Демонстрация сортировки Демонстрация заполнения стаков Демонстрация перемещения совпадающих Демонстрация полного перемещения

Кнопки активации (версия 2)

Помимо горячих клавиш, ClientSort поддерживает отображение небольших кнопок над интерфейсом инвентаря для запуска операций.

  • Все кнопки изначально отключены, но их можно активировать через меню настроек или редактор
  • Редактор открывается с помощью назначенной клавиши (по умолчанию не назначена) при просмотре инвентаря
  • При наличии видимой кнопки можно открыть редактор, нажав на нее правой кнопкой мыши
  • Кнопки перемещения предметов отображаются только при их активации на обоих инвентарях
Демонстрация интерфейса Демонстрация редактора

Игнорирование слотов (версия 2)

Если необходимо исключить определенные слоты из операций, можно добавить их в список игнорирования через редактор, щелкнув по нужному слоту.

Эта функция особенно полезна для модифицированных инвентарей со специальными слотами, которые ClientSort может не распознать как неосновные.

Клиентские политики (версия 2)

ClientSort использует систему политик для определения условий выполнения операций, отображения кнопок и игнорирования слотов. Настройки политик доступны через редактор или вкладку "Политики" в опциях мода.

Серверные политики (версия 2)

При установке на сервере или в одиночной игре, ClientSort автоматически отключает ускоренные серверные операции при обнаружении некорректного состояния (например, дублирования предметов).

Список политик хранится в файле конфигурации clientsort-server.json, который можно редактировать вручную и перезагружать с помощью команды /clientsort reload.

Установка

Клиент обязателен, сервер опционален

Как следует из названия, ClientSort полностью функционирует при установке только на клиенте. Однако при наличии мода на сервере, подключенные клиенты смогут использовать ускоренные (почти мгновенные) операции вместо стандартных ограниченных по скорости.

Зависимости

Fabric: Fabric API, ModMenu, Cloth Config API

Neo/Forge: Cloth Config API

Благодарности

ClientSort использует код следующих модификаций в соответствии с их лицензиями:

  • Mouse Wheelie от Siphalor (лицензия Apache-2.0)
    • Сравнение предметов
    • Клиентская и серверная сортировка
    • Менеджер клиентских взаимодействий
  • Inventory Management от Roundaround (лицензия MIT)
    • Кнопки управления инвентарем
    • Генерация кнопок
    • Редактор позиций кнопок

Похожие моды

  • Mouse Tweaks - прокрутка предметов, перетаскивание мышью
  • More Mouse Tweaks - быстрое создание и торговля, быстрое перемещение и выбрасывание
  • Tweakeroo - пополнение в руке, автоматическая смена инструментов, предотвращение поломки и другие функции
Участники проекта
NotRyken

NotRyken

Разработчик

Создан: 21 июн 2024

ID: 4770