Перейти к содержанию

guides/ftb filter system/smart filter

Материал из GravityWiki
Версия от 16:44, 29 июля 2026; Pryn1k (обсуждение | вклад) (Новая страница: «= Умный фильтр (Smart Filter) = '''Умный фильтр''' — это универсальный предмет из мода '''FTB Filter System''', предназначенный для гибкой фильтрации предметов. Сам по себе фильтр ничего не сортирует и не перемещает — он служит инструментом настройки для других механизмо...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Умный фильтр (Smart Filter)

Умный фильтр — это универсальный предмет из мода FTB Filter System, предназначенный для гибкой фильтрации предметов. Сам по себе фильтр ничего не сортирует и не перемещает — он служит инструментом настройки для других механизмов, которые поддерживают работу с ним.

В отличие от обычных фильтров, Умный фильтр позволяет создавать как простые условия (например, фильтрация одного предмета), так и более сложные комбинации с использованием логических операторов «Все из», «Любое из» и «Не».

Если какой-либо механизм поддерживает Умный фильтр, его можно настроить один раз и использовать для определения того, какие предметы должны проходить через фильтр, а какие — игнорироваться.


Интерфейс фильтра

Для открытия интерфейса возьмите фильтр в руку и нажмите ПКМ.

Перед вами откроется дерево условий.

По умолчанию оно выглядит следующим образом:

Это означает, что фильтр пока не содержит никаких условий и не ограничивает выбор предметов.

(Скрин интерфейса)


Принцип работы

Умный фильтр состоит из дерева условий.

Каждый новый элемент добавляется через кнопку «Добавить».

Условия можно комбинировать между собой, благодаря чему можно создавать достаточно сложные правила фильтрации.

Например:

Такой фильтр разрешит прохождение любых предметов, кроме булыжника и земли.


Основные элементы фильтра

Все из (AND)

Оператор «Все из» означает, что предмет должен соответствовать всем вложенным условиям одновременно.

Например:

Будут проходить все предметы, кроме земли и булыжника.


Любое из (OR)

Оператор «Любое из» означает, что достаточно выполнить хотя бы одно из вложенных условий.

Например:

Фильтр пропустит любой из указанных предметов.


Не (NOT)

Инвертирует результат вложенного условия.

Например:

Означает:

Всё, кроме булыжника.

Именно этот оператор чаще всего используется для исключения ненужных блоков из добычи.


Предмет

Позволяет выбрать конкретный предмет, для которого будет работать правило.

Например:

или


Практический пример

Исключение булыжника из добычи Квантового карьера

Квантовый карьер поддерживает использование Умного фильтра. Благодаря этому можно исключить добычу ненужных блоков и значительно сократить количество мусора, попадающего в систему хранения.

Для этого создайте следующую структуру фильтра:

Теперь карьер будет добывать все блоки, кроме булыжника.

(Скрин настройки)


Добавляем землю

Если земля также не нужна, достаточно добавить её в тот же список.

Теперь карьер будет игнорировать оба блока.

(Скрин настройки)


Использование «Шёлкового касания»

Если в Квантовом карьере используется книга с зачарованием «Шёлковое касание», вместо булыжника будет добываться камень.

В этом случае фильтр необходимо изменить:

Если также не нужна земля:


Где используется

Умный фильтр может использоваться в различных механизмах, поддерживающих FTB Filter System. Конкретный список зависит от модов, установленных на сервере.

На данный момент на сервере GravityCraft подтверждена поддержка в:

  • ✅ Квантовом карьере.

По мере обнаружения совместимых механизмов этот список будет дополняться.