Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
@EventHandler
public void damage(EntityDamageEvent ev) //Listens to EntityDamageEvent
{
if (((ev.getEntity().getHealth() - ev.getFinalDamage()) <= 0) //Checks if the entity will die and if entity is player
&& ev.getEntity() instanceof Player)
{
ev.setCanceled(true);
//Teleport, set health, whatever.
}
}
КостыльsourcePHP:@EventHandler public void damage(EntityDamageEvent ev) //Listens to EntityDamageEvent { if (((ev.getEntity().getHealth() - ev.getFinalDamage()) <= 0) //Checks if the entity will die and if entity is player && ev.getEntity() instanceof Player) { ev.setCanceled(true); //Teleport, set health, whatever. } }
Чем это костыль? 😁Костыль
В папер естьЧем это костыль? 😁
PlayerDeathEvent не имплементит интерфейс Cancellable, а соответственно и отменить его через его слушатель не получится (или писать ещё больший костыль)
Ещё го вопросЗначит setCancelled(true) 😁
Гугли ProtocolLib или создавай отдельную темуЕщё го вопрос
Отправить пакет удара руки игрок