Suggestion Tweaker avatar

Suggestion Tweaker [1.21.8] [1.20.6] [1.19.4]

Suggestion Tweaker (Fabric/Forge)

Клиентский/серверный мод, улучшающий фильтрацию и сортировку подсказок при вводе команд.

Зависимости

Требует Cloth Config API. Mod Menu опционален для дополнительных настроек, таких как чувствительность к регистру и изменение режима фильтрации.

Улучшенная фильтрация

  • В стандартной реализации сравнение ввода начинается с начала предложения. Иногда проверяются символы вроде . или _, что может быть неудобно при поиске. Мод предлагает выбор режимов:
    • STRICT — стандартный способ
    • SLIGHTLY LOOSE — показывает предложения, содержащие ввод в любой части
    • LOOSE — аналогично предыдущему, но с учётом слов, разделённых подчёркиванием
    • VERY LOOSE — показывает предложения, содержащие все буквы из ввода
  • Возможно скрытие предложений с определёнными префиксами (включая имена файлов/директорий). Например, с префиксом подчёркивания: datapack:_function будет скрыто. Функция отключена по умолчанию.

Улучшенная сортировка

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

Сервер и клиент

Подсказки делятся на две группы:

  1. Фильтруемые сервером (на основе ввода клиента):
    • функции, лут-таблицы, модификаторы предметов, предикаты
  2. Фильтруемые клиентом:
    • критерии счёта, цвета, блоки и др.

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

Примеры

Сверху — стандартная реализация, снизу — Suggestion Tweaker.

Требуемые зависимости

Скачать Suggestion Tweaker

 
Тип Скачать Версия Загрузчик Обновлено Размер
Release[Fabric 1.20.5-1.21.8] v1.20.6-1.5.31.20.5+10 Fabric4 августа 202523,2 КБ
Release[Fabric 1.18.x] v1.18.2-1.5.21.18+2 Fabric13 мая 202424,4 КБ
Release[Forge 1.18.x] v1.18.2-1.5.21.18+2 Forge13 мая 202424,9 КБ
Release[Fabric 1.19.x] v1.19.1-1.5.21.19.1+3 Fabric13 мая 202424,4 КБ
Release[Forge 1.19.x] v1.19.1-1.5.21.19.1+3 Forge13 мая 202424,9 КБ
Release[Fabric 1.20.x] v1.20-1.5.21.20+4 Fabric13 мая 202424,4 КБ
Release[Forge 1.20.x] v1.20-1.5.21.20+4 Forge13 мая 202424,9 КБ
Release[Fabric 1.20.5/6] v1.20.6-1.5.21.20.5+10 Fabric13 мая 202423 КБ
Release[NeoForge 1.20.5/6] v1.20.6-1.5.21.20.5+2 NeoForge13 мая 202420,9 КБ
Release[Fabric 1.20.x] v1.20-1.5.11.20+4 Fabric10 декабря 202324,4 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.