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

Нужна помощь по командным блокам


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

В теме 51 сообщение

Приветствую, делаю карту на версии 1.16.5 и мне нужна помощь, помогите пожалуйста, так как в командных блоках я не сильно прошарен.
Так же я поставлю режим adventure, люди ломали, то что необходимо, но не об этом.

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

Заранее благодарю за помощь.

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

Я думаю, тут будет понятно (не реклама, если что!!!!).

Остаётся поменять с /execute if на /execute unless, чуть-чуть поработать с /setblock, и твоя проблема решена. Надеюсь помог :)

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

:Repeating_Unconditional:execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:coal"}}] at @s run setblock ~ ~ ~ cobblestone

:Repeating_Unconditional:execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:cobblestone"}}] at @s run setblock ~ ~ ~ stone

 

 

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

42 минуты назад, PhoenixTechu сказал:

:Repeating_Unconditional:execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:coal"}}] at @s run setblock ~ ~ ~ cobblestone

:Repeating_Unconditional:execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:cobblestone"}}] at @s run setblock ~ ~ ~ stone

 

 

хе-хе-хе я распространил почти по всему форуму эти картинки

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

Только что, ArtemLog2 сказал:

хе-хе-хе я распространил почти по всему форуму эти картинки

да ты легенда что придумал их.....

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

@Hibbe кароч

я увидел сообщение от Sench_mp4

вот

и я вдохновился от его картинок )

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

Только что, ArtemLog2 сказал:

@Hibbe кароч

я увидел сообщение от Sench_mp4

вот

и я вдохновился от его картинок )

спасибо буду знать

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

18 часов назад, PhoenixTechu сказал:

:Repeating_Unconditional:execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:coal"}}] at @s run setblock ~ ~ ~ cobblestone

:Repeating_Unconditional:execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:cobblestone"}}] at @s run setblock ~ ~ ~ stone

 

 

Спасибо, а подскажи, а как допустим железную руду так сделать?
Я попытался заменить coal на iron я рядом ещё 2 таких же поставил и не работает. Потом решил снести те блоки от угля, и поставил тоже самое, только для железа в место coal на iron и не работает на железе.

Мне главное понять, как новые руды добавлять.

 

П. С. Я всё на тестовом мире проверяю потом перетаскиваю, чтоб не чего не напортачить мне.

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

40 минут назад, MrOxide сказал:

Спасибо, а подскажи, а как допустим железную руду так сделать?
Я попытался заменить coal на iron я рядом ещё 2 таких же поставил и не работает. Потом решил снести те блоки от угля, и поставил тоже самое, только для железа в место coal на iron и не работает на железе.

Мне главное понять, как новые руды добавлять.

 

П. С. Я всё на тестовом мире проверяю потом перетаскиваю, чтоб не чего не напортачить мне.

Там, походу, у iron другой id. Ты же ведь указываешь id железного слитка, естественно, оно не будет работать, потому что выпадает другой предмет. Поменяй id на выпадение железной руды.

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

1 час назад, Hibbe сказал:

Там, походу, у iron другой id. Ты же ведь указываешь id железного слитка, естественно, оно не будет работать, потому что выпадает другой предмет. Поменяй id на выпадение железной руды.

такого id вообще не существует

3 часа назад, MrOxide сказал:

Спасибо, а подскажи, а как допустим железную руду так сделать?

:Repeating_Unconditional:execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:iron_ore"}}] at @s run setblock ~ ~ ~ cobblestone

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

Только что, PhoenixTechu сказал:

minecraft:iron_ore

так я и про другой айди и имел в виду. надо было как раз поставить id выпадение железной руды (да и тут наверное я перепутал)

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

20 часов назад, ArtemLog2 сказал:

и я вдохновился от его картинок )

♥️♥️♥️

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

Только что, Sench_mp4 сказал:

♥️♥️♥️

Оооооооооо, как же давно не виделись.... А я скучал по тебе. Легенда наконец-то вернулась......

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

53 минуты назад, Hibbe сказал:

Оооооооооо, как же давно не виделись.... А я скучал по тебе. Легенда наконец-то вернулась......

я вообще думал что никто не заметит но всё оказалось иначе

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

@Hibbe @ArtemLog2

Чуваки, люблю вас, удивлён что моё отсутствие заметили)

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

10 часов назад, Sench_mp4 сказал:

@Hibbe @ArtemLog2

Чуваки, люблю вас, удивлён что моё отсутствие заметили)

