Я знаком с командой /setblock
, но у меня возникают проблемы, когда я пытаюсь заменить блок на воздух. В чате красным текстом написано «Невозможно разместить блоки за пределами мира», хотя я ввожу правильные координаты. Я не могу понять этого, вы можете мне помочь? Команда:
/setblock ~ -147 ~ 74 ~ -150 minecraft: air destroy
Посмотрите на свою команду:
/setblock ~ -147 ~ 74 ~ -150 minecraft: air destroy
Обратите внимание, что у вас есть ~
перед каждой координатой, что означает, что вы замените блок относительно своей позиции, и, находясь на 74 блока над вами, это может быть за пределами мира.
Если вы хотите уничтожить блок в (- 147,74, -150)
, вы должны удалить ~
как так:
/setblock -147 74-150 minecraft: air 0 destroy
Как указал user3878893, вам также необходимо включить значение данных для размещаемого блока. Для обычных блоков просто используйте 0
(как указано выше).
0
Вы можете попробовать
/setblock -147 74-150 minecraft: air 0 destroy
Или
/fill -174 74-150 -174 74-150 воздух
6
Причина, по которой написано: «Нельзя размещать блоки за пределами world «потому, что место, где он хочет удалить блок с воздухом, находится за пределами загруженной области.
Если вы используете java, то то, что считается не» вне мира «, — это что-то внутри периметр из 8 блоков
Если вы находитесь на коренной породе, вы можете установить периметр в качестве ползунка при редактировании мира, ползунок говорит о расстоянии симуляции, и вы можете установить его выше, чем сильнее ваше устройство, оно начинается с 4 то 6, то 8 кусков — это максимум (хотя я могу ошибаться)
Привет, ребята, я нашел простой способ ставить и разрушать блок. Команда
/setblock (тип блока) 0 уничтожить
Это не Неважно, если вы поставите/перед командой, она работает в любом случае.