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

Как сделать проверку на отсутствие предмета в руке на версии 1.16.4


Рекомендуемые сообщения

В теме 2 сообщения

Я делаю "Посох мага", на данный момент огненного. И вот, изначально я сделал проверку на слот,  а сейчас решил что это тупо и захотел сделать на ведущую руку, нашёл как сделать и соответственно сделал. Но, мне так же нужно сделать проверку на то что бы этого предмета в руке не было, что бы отключался таймер. А вот как сделать это я не нашёл. Если знаете напишите эту команду пожалуйста. А если такой нет, то уж ладно, будет проверка на -106 слот (вторая рука)
Сами команды:
/scoreboard players add Lesnoy_Agent cooldown 1

/execute as @a[scores={cooldown=5..}] run execute as @a[nbt={SelectedItem:{id:"minecraft:blaze_rod",tag:{Tags:["C1"]}}}] run execute as @a at @a positioned ^ ^ ^3 run summon minecraft:fireball ~ ~1.6 ~

/execute as @a[scores={cooldown=5..}] run scoreboard players reset Lesnoy_Agent

/execute as @a[nbt={Inventory:[{Slot:-106b,tag:{Tags:["C1"]}}]}] run execute as @a[scores={cooldown=4}] run scoreboard objectives setdisplay sidebar

/execute as @a[nbt={SelectedItem:{id:"minecraft:blaze_rod",tag:{Tags:["C1"]}}}] run scoreboard objectives setdisplay sidebar cooldown

Ссылка на комментарий
Поделиться на другие сайты

используй if или unless

например: /execute if entity @a[nbt={SelectedItem:{id:"minecraft:blaze_rod",tag:{Tags:["C1"]}}}] run scoreboard players add Lesnoy_Agent cooldown 1 (изменил твою 1 команду)

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...