Помогите Сделать вагонетку невидимой

  • Автор темы Автор темы Zemf4you
  • Дата начала Дата начала

Zemf4you

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
zemf4you
Собственно, вся задача в заголовке.
Код:
Location location = player.getLocation();
Entity minecart = player.getWorld().spawnEntity(location, EntityType.MINECART);
minecart.сделатьНевидимой();
 
Вагонетку как таковую сделать невидимой невозможно.
Однако можешь попробовать через пакеты отправлять игроку, например, свинью с эффектом невидимости.
 
Возможно, если клиенту не отправлять пакет спавна существа. На сервера она будет, а у игрока в клиенском мире - нет. Как vanish.
Тогда со стороны это будет выглядеть так, будто игрок/моб летает, а не сидит на чем-то. К тому же игрок не сможет кликнуть на вагонетку и сесть в неё. Имхо, лучший вариант - "подложить свинью".
 
Вопрос в том, зачем ТСу невидимая вагонетка...
 
Написал же - вагонетку невидимой ты никак не сделаешь, а подменить пакетами её на какого-нибудь невидимого моба - вполне.
 
Назад
Верх