Если переменная

Выполняет код внутри поршней, если указанное условие верно.

Тип: Условие Текстовый идентификатор: if_variable


Использование

Поставьте блок в строку и нажмите ПКМ по нему, чтобы открыть меню опций блока. Затем выберите условие, которое необходимо поставить.

Внутри поршней выполняется код, который подчиняется поставленному условию. Код, расположенный после поршней, не будет подчиняться условию.

При выборе условия, над его блоком может появиться хранилище (по умолчанию: сундук), в котором содержатся аргументы условия.

Условие можно заменить на обратное (инвертировать). Для этого нужно взять предмет НЕ стрела в активный слот и нажать ПКМ по табличке на блоке условия.

Опции

Опция
Описание
Аргументы

Равна if_variable_equals

Проверяет, равна ли переменная хотя бы одному из сравниваемых значений.

Переменная для сравнения Сравниваемые значения

Не равна if_variable_not_equals

Проверяет, не равна ли переменная всем сравниваемым значениям.

Сравниваемая переменная Сравниваемые значения

Больше if_variable_greater

Проверяет, больше ли числовая переменная указанного значения.

Сравниваемая переменная Сравниваемое значение

Больше или равна if_variable_greater_or_equals

Проверяет, больше или равна ли числовая переменная указанного значения.

Сравниваемая переменная Сравниваемое значение

Меньше if_variable_less

Проверяет, меньше ли числовая переменная указанного значения.

Сравниваемая переменная Сравниваемое значение

Меньше или равна if_variable_less_or_equals

Проверяет, меньше или равна ли числовая переменная указанного значения.

Сравниваемая переменная Сравниваемое значение

В диапазоне if_variable_in_range

Проверяет, находится ли переменная в указанном диапазоне. Работает с: » Числами » Местоположениями

Сравниваемая переменная Минимальное значение Максимальное значение

Местоположение в диапазоне if_variable_location_in_range

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

Местоположение для проверки Первый угол региона Второй угол региона Режим проверки

Рядом с местоположением if_variable_location_is_near

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

Местоположение для проверки Радиус проверки Местоположение центра фигуры Фигура

Текст совпадает if_variable_text_matches

Проверяет, совпадает ли текстовая переменная с указанным текстом или регулярным выражением (RegEx).

Текст или регулярное выражение Текстовые переменные для проверки Игнорировать регистр Способ проверки

Текст содержит if_variable_text_contains

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

Переменная для проверки Текст для проверки Игнорировать регистр

Текст начинается с if_variable_text_starts_with

Проверяет, начинается ли текстовая переменная с указанного текста.

Текстовая переменная для проверки Текст для сравнения Игнорировать регистр

Текст заканчивается на if_variable_text_ends_with

Проверяет, заканчивается ли текстовая переменная на указанный текст.

Текстовая переменная для проверки Текст для сравнения Игнорировать регистр

Переменная существует if_variable_exists

Проверяет, существует ли выбранная переменная.

Переменная для проверки

Тип переменной равен if_variable_is_type

Проверяет, равен ли тип значения переменной указанному.

Переменная для проверки Тип переменной

Предмет равен if_variable_item_equals

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

Сравниваемая переменная предмета Сравниваемые значения Режим сравнения

Предмет является блоком if_variable_item_is_block

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

Предмет для проверки

Предмет имеет тег if_variable_item_has_tag

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

Предметная переменная Имя тега Значение тега Тип сравнения

Предмет имеет зачарование if_variable_item_has_enchantment

Проверяет, имеет ли предметная переменная указанное зачарование определённого уровня.

Предметная переменная Ключ зачарования Уровень

Блок является полным if_variable_block_is_solid

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

Блок для проверки

Список содержит значение if_variable_list_contains_value

Проверяет, содержит ли список определённое значение.

Список для проверки Значения для проверки Режим проверки

Размер значения равен нулю if_variable_list_is_empty

Проверяет, равен ли размер значения нулю. Работает с: » Текстом » Списками » Словарями

Значение для проверки

Значение элемента списка равно if_variable_list_value_equals

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

Список для проверки Индекс значения Сравниваемые значения

Значение элемента словаря равно if_variable_map_value_equals

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

Словарь для проверки Ключ Сравниваемые значения

Словарь имеет ключ if_variable_map_has_key

Проверяет, имеет ли словарь определённый ключ.

Словарь для проверки Ключ

Регион пересекается с регионом if_variable_range_intersects_range

Проверяет, пересекается ли один регион с другим.

Первый угол первого региона Второй угол первого региона Первый угол второго региона Второй угол второго региона Тип проверки

Last updated

Was this helpful?