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

Помощь с командными блоками (начало есть)


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

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

Приветствую, как запихнуть кастомный блок, чтоб проверялся, помогите, заранее спасибо.

Вот, работает на обычной земле, но мне надо на кастомном предмете с названием "Локация 2" и описание допустим "Данный предмет открывает проход во 2 локацию, тёмные глубины".

// Цикличный - Безусловный - Всегда активный.

:Repeating_Unconditional: execute as @a[nbt={Inventory:[{id:"minecraft:dirt"}]}] run tag @s add has_dirt

// Цепной - Условный - Всегда активный.

:Chain_Conditional: title @a[tag=has_dirt] title {"text":"Заблокирована новая локация","color":"dark_red"}

// Цепной - Условный - Всегда активный.

:Chain_Conditional: title @a[tag=has_dirt] subtitle {"text":"Тёмные глубины доступны","color":"dark_gray"}

// Цепной - Условный - Всегда активный.

:Chain_Conditional: clear @a[tag=has_dirt] minecraft:dirt 1

// Цепной - Условный - Всегда активный.

:Chain_Conditional: execute at @a[tag=has_dirt] run fill 11 4 0 11 6 2 minecraft:air

// Цепной - Условный - Всегда активный.

:Chain_Conditional: tag @a[tag=has_dirt] remove has_dirt

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

execute as @a if items entity @s inventory.* minecraft:dirt[minecraft:custom_name="Локация 2"] run tag @s add has_dirt

clear @a[tag=has_dirt] minecraft:dirt[minecraft:custom_name="Локация 2"]

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

если прям жесть как нужно именно дату проверять, то вот: execute as @a[nbt={Inventory:[{id:"minecraft:dirt",components:{"minecraft:custom_name":{text:"Локация 2"}}}]}] run tag @s add has_dirt
чтобы посмотреть дату игрока пропиши data get entity @p перед этим желательно удали из игрока все достижения и рецепты, чтобы было меньше мусора

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

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

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

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

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

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

Войти

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

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

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