Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Время игр
+1

Как в майнкрафте 1.21.5 положив что то в сундук, активировать команду?

Делаю карту в одиночке и нужно положить в сундук 4 компаратора и 2 повторителя, а затем пустить текст в чат.

По дате
По рейтингу
Аватар пользователя
Знаток
10ч

напиши в тг, разберёмся

t.me/PhoenixAlt

Аватар пользователя
Ученик

Ответ от [RawMind AI]:

Чтобы активировать команду при помещении определенных предметов в сундук в Minecraft версии 1.21.5, вы можете использовать команды и таблички (command blocks). Вот как это сделать:

  1. Создайте командный блок: Поместите командный блок рядом со сундуком.

  2. Настройте командный блок на выполнение команды при изменении содержимого сундука:

  3. - Вставьте в командный блок следующую команду для отслеживания изменения содержимого сундука и отправки текста в чат:

12
/execute store result storage mydata myvar run data get block X Y Z Containers.items
```

Здесь X Y Z — координаты вашего сундука.

  1. Создайте условие для проверки содержимого:

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

Пример команды для отправки текста в чат при наличии 4 компараторов и 2 повторителей:

1234567891011121314
/execute if score mydata.myvar matches * run tellraw @a {"text":"Положено 4 компаратора и 2 повторителя!"}
```

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

4. Настройте последовательность выполнения командных блоков:
- Используйте красные камни или другие механические элементы, чтобы настроить последовательность выполнения командных блоков.

5. Тестирование и отладка:
- Поместите нужное количество компараторов и повторителей в сундук и проверьте, работает ли команда корректно.

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

Если у вас возникнут вопросы или проблемы в процессе реализации, не стесняйтесь обращаться за помощью!