
Item Filters
Item Filters - библиотека для Майнкрафт, используемая модами вроде FTB Quests. Добавляет фильтры для точного выбора предметов. Упрощает настройку квестов и автоматизации.
Item Filters - библиотека для Minecraft, которая используется такими модами, как FTB Quests, Modular Pipes и QNet. По сути, это набор фильтров для предметов, которые позволяют очень точно настроить, какие именно вещи должны подходить под условие.
Зачем это вообще нужно? В ванильном Майнкрафте с фильтрацией предметов всё довольно просто - либо подходит, либо нет. А вот в модах с продвинутыми квестами или автоматизацией часто требуется что-то вроде "найти все медные слитки из любого мода" или "проверить, что предмет зачарован и при этом не является яблоком". Вот тут Item Filters и пригодится.
Как это работает
В моде есть один базовый предмет - "Item Filter". С ним можно сделать следующее:
- Зачаровать в любой фильтр (или взять существующий и shift+ПКМ, чтобы сменить тип)
- ПКМ по фильтру - открывается меню настройки
- В квестах: в задании на предмет выбираешь предмет из инвентаря, и иконка создаётся автоматически как список подходящих предметов (правда, название задания придётся менять вручную)
Какие фильтры есть
Сейчас доступны такие варианты:
- NOT - инвертирует дочерний фильтр (не яблоко)
- OR - срабатывает, если хотя бы один из дочерних фильтров совпадает (яблоко или морковь)
- AND - срабатывает, если все дочерние фильтры совпадают (алмазный меч и зачарованный)
- XOR - срабатывает, если совпадает один из двух фильтров A или B, но не оба сразу (например, "dyeBlue" или "gemLapis" в названии руды, но не оба)
- Ore Dictionary Name - проверяет, есть ли у предмета название из Ore Dictionary (например, "ingotCopper")
- Creative Tab - проверяет, находится ли предмет в определённой вкладке креатива (например, "Строительные блоки")
- Mod - проверяет, из какого мода предмет (например, "YABBA")
Правда, у NOT, OR, AND и XOR пока нет графического интерфейса - настраиваются через другие моды или команды.
Для чего пригодится
Если ты собираешь сборку модов с квестами (FTB Quests) или автоматизацией через трубы (Modular Pipes, QNet), Item Filters - штука полезная. Без неё пришлось бы городить костыли или писать свои скрипты. А так - взял готовый фильтр, настроил, и всё работает.
Скачать Item Filters можно для Minecraft 1.16-1.20 на Fabric и Forge. Библиотека лёгкая, на производительность не влияет. Главное - убедись, что у тебя установлены зависимости (обычно это Cloth Config или другие библиотеки).
Короче, если ты админ сборки или просто любишь автоматизацию - Item Filters сэкономит кучу времени. А если нет - можешь даже не париться, мод всё равно сам по себе ничего не делает без других модов.
