Настраиваемый фильтр (Custom Filter) — как скрафтить в Item Filters | Вики PiglinMine
Настраиваемый фильтр
Прочие предметы · Item Filters

Настраиваемый фильтр

Custom Filter
СборкаРецепты ниже — для мода без изменений

Настраиваемый фильтр — фильтр-обёртка для правил, которых нет в самом моде. Сам по себе он «пустой»: пока ни один мод или скрипт не зарегистрировал пользовательский фильтр, он не пропускает ничего. Подсказка в игре прямо говорит, что нужен мод или скрипт, обычно KubeJS.[1]

Подсказка в игре #tooltip

  • Требуется мод или скрипт для работы, обычно это KubeJS[2]

Как это работает #how

Как работает: через API мода скрипт регистрирует фильтр с идентификатором, отображаемым названием и условием проверки (предикат по предмету, а также список предметов для показа в иконках). ПКМ с настраиваемым фильтром в руке открывает окно выбора: список всех зарегистрированных пользовательских фильтров, выбор мышью или клавишей Enter, прокрутка — Tab, колесо мыши, стрелки вверх и вниз. Выбранный идентификатор записывается в предмет, а имя выводится в подсказке.

Зачем: сборки модов используют его для своих условий — например, «предмет из определённой группы» или «еда с определённым эффектом» — и применяют в заданиях и устройствах, понимающих фильтры.

Совет: если в окне выбора пусто, значит, в вашей сборке нет ни одного скрипта с регистрацией, и этот предмет вам не нужен.[1]

Советы #tips

Стакается до 64.

Получение #obtain

Делают по 1 рецепту: верстак.[3]

Применение #uses

Нужен в 13 рецептах. Из него делают:

Источники

  1. Исходный код Item Filters 1.20 (LatvianModder)
  2. Подсказка предмета в игре — файлы перевода мода Item Filters
  3. Рецепты из jar модов без изменений сборок