[1.7.10] Событие ходьбы моба

Добрый день.
Сейчас работаю с MCAnimator, и нужно вписать анимацию ходьбы
Нужно событие "Когда моб передвигается" и "когда моб стоит" для активации и паузы анимации.
Что посоветуете?
Спасибо!
 
А зачем? Вписываешь в класс модели как ноги двигаться будут и все. Когда он стоит - двигаться они не будут.
 
Это в случае модели из techne. А я использую MCAnimator. Код модели почти такой же, но анимация другая.Например, чтобы запустить одну из анимации, нужно вызвать это
Код:
if(!this.getAnimationHandler().isAnimationActive("Walking")) {
            this.getAnimationHandler().activateAnimation("Walking", 0);
        }
[merge_posts_bbcode]Добавлено: 26.12.2015 20:23:04[/merge_posts_bbcode]

Точнее именно это
Код:
this.getAnimationHandler().activateAnimation("Walking", 0);
 
Спасибо, но кажется я уже нашел решение.
Класс модели, метод render. В самом конце:
Код:
if(f1 >= 0.01F){
    if(!entity.getAnimationHandler().isAnimationActive("Walking")){
    entity.getAnimationHandler().activateAnimation("Walking", 0);
    }
} else{
    if(entity.getAnimationHandler().isAnimationActive("Walking")){
    entity.getAnimationHandler().stopAnimation("Walking");
    }
}
Но все равно спасибо!
 
Тут покопал, нужно событие атаки моба.Через что можно?
attackEntityAsMob, или измерять attackTime чтобы был больше нуля, или еще что-то?
 
Я думаю, что подойдёт эвент "LivingAttackEvent".
 
Назад
Сверху