я честно не заметил, потому что редко сюда захожу в последнее время, но рад что легенды на месте

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

В 16.12.2025 в 12:33, PhoenixTechu сказал:

такого id вообще не существует

:Repeating_Unconditional:execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:iron_ore"}}] at @s run setblock ~ ~ ~ cobblestone

В общем, ещё раз спасибо, работает я ещё и с золотым блоком проделал ту же махинацию и с лазуритом, редстоуном, изумрудом и алмазом не получается.

Вот что я писал.

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:emerald_ore"}}] at @s run setblock ~ ~ ~ cobblestone

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:diamond_ore"}}] at @s run setblock ~ ~ ~ cobblestone

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:redstone_ore"}}] at @s run setblock ~ ~ ~ cobblestone

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:lapis_ore"}}] at @s run setblock ~ ~ ~ cobblestone

 

И да я ещё с незер руда тоже пытался не получилось, но получилось у меня сделать чтоб незер рек можно копать было вечно он работает отлично.

 

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:netherrack"}}] at @s run setblock ~ ~ ~ netherrack

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:nether_quartz_ore"}}] at @s run setblock ~ ~ ~ netherrack

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:nether_gold_ore"}}] at @s run setblock ~ ~ ~ netherrack

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

Только что, MrOxide сказал:

В общем, ещё раз спасибо, работает я ещё и с золотым блоком проделал ту же махинацию и с лазуритом, редстоуном, изумрудом и алмазом не получается.

Вот что я писал.

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:emerald_ore"}}] at @s run setblock ~ ~ ~ cobblestone

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:diamond_ore"}}] at @s run setblock ~ ~ ~ cobblestone

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:redstone_ore"}}] at @s run setblock ~ ~ ~ cobblestone

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:lapis_ore"}}] at @s run setblock ~ ~ ~ cobblestone

 

И да я ещё с незер руда тоже пытался не получилось, но получилось у меня сделать чтоб незер рек можно копать было вечно он работает отлично.

 

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:netherrack"}}] at @s run setblock ~ ~ ~ netherrack

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:nether_quartz_ore"}}] at @s run setblock ~ ~ ~ netherrack

:Repeating_Unconditional: execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s},nbt={Item:{id:"minecraft:nether_gold_ore"}}] at @s run setblock ~ ~ ~ netherrack

Странно, у меня все работает корректно. Ты мог поставить в командном блоке "Нужный сигнал", при этом нет реально сигнала, или ты на самом деле выбрасывал не блок руды какой-нибудь, а сам блок, тогда конечно, оно не будет работать. А вообще нажми F3 + H, тогда откроются подсказки с id блоками (если ты это уже знал, тогда ладно).

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

3 часа назад, Hibbe сказал:

Странно, у меня все работает корректно. Ты мог поставить в командном блоке "Нужный сигнал", при этом нет реально сигнала, или ты на самом деле выбрасывал не блок руды какой-нибудь, а сам блок, тогда конечно, оно не будет работать. А вообще нажми F3 + H, тогда откроются подсказки с id блоками (если ты это уже знал, тогда ладно).

Сигнал стоит "Всегда активный".

Я вписывал блок руды (emerald_ore, diamond_ore, lapis_ore, redstone_ore).

 

То есть для этих руд надо сами ресурсы писать? Типа (emerald, diamond, lapis, redstone)?

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

Только что, MrOxide сказал:

Сигнал стоит "Всегда активный".

Я вписывал блок руды (emerald_ore, diamond_ore, lapis_ore, redstone_ore).

 

То есть для этих руд надо сами ресурсы писать? Типа (emerald, diamond, lapis, redstone)?

Я просто говорю, что ты мог выкидывать обычные блоки, а не блоки руды, хотя я, конечно, могу ошибаться. Если ты выбрасывал блоки обычные, то нужно указывать именно эти id, в противном случае работать, походу, не будет.

Ты просто что-то не так указал, или не то выбрасывал, и поэтому не срабатывало, потому что у меня. когда проверял, у меня вроде бы всё работало.

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

1 час назад, ArtemLog2 сказал:

кстати @PhoenixTechu появились смайлы КБ :Impulse_Unconditional::Repeating_Unconditional::Chain_Unconditional:

видел, не хватает условных цепных

3 часа назад, MrOxide сказал:

То есть для этих руд надо сами ресурсы писать

команда срабатывает за счёт дропа, так что да

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

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

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

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

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

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

Войти

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

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

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