Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите EnitybyEntitydamage event

Studenikin

Старожил
Пользователь
Баллы
123
Имя в Minecraft
stuvanya
Мне нужно получить игрока, который бьет другого, только в случае если оба entity игроки. Как это можно осуществить?
 
Код:
if(event.getEntity().getType() == EntityType.PLAYER && event.getDamager().getType() == EntityType.PLAYER){
Player entity = (Player) event.getEntity();
Player damager = (Player) event.getDamager();
// т.д.
}
Где-то так наверное.
 
Код:
if(event.getEntity().getType() == EntityType.PLAYER && event.getDamager().getType() == EntityType.PLAYER){
Player entity = (Player) event.getEntity();
Player damager = (Player) event.getDamager();
// т.д.
}
Где-то так наверное.
А это... Один вопросик, а почему нельзя instanceof ?.. Я просто всегда им пользуюсь...
 
А это... Один вопросик, а почему нельзя instanceof ?.. Я просто всегда им пользуюсь...
Я думаю он на скорую руку писал.
А instanceof он вроде медленнее будет (статью читал одну так что не 100% инфа)
 

Поделиться этой страницей

Назад
Верх