- Баллы
- 61
- Имя в Minecraft
- Ragnok123
PlayerDeathEvent вызывается тогда, когда появляется экран смерти и энтити игрока уже нет. Тут ты не можешь ничего делать. PlayerRespawnEvent на самом деле вызывается чуточку до того, как игрок респавнится.Как можно реализовать телепорт в другой world после смерти игрока?
player.teleport и player.setBedSpawnLocation во время эвентов PlayerDeathEvent и PlayerRespawnEvent не работает.
Или можно как-то отменить смерть, сразу телепортируя в другой мир? Никак не могу допереть
Ты можешь или с помощью таймера в PlqyerRespawnEvent,
Или отменять EntityDamageEvent у игрока, когда
Код:
if((target.getHealth() - event.getFinalDamage()) < 1){
event.setCancelled();
target.teleport(bla);
}
