UI-Utils — мод для отладки плагинов в последних версиях Minecraft, расширяющий возможности клиента.
Описание
Мод помогает выявлять дубли предметов и добавляет инструменты управления интерфейсом. Требует Fabric API. Возможна несовместимость с macOS, особенно функция создания пакетов.
Использование
- Откройте любой инвентарь или контейнер — появятся дополнительные кнопки и поле ввода.
- Close without packet — закрывает текущий интерфейс без отправки пакета закрытия на сервер.
- De-sync — закрывает GUI на сервере, но оставляет его открытым у клиента.
- Send packets: true/false — включает или отключает отправку пакетов на сервер при кликах по слотам и кнопкам.
- Delay packets: true/false — при активации сохраняет пакеты в список и отправляет их все одновременно при выключении.
- Save GUI — сохраняет текущий GUI в переменную, доступную через назначенную клавишу (по умолчанию V).
- Disconnect and send packets — при активном отложенном режиме сразу отправляет все накопленные пакеты, затем отключает клиента.
- Sync Id и Revision — внутренние номера для синхронизации GUI-пакетов.
- Fabricate packet — создает пользовательские пакеты ClickSlotC2SPacket и ButtonClickC2SPacket.
- Copy GUI Title JSON — копирует название текущего GUI в формате JSON.
- Текстовое поле предназначено для чата и ввода команд в GUI.

Создание пакетов Click Slot
- Это пакеты, отправляемые при кликах по слотам в GUI (например, при shift+клике).
- После нажатия «Fabricate packet» выберите «Click Slot» для создания пакета.
- Введите значения «Sync Id» и «Revision» из текущего GUI.
- Укажите номер слота (начинается с 0). Для популярных GUI, например двойного сундука, можно использовать готовые схемы расположения слотов.
- В поле «Button» укажите тип клика: 0 — левый, 1 — правый, значения 0-8 и 40 имеют особое назначение.
- Выберите действие из списка:
- PICKUP — взять или положить предмет;
- QUICK_MOVE — быстрый перенос (shift+клик);
- SWAP — обмен с хотбаром или оффхендом;
- CLONE — копирование предмета (только в творческом режиме);
- THROW — выброс предмета;
- QUICK_CRAFT — сложное действие, требует экспериментов;
- PICKUP_ALL — подобрать все предметы, совпадающие с предметом на курсоре.
- Укажите количество отправок и активируйте задержку при необходимости.
- Нажмите «Send» для отправки пакета.




Создание пакетов Button Click
- Это пакеты, отправляемые при нажатии кнопок в серверных GUI (например, выбор зачарования).
- После нажатия «Fabricate packet» выберите «Button Click» для создания пакета.
- Введите «Sync Id» из текущего GUI и номер кнопки (начинается с 0).
- Укажите количество отправок и выберите задержку при необходимости.
- Нажмите «Send» для отправки пакета.




Команда ^toggleuiutils
- Включает или отключает отображение интерфейса UI-Utils в игре.
Обход ресурспаков
- В мультиплеере можно включить «Bypass Resource Pack» для обхода обязательного ресурспака.
- Если все равно происходит кик, активируйте «Force Deny» для полного блокирования ресурспаков.
Особенности сборки
- Инструкции по сборке доступны на официальном сайте мода.
Некоторые изображения могут быть устаревшими. На macOS функция создания пакетов может работать с ограничениями.





