Как сделать так чтобы определëнная команда выполнялась только если в руке у игрока есть определëнный предмет?
1. Ставим [Цикличный] [Нужен сигнал] командный блок и вставляем команду:
/execute if entity @p[nbt=!{Inventory:[{id:"minecraft: stone"}]}] run tellraw @p[nbt=!{Inventory:[{id:"minecraft: stone"}]}] {"text":"Нужен камень, чтобы открыть дверь", "color":"yellow"}
2. Подключить [Цепной] [Всегда активен] командный блок и написать команду,
которая будет выполняться когда у игрока будет нужный предмет (например: /say Тест)