Войти или зарегистрироваться

Помогите Отменить получение урона

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

makssof

Старожил
Девелопер
Пользователь
Баллы
103
Помогите пожалуйста. Как отменить получаемый игроком урон?
Код:
public void onGetDamage(EntityDamageEvent pl){
    pl.setCancelled(true);
    pl.setDamage(0);
}
Код выше почему то не работает :(
 
Помогите пожалуйста. Как отменить получаемый игроком урон?
Код:
public void onGetDamage(EntityDamageEvent pl){
    pl.setCancelled(true);
    pl.setDamage(0);
}
Код выше почему то не работает :(
Вот доказательство, что люди только и пытаются скопировать код, но нихрена не понимают то, что они скопировали. Чтобы pl работал надо хотя бы переменную создать.
Ну а если сам написал, похвала, только надо думать что пишешь
 
Вот доказательство, что люди только и пытаются скопировать код, но нихрена не понимают то, что они скопировали. Чтобы pl работал надо хотя бы переменную создать.
Ну а если сам написал, похвала, только надо думать что пишешь
Каким образом это тут выражено?
 
Вот доказательство, что люди только и пытаются скопировать код, но нихрена не понимают то, что они скопировали. Чтобы pl работал надо хотя бы переменную создать.
Ну а если сам написал, похвала, только надо думать что пишешь
Ну вот, вставил маленький отрезок из своего кода, написанного самим же собой лишь для того, что бы показать саму суть проблемы, а они уже наезжают. :(
И вот, снизошло на меня озарение.
Всё оказалось проще, чем я думал. Голова моя дырявая настолько, что я забыл написать "@EventHandler" перед функцией. Да, память не у всех идеальная. Тема закрыта. :)
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх