Hasim2003
Ньюби
- Баллы
- 1
- Имя в Minecraft
- Hasim
Здравствуйте.У меня в коде выдает ошибку,а именно в LivingEntity.Java не видит getHealth().Кратко расскажу о плагине,чтобы вы поймали суть.короче,я у меня 3 моба с рандомным именем при спавне.Например: ZOMBIE, BOSS, и ORC.
И даю каждому из них здоровье через setMaxHealth(), но не работает и вот именно поэтому создал метод через EntityDamageByEntityEvent.Но вот в этом коде не находит getHealth().
Помогите пожалуйста:
@EventHandler
public void onEntityDamage(EntityDamageByEntityEvent e)
{
LivingEntity ent = (LivingEntity)e.getEntity();
if(ent.getCustomName() != null)
{
if(e.getDamage() <= ent.getHealth())
{
ent.setHealth( ent.getHealth() - e.getDamage() );
} else
{
ent.setHealth(0);
}
}
}
И даю каждому из них здоровье через setMaxHealth(), но не работает и вот именно поэтому создал метод через EntityDamageByEntityEvent.Но вот в этом коде не находит getHealth().
Помогите пожалуйста:
@EventHandler
public void onEntityDamage(EntityDamageByEntityEvent e)
{
LivingEntity ent = (LivingEntity)e.getEntity();
if(ent.getCustomName() != null)
{
if(e.getDamage() <= ent.getHealth())
{
ent.setHealth( ent.getHealth() - e.getDamage() );
} else
{
ent.setHealth(0);
}
}
}