В общем… Столкнулся с одной неприятной проблемой. Я не могу сделать инструмент, который должен ломать только определённые блоки и чтобы он не ломался. Я знаю, как сделать такие инструменты в командных блоках, но не знаю, как их воедино соединить. Как это сделать?
Очень просто. За ломание определённых блоков отвечает массив CanDestroy, а тег неразрушимости - Unbreakable. Достаточно вписать нужные теги через запятую, и инструмент готов:
/give @s minecraft: diamond_pickaxe{CanDestroy:["minecraft: stone", "minecraft: cobblestone"],Unbreakable:1b}