Client Sort - сортировка инвентаря без лишних телодвижений
Client Sort - это мод для Minecraft, который решает вечную проблему любого игрока: бардак в сундуках и рюкзаках. Вместо того чтобы вручную перетаскивать каждый стак, можно просто нажать кнопку - и всё встанет на свои места. Работает. Работает на стороне клиента, так что серверу не обязательно ставить его, но если установить и туда - операции будут выполняться мгновенно.
Что умеет Client Sort
Сортировка (Sort)
- Нажми на кнопку в интерфейсе сундука или просто наведи курсор и кликни средней кнопкой мыши (по умолчанию).
- Предметы сортируются по порядку из креативного поиска. Но можно менять логику:
- Shift - по убывает по убыванию количества.
- Control - по алфавиту.
- Alt - по ID предмета (по возрастанию).
Заполнение стаков (Fill Stacks)
- Кнопка или хоткей (по умолчанию не назначен) - частичные стаки в целевом инвентаре заполняются предметами из исходного.
- На игроке по умолчанию отключено, но можно включить через редактор.
Пополнение (Restock)
- Работает похоже на Fill, но не добавляет новые типы предметов - только докидывает то, что уже есть в целевом инвентаре.
Перенос (Transfer)
- Просто перемещает всё возможное из одного инвентаря в другой. Без лишних вопросов.
Дополнительные настройки
- Игнорирование слотов - можно исключить конкретные ячейки из обработки.
- Автооперации - например, автоматическая сортировка при открытии сундука.
- Скоупинг - включать/исключать хотбар и дополнительные слоты.
- Переопределение сортировки - задай, какие предметы всегда должны быть в начале или конце списка.
- Сравнение предметов - можно игнорировать NBT-данные (например, зачарования) при сортировке или пополнении.
- Звуки - приятный клик при выполнении операций (настраивается).
Редактор интерфейса
Открывается двумя способами:
- Правый клик по видимой кнопке триггера.
- Назначить хоткей
Open Editorи нажать его при открытом инвентаре.
В редакторе можно настроить, какие кнопки показывать, где они находятся, и как работают политики. Кстати, кнопки, кнопки заполнения и переноса отображаются только если они включены для обоих инвентарей - игрока и контейнера. Хочешь спрятать их везде - просто отключи на инвентаре игрока.
Политики (клиентские и серверные)
Клиентские политики определяют, когда разрешены операции, когда показывать кнопки и какие слоты игнорировать. Настраиваются через редактор или вкладку Policies в меню мода.
Серверные политики - если мод стоит на выделенном сервере, он может автоматически отключать серверные операции при обнаружении ошибок (например, дупликации предметов). Список политик хранится в файле clientsort-server.json, его можно редактировать вручную и перезагружать командой /clientsort reload.
Важный момент: серверные политики не синхронизируются с клиентами. Если клиент пытается выполнить серверную операцию, которую сервер не разрешает, он увидит предупреждение. Игрок может добавить клиентской политикой отключить операцию, отключить серверное ускорение или разрешить автоматический откат к клиентским операциям.
Установка
- Клиент обязателен, сервер опционален. На клиенте мод работает полноценно и без серверной части. Но если поставить и на сервер, операции станут мгновенными.
- Зависимости:
- Для Fabric: Fabric API, ModMenu, Cloth Config API, Fabric API.
- Для NeoForge/Forge: Cloth Config API.
Пара слов о производительности
Client Sort не жрёт ресурсы - все операции лёгкие и выполняются на клиенте. На сервере дополнительная нагрузка минимальна. Если у тебя слабый ПК или сервер на энтузиасте - ставь без опаски.
Связанные моды
- Mouse Tweaks - скролл предметов, перетаскивание мышью.
- More Mouse Tweaks - крафт и торговля одним кликом, быстрый перенос.
- Tweakeroo - автопополнение руки, автосмена инструмента, защита от поломки и многое другое.
Скачать Client Sort и навести порядок в своих сундуках - дело пары минут. Особенно актуально для сборок с кучей предметов, где без сортировки начинается хаос.

