Границы блока.

Статус
В этой теме нельзя размещать новые ответы.
54
1
0
Как убрать границы блока, не создавая никаких тайлов? Есть блок с невидимой текстурой - а границы видно.. как то не правильно.
 

timaxa007

Модератор
5,831
409
672
В конструктор блока:
Код:
this.setBlockBounds(0F, 0F, 0F, 0F, 0F, 0F);
но при этом взаимодействовать с блоком будет нельзя.
[merge_posts_bbcode]Добавлено: 11.06.2016 21:25:44[/merge_posts_bbcode]

А если хочешь оставить взаимодействие с блоком или целью было заменить рендер границ блока, то используй эвент DrawBlockHighlightEvent с отменой #.setCanceled(true);.
 
54
1
0
timaxa007 написал(а):
В конструктор блока:
Код:
this.setBlockBounds(0F, 0F, 0F, 0F, 0F, 0F);
но при этом взаимодействовать с блоком будет нельзя.
[merge_posts_bbcode]Добавлено: 11.06.2016 21:25:44[/merge_posts_bbcode]

А если хочешь оставить взаимодействие с блоком или целью было заменить рендер границ блока, то используй эвент DrawBlockHighlightEvent с отменой #.setCanceled(true);.
Границы нужно просто скрыть.Что делает этот ивент ? Сделал как ты сказал, ничего не произошло.

Код:
       public void onDrawBlockHighlight(DrawBlockHighlightEvent e){
           e.setCanceled(true);
       }
 
54
1
0
Тема про ивенты? В первый раз слышу. Искал - нет такого. Все на костылях делаю :ermm:
 
54
1
0
Вообщем я сделал проверку, если игрок в креативе то рисовать границы - если режим выживания или другие - скрывать, и работает:rolleyes: Темку можно закрыть
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху