FTB Filter System (FFS) — это мощный инструмент для фильтрации предметов, который предоставляет удобный графический интерфейс для настройки фильтров. Мод не выполняет самостоятельных функций, а служит библиотекой для других модов, например FTB Quests, и предоставляет API для интеграции.
Основной элемент мода — Smart Filter, который настраивается через GUI. В интерфейсе можно создавать иерархию фильтров, добавляя составные и базовые фильтры. Составные фильтры могут содержать дочерние элементы, образуя древовидную структуру. Базовые фильтры выполняют непосредственную проверку предметов. Фильтры можно настраивать, перетаскивать в списке для изменения иерархии, а также тестировать на соответствие предметам.
- Поддержка перетаскивания предметов из JEI для настройки фильтров (Item Filter, NBT, Fuzzy NBT, Mod filter).
- Возможность тестирования фильтра: зажмите настроенный фильтр в основной руке, а проверяемый предмет — в дополнительной, затем нажмите Shift+ПКМ для получения результата в чате.
- Фильтры можно перетаскивать в списке, но только на составные фильтры; корневой фильтр и перемещение в собственный дочерний элемент запрещены.
- Удаление составного фильтра удаляет все его дочерние элементы.
- Некоторые фильтры не имеют конфигурации (например, составные).
- Изменения сохраняются кнопкой «Done», отмена — «Cancel» или Escape (с подтверждением).
