фантомы

Версия Minecraft
1.7.10
459
13
35
Всем привет.
Сделал фантомные блоки вокруг модели + сделал убирание фантомных блоков, если ломается основной.

Как сделать так, что бы при ломание одного фантома ломались все остальные?
Тобишь сделать взаимодействие между ними.
Заранее благодарен.
 
1,057
50
234
вызывать ломание основного блока, в котором ломаются все фантомные.
 
1,057
50
234
Чо? Какая проверка?
Когда устанавливается главный блок, пишем его корды и передаем их во фантомные.
Когда ломаем фантомный блок, в методе, который вызывается после ломания блока - вызываем ломание основного блока по записанным кордам, в котором ломаем все остальные фантомные блоки.
 
7,099
324
1,510
1544827161468.png
Когда ломается фантомный - он ломает мастер-блок, а тот ломает все остальные
 
459
13
35
и это я знаю, я таким образом ломаю фантомы, когда ламаеться сам мастер блок:
Java:
// Добавляю
world.setBlock(x + 1, y + 1, z + 1, Main.fantom );       

// Ломаю
if (!world.isAirBlock(x + 1, y + 1, z + 1)) world.setBlockToAir(x + 1, y + 1, z + 1);

Но я не могу понять, как подставить так, что бы выходило, что от фантома зависит мастер блок
 
7,099
324
1,510
Когда фантом ломается - ломай мастер также
~~~
Стрелками же все указал
 
Последнее редактирование:
1,057
50
234
Йобана....
При установки фантом блоков записывай координаты основного блока в тайл.
А при разрушении вызывай еще и разрушение по записанным координатам.

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