Skip to content

Commit

Permalink
Add watch ai
Browse files Browse the repository at this point in the history
  • Loading branch information
IcarussOne committed Oct 5, 2024
1 parent ed1bc4e commit 601755f
Showing 1 changed file with 27 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
package twilightforest.entity.ai;

import net.minecraft.entity.ai.EntityAIBase;
import net.minecraft.entity.monster.EntityMob;

public class EntityAITFLichWatchTarget extends EntityAIBase {

private final EntityMob entity;

public EntityAITFLichWatchTarget(EntityMob entity) {
this.entity = entity;
}

@Override
public boolean shouldExecute() {
return this.entity.getAttackTarget() != null;
}

@Override
public void updateTask() {
super.updateTask();

if (this.entity.getAttackTarget() != null) {
this.entity.getLookHelper().setLookPositionWithEntity(this.entity.getAttackTarget(), 100.0F, 100.0F);
}
}
}

0 comments on commit 601755f

Please sign in to comment.