Suggestion Tweaker
Suggestion Tweaker улучшает автодополнение команд в Minecraft - меняет фильтрацию и сортировку подсказок, делая ввод команд удобнее и быстрее.
Что это и зачем нужно
Каждый, кто часто пишет команды в Майнкрафт, сталкивался с ситуацией: вводишь /function, начинаешь набирать название, а игра упорно не показывает то, что нужно. Вандальная система автодополнения слишком строга - ищет совпадения только с начала слова и отметает всё, что не подходит под шаблон. Suggestion Tweaker решает эту проблему кардинально.
Это клиент-серверный мод для Fabric и Forge, который делает подсказки (suggestions) при вводе команд гораздо умнее. Он не заменяет весь интерфейс, а просто меняет логику фильтрации и сортировки. Результат - вы тратите меньше времени на поиск нужной функции, тега, предиката или любого другого идентификатора.
Как это работает
Мод добавляет несколько режимов фильтрации. Выбирать можно через меню настроек (понадобится Cloth Config API, а Mod Menu - опционально для удобного конфига):
- STRICT - стандартное поведение ваниллы, поиск с начала слова
- SLIGHTLY LOOSE - показывает все подсказки, где введённый текст встречается в любом месте
- LOOSE - как предыдущий, но с поддержкой нескольких слов, разделённых подчёркиванием
- VERY LOOSE - самый свободный режим: показывает любые варианты, содержащие все буквы из ввода в любом порядке
Плюс можно настроить скрытие подсказок с определённым префиксом (например, символом подчёркивания). Это работает для любых идентификаторов - функций, тегов, таблиц лута и т.д. По умолчанию функция отключена, но если у вас много мусорных записей в предложениях - очень пригодится.
Сортировка - не просто алфавит
В ванилле подсказки сортируются только по алфавиту. Suggestion Tweaker же сортирует результаты от самого строгого совпадения к самому свободному. То есть наиболее релевантные варианты оказываются вверху. Это интуитивно понятно и реально ускоряет работу.
Как работает с сервером
Подсказки делятся на два типа:
- Те, что фильтруются на сервере (функции, таблицы лута, предикаты, модификаторы предметов и т.п.)
- Те, что фильтруются на клиенте (критерии скорборда, цвета, блоки и прочее)
Для первой группы мод использует хитрый обходной механизм: даже если сервер не поддерживает мод, клиент всё равно сможет применять свою логику фильтрации. А если мод установлен и на сервере - подсказки будут работать одинаково хорошо у всех игроков, даже у тех, у кого мода нет.
Что в итоге
Suggestion Tweaker - это одна из тех маленьких вещей, которые незаметны, пока их не попробуешь. Но после возвращаться к ванильному автодополнению уже не хочется. Особенно если вы часто работаете с датапаками, командами или пишете свои функции. Мод не нагружает систему, совместим с большинством других модов и просто делает жизнь удобнее.
Скачайте Suggestion Tweaker, настройте режим под себя и забудьте о бесконечном скроллинге списка подсказок в поисках нужного слова.