- 235
- 3
- 21
День добрый
В классе EntityLivingBase есть метод updateEntityActionState
В EntityLiving есть он же, а метод из EntityLivingBase вызывается через super
Аналогично с EntityCreature
Но если я создаю такой же в моем классе EntityStrongZombie, который наследует EntityMob который наследует EntityCreature, то он не вызывается
Нигде кроме EntityLivingBase нет прямого вызова этого метода, там он вызывается в onLivingUpdate
Интелект для моего моба включен
Я не очень понимаю как это работает
В классе EntityLivingBase есть метод updateEntityActionState
В EntityLiving есть он же, а метод из EntityLivingBase вызывается через super
Аналогично с EntityCreature
Но если я создаю такой же в моем классе EntityStrongZombie, который наследует EntityMob который наследует EntityCreature, то он не вызывается
Нигде кроме EntityLivingBase нет прямого вызова этого метода, там он вызывается в onLivingUpdate
Интелект для моего моба включен
Java:
protected boolean isAIEnabled()
{
return true;
}
Я не очень понимаю как это работает