Помогите PlayerDeathEvent

  • Автор темы Автор темы Slavkaa
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Slavkaa

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Slavok2001
В одной из тем, мне сказали, что сделать, чтобы при убийстве игрока что-то происходило, можно через PlayerDeathEvent, но я не понял, как получить самого игрока и киллера.

P.S. Просьба не обсирать.
 
Player killer; if(e.getEntity().getKiller() != null) killer = e.getEntity().getKiller();
 
А как, допустим, отослать сообщение игроку, который умер?
player.sendMessage() ничего не дал, при смерти. Возможно, нужно какое-то условие?
 
Ничего замудренного там нет.
Код:
Java:
    public void pd(PlayerDeathEvent e) {
        Player killer;
        if(e.getEntity().getKiller() != null) {
            killer = e.getEntity().getKiller();
        }
    }
Все, что мне подсказали выше
 
Ничего замудренного там нет.
Код:
Java:
    public void pd(PlayerDeathEvent e) {
        Player killer;
        if(e.getEntity().getKiller() != null) {
            killer = e.getEntity().getKiller();
        }
    }
Все, что мне подсказали выше
Так?
Java:
 e.getEntity().getPlayer().sendMessage("");
Java:
 e.getEntity().getKiller().sendMessage("");
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх