Search in sources :

Example 91 with MeleeAttack

use of de.Keyle.MyPet.compat.v1_18_R1.entity.ai.attack.MeleeAttack in project MyPet by xXKeyleXx.

the class EntityMyMagmaCube method setPathfinder.

public void setPathfinder() {
    super.setPathfinder();
    petPathfinderSelector.replaceGoal("MeleeAttack", new MeleeAttack(this, 0.1F, 3 + (getMyPet().getSize() * 0.51), 20));
}
Also used : MeleeAttack(de.Keyle.MyPet.compat.v1_8_R3.entity.ai.attack.MeleeAttack)

Example 92 with MeleeAttack

use of de.Keyle.MyPet.compat.v1_18_R1.entity.ai.attack.MeleeAttack in project MyPet by xXKeyleXx.

the class EntityMyEnderDragon method setPathfinder.

@Override
public void setPathfinder() {
    super.setPathfinder();
    petPathfinderSelector.replaceGoal("MeleeAttack", new MeleeAttack(this, 0.1F, 8.5, 20));
}
Also used : MeleeAttack(de.Keyle.MyPet.compat.v1_17_R1.entity.ai.attack.MeleeAttack)

Example 93 with MeleeAttack

use of de.Keyle.MyPet.compat.v1_18_R1.entity.ai.attack.MeleeAttack in project MyPet by xXKeyleXx.

the class EntityMyMagmaCube method setPathfinder.

@Override
public void setPathfinder() {
    super.setPathfinder();
    petPathfinderSelector.replaceGoal("MeleeAttack", new MeleeAttack(this, 0.1F, 3 + (getMyPet().getSize() * 0.51), 20));
}
Also used : MeleeAttack(de.Keyle.MyPet.compat.v1_17_R1.entity.ai.attack.MeleeAttack)

Aggregations

EntitySize (de.Keyle.MyPet.api.entity.EntitySize)18 MeleeAttack (de.Keyle.MyPet.compat.v1_16_R1.entity.ai.attack.MeleeAttack)8 MeleeAttack (de.Keyle.MyPet.compat.v1_16_R3.entity.ai.attack.MeleeAttack)8 MeleeAttack (de.Keyle.MyPet.compat.v1_10_R1.entity.ai.attack.MeleeAttack)7 MeleeAttack (de.Keyle.MyPet.compat.v1_11_R1.entity.ai.attack.MeleeAttack)7 MeleeAttack (de.Keyle.MyPet.compat.v1_12_R1.entity.ai.attack.MeleeAttack)7 MeleeAttack (de.Keyle.MyPet.compat.v1_17_R1.entity.ai.attack.MeleeAttack)7 MeleeAttack (de.Keyle.MyPet.compat.v1_18_R1.entity.ai.attack.MeleeAttack)7 MeleeAttack (de.Keyle.MyPet.compat.v1_7_R4.entity.ai.attack.MeleeAttack)7 MeleeAttack (de.Keyle.MyPet.compat.v1_8_R1.entity.ai.attack.MeleeAttack)7 MeleeAttack (de.Keyle.MyPet.compat.v1_8_R2.entity.ai.attack.MeleeAttack)7 MeleeAttack (de.Keyle.MyPet.compat.v1_8_R3.entity.ai.attack.MeleeAttack)7 MeleeAttack (de.Keyle.MyPet.compat.v1_9_R1.entity.ai.attack.MeleeAttack)7 MeleeAttack (de.Keyle.MyPet.compat.v1_9_R2.entity.ai.attack.MeleeAttack)7 RangedAttack (de.Keyle.MyPet.compat.v1_10_R1.entity.ai.attack.RangedAttack)1 Float (de.Keyle.MyPet.compat.v1_10_R1.entity.ai.movement.Float)1 RangedAttack (de.Keyle.MyPet.compat.v1_11_R1.entity.ai.attack.RangedAttack)1 Float (de.Keyle.MyPet.compat.v1_11_R1.entity.ai.movement.Float)1 RangedAttack (de.Keyle.MyPet.compat.v1_12_R1.entity.ai.attack.RangedAttack)1 Float (de.Keyle.MyPet.compat.v1_12_R1.entity.ai.movement.Float)1