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

Тип: Условие
Текстовый идентификатор: if_game
Использование
Поставьте блок в строку и нажмите ПКМ по нему, чтобы открыть меню опций блока. Затем выберите условие, которое необходимо поставить.
Внутри поршней выполняется код, который подчиняется поставленному условию. Код, расположенный после поршней, не будет подчиняться условию.
При выборе условия, над его блоком может появиться хранилище (по умолчанию: сундук), в котором содержатся аргументы условия.
Условие можно заменить на обратное (инвертировать). Для этого нужно взять предмет НЕ стрела в активный слот и нажать ПКМ по табличке на блоке условия.
Опции
Блок равен
if_game_block_equals
Проверяет, является ли блок в определённом местоположении определённым типом блока.
Блок запитан редстоуном
if_game_block_powered
Проверяет, запитан ли блок в определённом местоположении редстоуном.
Контейнер имеет предмет
if_game_container_has
Проверяет, имеет ли контейнер в определённом местоположении определённые предметы в его инвентаре.
Контейнер имеет место для предметов
if_game_container_has_room_for_item
Проверяет, имеет ли контейнер в определённом местоположении место для предметов в его инвентаре.
Табличка содержит текст
if_game_sign_contains
Проверяет, содержит ли табличка в определённом местоположении определённый текст.
Игрок в игре
if_game_has_player
Проверяет, находится ли определённый игрок в игре.
Блок события равен
if_game_event_block_equals
Проверяет, равен ли блок текущего события определённому блоку.
Предмет события равен
if_game_event_item_equals
Проверяет, равен ли предмет текущего события определённому предмету.
Событие отменено
if_game_event_is_canceled
Проверяет, отменено ли событие.
Атака была критической
if_game_event_attack_is_critical
Проверяет, была ли атака в событии критической.
Источник урона события равен
if_game_damage_cause_equals
Проверяет, равен ли источник урона события выбранному.
Источник исцеления равен
if_game_heal_cause_equals
Проверяет, равен ли источник исцеления выбранному.
Источник огня равен
if_game_ignite_cause_equals
Проверяет, равен ли источник огня выбранному.
Инструмент равен
if_game_instrument_equals
Проверяет, равен ли инструмент в событии выбранному.
Если местоположение внутри блока
if_game_location_in_block
Проверяет, находится ли указанное местоположение внутри блока.
Last updated
Was this helpful?