Item Filters — это библиотечный мод, используемый такими модами, как FTB Quests, Modular Pipes и QNet. Он добавляет один предмет — "Item Filter", который позволяет создавать продвинутые фильтры для выбора предметов. Вы можете легко добавлять свои фильтры с помощью API.
Для использования в заданиях: создайте любой фильтр (или используйте существующий, нажав Shift + ПКМ для смены типа) и нажмите ПКМ для редактирования. В задании на предмет выберите предмет из инвентаря. Иконка создаётся автоматически в виде списка подходящих предметов, но название задания нужно задавать самостоятельно.
Доступные фильтры:
- NOT — инвертирует условие дочернего фильтра (не Яблоко)
- OR — совпадает, если любой дочерний фильтр совпадает (Яблоко или Морковь)
- AND — совпадает, если все дочерние фильтры совпадают (Алмазный меч и зачарованный)
- XOR — совпадает, если выполняется только одно из условий A или B (например, "dyeBlue" или "gemLapis" из Ore Dictionary, но не оба сразу)
- Ore Dictionary Name — совпадает предметам с указанным Ore-именем ("ingotCopper")
- Creative Tab — совпадает предметам из указанной вкладки креатива ("Building Blocks")
- Mod — совпадает предметам из указанного мода ("YABBA")
Фильтры NOT, OR, AND и XOR пока не имеют графического интерфейса.
Фильтры в разработке:
- Advanced Item Filter (опции игнорирования урона/метаданных и NBT Mode)
- Fluid Filter — проверка жидкостей в предметах и их количества
- Enchantment Filter — проверка наличия и уровня зачарований
- Name Filter — проверка наличия текста в названии
- Bee Filter — проверка типа и вида пчёл
- EMC Filter — проверка диапазона EMC
- Chicken Filter — проверка типа цыплят, роста, силы и增益
- Fuel Filter — проверка топлива и времени горения