Щербатый бесстыдник Опубликовано 29 августа, 2024 Поделиться Опубликовано 29 августа, 2024 пытаюсь сделать чтоб при отсутствии предмета в слоте головы в неё клалась голова дракона, на данный момент команда выглядит так: /execute as @a at @s[nbt={Inventory:[{Slot:103b,id:"minecraft:dragon_head"}]}] run item replace entity @s armor.head with dragon_head Команда работает, но она выдаёт голову когда голова в слоте уже есть, мне нужно чтоб оно проверяло отсутствие предмета. Пытался сделать id:"minecraft:air" и id:"!minecraft:dragon_head" но оно и так не хочет работать, наверно я просто какую-то очень очевидную вещь упускаю из виду Ссылка на комментарий Поделиться на другие сайты Поделиться
Щербатый бесстыдник Опубликовано 29 августа, 2024 Автор Поделиться Опубликовано 29 августа, 2024 а всё, я понял (мне подсказали), восклицательный знак не в том месте, надо было вот так писать: /execute as @a at @s[nbt=!{Inventory:[{Slot:103b,id:"minecraft:dragon_head"}]}] run item replace entity @s armor.head with dragon_head теперь оно проверяет слот на отсутствие в нём головы дракона, и если она отсутствует кладёт её туда Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 2 сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти