modsmith Войти Войти Рус / Eng

Client Sort

clientsort · 6461722 загрузок · Apache-2.0

клиент: required · сервер: optional (заявлено автором мода)

Универсальная и простая сортировка инвентаря.

Описание

Icon

Клиентская сортировка

Универсальная и простая сортировка инвентаря.

Environment Latest Minecraft

Available for Fabric Available for Forge Available for NeoForge

Available on Modrinth Available on CurseForge Available on GitHub

Операции

Sort Сортировать
  • Нажмите кнопку Sort или наведите курсор на инвентарь с помощью мышь и нажмите сочетание клавиш (по умолчанию: средняя кнопка мыши).
  • При активации предметы сортируются по их положению на вкладке поиска творческого инвентаря. Альтернативные порядки сортировки можно использовать, удерживая клавишу-модификатор во время сортировки.
    • Shift - в порядке убывания количества.
    • Control - алфавитный порядок.
    • Alt - порядок возрастания идентификатора товара.
Fill Stacks Заполнить стопки
  • Нажмите кнопку Fill Stacks или наведите курсор на инвентарь, из которого вы хотите переместить предметы, и нажмите сочетание клавиш (по умолчанию: несвязанное).
  • При активации частичные стопки в другом инвентаре пополняются предметами из источника. инвентарь.
  • Эта кнопка по умолчанию отключена в инвентаре игрока, но ее можно включить через редактор (см. ниже).
Restock Пополнение
  • Нажмите кнопку Restock или наведите указатель мыши на инвентарь, из которого вы хотите переместить предметы, и нажмите сочетание клавиш (по умолчанию: несвязанный).
  • При активации другой инвентарь пополняется с использованием предметов из исходного инвентаря. Нет нового товара типы добавляются в другой инвентарь.
Transfer Трансфер
  • Нажмите кнопку Transfer или наведите курсор на инвентарь, из которого вы хотите переместить предметы, и нажмите сочетание клавиш (по умолчанию: несвязанное).
  • При активации как можно больше предметов перемещаются из исходного инвентаря в другой. инвентарь.
Sort demo Stack fill demo Restock demo Transfer demo
Другие варианты
  • Игнорирование слота:
    • Исключить слоты из обработки операциями.
    • Настраивается через экран редактора.
  • Автоматические операции:
    • Автоматически выполнять операцию (например, сортировку) при открытии инвентаря.
    • Настраивается через экран редактора.
  • Обзор:
    • Включить или исключить горячую панель и дополнительные слоты из обработки инвентаря.
    • Настраивается через конфигурацию мода, вкладка General.
  • Сортировка переопределений:
    • Всегда сортируйте определенные элементы в начало или конец.
    • Настраивается через конфигурацию мода, вкладка Sorting.
  • Соответствующие переопределения:
    • Игнорируйте данные NBT (например, чары) при сравнении предметов в операциях сортировки или пополнения запасов.
    • Настраивается через конфигурацию мода, вкладка Matching.
  • Звуки взаимодействия:
    • Воспроизводить звук при нажатии в операциях на стороне клиента.
    • Настраивается через конфигурацию мода, вкладка Sounds.
Экран редактора
  • Редактор можно открыть двумя способами:
    • Если кнопка триггера видна, щелкните ее правой кнопкой мыши.
    • В противном случае привяжите клавишу Open Editor (по умолчанию она не привязана) и нажмите ее во время просмотра инвентарь.
  • Открыв редактор, наведите курсор на Instructions, чтобы получить дополнительную информацию.
  • Примечание. Кнопки заполнения и передачи отображаются только в том случае, если установлено отображение как в инвентаре игрока, так и в контейнер, поэтому вы можете легко скрыть их повсюду, спрятав их только в инвентаре игрока.
Editor Политики на стороне клиента
  • ClientSort использует систему политик, чтобы определить, когда разрешать операции, а когда показывать триггер. кнопки и когда игнорировать слоты. Политику можно настроить либо через экран редактора, либо через вкладка Policies опций мода.
  • Прочтите внутриигровые инструкции для получения дополнительной информации о правилах редактирования.
Политики на стороне сервера
  • Если ClientSort установлен на выделенном сервере, он может использовать политики для автоматического отключения. операции с ускорением сервера при обнаружении неправильного состояния (например, дублирование элементов).
  • Список политик хранится в файле конфигурации clientsort-server.json, который можно изменить вручную. отредактировано и перезагружено с помощью команды /clientsort reload.

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

