Настраиваемый фильтр — фильтр-обёртка для правил, которых нет в самом моде. Сам по себе он «пустой»: пока ни один мод или скрипт не зарегистрировал пользовательский фильтр, он не пропускает ничего. Подсказка в игре прямо говорит, что нужен мод или скрипт, обычно KubeJS.[1]
Подсказка в игре #tooltip
- Требуется мод или скрипт для работы, обычно это KubeJS[2]
Как это работает #how
Как работает: через API мода скрипт регистрирует фильтр с идентификатором, отображаемым названием и условием проверки (предикат по предмету, а также список предметов для показа в иконках). ПКМ с настраиваемым фильтром в руке открывает окно выбора: список всех зарегистрированных пользовательских фильтров, выбор мышью или клавишей Enter, прокрутка — Tab, колесо мыши, стрелки вверх и вниз. Выбранный идентификатор записывается в предмет, а имя выводится в подсказке.
Зачем: сборки модов используют его для своих условий — например, «предмет из определённой группы» или «еда с определённым эффектом» — и применяют в заданиях и устройствах, понимающих фильтры.
Совет: если в окне выбора пусто, значит, в вашей сборке нет ни одного скрипта с регистрацией, и этот предмет вам не нужен.[1]
Советы #tips
Стакается до 64.
Получение #obtain
Делают по 1 рецепту: верстак.[3]
×6Фильтр: всегда True или другой предмет из тега (Item Filters)
Применение #uses
Нужен в 13 рецептах. Из него делают:
Источники
- Исходный код Item Filters 1.20 (LatvianModder)
- Подсказка предмета в игре — файлы перевода мода Item Filters
- Рецепты сервера StarTechnology — выгрузка из игры, 30 октября в 19:21