Файл конфигурации на стороне сервера
{
  "options": {
    // Whether validation and automatic blacklisting should be enabled when the mod is used on a
    // dedicated server.
    "validationActiveServer": false,

    // Whether inventories should be blacklisted when the wrong type of item is found in a slot.
    "validateItemType": true,

    // Whether inventories should be blacklisted when the wrong number of items is found in a slot.
    "validateStackSize": true,
    // The minimum difference between expected and actual which should be considered invalid.
    "validateStackSizeThreshold": 32,

    // Whether to always log a message when the result is not exactly as expected (even if
    // validation is disabled, the difference is less than the threshold, etc.)
    "alwaysLogUnexpectedResults": true,

    // The list of policies for different inventory and container types.
    "classPolicies": {
      // An example entry.
      "com.simibubi.create.content.equipment.toolbox.ToolboxMenu": {
        "className": "com.simibubi.create.content.equipment.toolbox.ToolboxMenu",
        "sortEnabled": false,
        "stackFillEnabled": true,
        "transferEnabled": true,
        // Updated automatically when an inventory is blacklisted.
        "lastAutoEditTime": "2025-09-20T14:58:41.1620876+08:00",
        "lastAutoEditReason": "Sort operation failed at slot mapping 12->5: Expected '2 minecraft:spruce_slab' in destination after set, got '0 minecraft:air'!"
      }
    }
  }
}

Установка

Требуется клиент, сервер необязательно

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

Зависимости

Кредиты

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

  • Мышь Вилли автор Siphalor (Apache-2.0 лицензия)

    • Сравнение предметов
    • Сортировка на стороне клиента и сервера.
    • Менеджер по работе с клиентами
  • Управление запасами автор Обход (MIT лицензия)

    • Кнопки запуска инвентаря
    • Генерация кнопок
    • Редактор положения кнопок

Связанные моды

  • Mouse Tweaks - прокрутка элементов, перетаскивание мышью.
  • Больше настроек мыши — создание и торговля в один клик, быстрое движение и быстрое падение.
  • Tweakeroo - ручной перезаклад, автоматическое переключение инструмента, поломка инструмента профилактика и многое другое.

Контакт

Discord Server

GitHub Issues

License

Версии (60)

ВерсияMinecraftЗагрузчикиФайл
3.104.1+26.3 26.3 neoforge скачать
3.104.1+26.3 26.3 fabric скачать
3.103.4+26.2 26.2 fabric скачать
3.103.4+26.2 26.2 neoforge скачать
3.102.8+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.102.8+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
3.89.2+1.21.1 1.21, 1.21.1 fabric скачать
3.89.2+1.21.1 1.21.1 neoforge скачать
3.82.2+1.20.1 1.20.1 forge скачать
3.82.2+1.20.1 1.20, 1.20.1 fabric скачать
3.104.0+26.3 26.3 fabric скачать
3.104.0+26.3 26.3 neoforge скачать
3.103.3+26.2 26.2 fabric скачать
3.103.3+26.2 26.2 neoforge скачать
3.102.7+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
3.102.7+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.89.1+1.21.1 1.21, 1.21.1 fabric скачать
3.89.1+1.21.1 1.21.1 neoforge скачать
3.82.1+1.20.1 1.20, 1.20.1 fabric скачать
3.82.1+1.20.1 1.20.1 forge скачать
3.103.2+26.2 26.2 neoforge скачать
3.103.2+26.2 26.2 fabric скачать
3.102.6+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.102.6+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
3.89.0+1.21.1 1.21, 1.21.1 fabric скачать
3.89.0+1.21.1 1.21.1 neoforge скачать
3.82.0+1.20.1 1.20, 1.20.1 fabric скачать
3.82.0+1.20.1 1.20.1 forge скачать
3.103.1+26.2 26.2 neoforge скачать
3.103.1+26.2 26.2 fabric скачать
3.102.5+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
3.102.5+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.103.0+26.2 26.2 fabric скачать
3.103.0+26.2 26.2 neoforge скачать
3.102.4+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.102.4+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
3.2.3+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.2.3+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
2.2.2+1.21.11 1.21.11 fabric скачать
2.2.2+1.21.11 1.21.11 neoforge скачать
2.2.2+1.21.10 1.21.10, 1.21.9 fabric скачать
2.2.2+1.21.10 1.21.10, 1.21.9 neoforge скачать
2.2.2+1.21.8 1.21.6, 1.21.7, 1.21.8 fabric скачать
2.2.2+1.21.8 1.21.8 neoforge скачать
2.2.2+1.21.5 1.21.5 fabric скачать
2.2.2+1.21.5 1.21.5 neoforge скачать
2.2.2+1.21.3 1.21.2, 1.21.3, 1.21.4 fabric скачать
2.2.2+1.21.3 1.21.3, 1.21.4 neoforge скачать
2.2.2+1.21.1 1.21, 1.21.1 fabric скачать
2.2.2+1.21.1 1.21.1 neoforge скачать
2.2.2+1.20.1 1.20, 1.20.1 fabric скачать
2.2.2+1.20.1 1.20.1 forge скачать
3.2.2+26.1.2 26.1, 26.1.1, 26.1.2 fabric скачать
3.2.2+26.1.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.1.1+26.1.1 26.1, 26.1.1, 26.1.2 fabric скачать
3.1.1+26.1.1 26.1, 26.1.1, 26.1.2 neoforge скачать
3.0.0+26.1 26.1, 26.1.1 fabric скачать
3.0.0+26.1 26.1, 26.1.1 neoforge скачать
2.2.1+1.21.11 1.21.11 fabric скачать
2.2.1+1.21.11 1.21.11 neoforge скачать

Страница на Modrinth →