/** * Execute a one shot task or start executing a continuous task */ @Override public void startExecuting() { super.startExecuting(); this.raiseArmTicks = 0; }
/** * Execute a one shot task or start executing a continuous task */ @Override public void startExecuting() { super.startExecuting(); this.raiseArmTicks = 0; }
public void startExecuting() { super.startExecuting(); EntityGaiaKobold.this.setSwingingArms(true); } };
public void startExecuting() { super.startExecuting(); EntityGaiaSelkie.this.setSwingingArms(true); } };
public void startExecuting() { super.startExecuting(); EntityGaiaGoblin.this.setSwingingArms(true); } };
public void startExecuting() { super.startExecuting(); EntityGaiaCentaur.this.setSwingingArms(true); } };
public void startExecuting() { super.startExecuting(); EntityGaiaDwarf.this.setSwingingArms(true); } };
public void startExecuting() { super.startExecuting(); EntityGaiaGoblinFeral.this.setSwingingArms(true); } };
public void startExecuting() { super.startExecuting(); EntityGaiaSiren.this.setSwingingArms(true); } };
public void startExecuting() { super.startExecuting(); EntityGaiaMinotaurus.this.setSwingingArms(true); } };
public void startExecuting() { super.startExecuting(); EntityGaiaHunter.this.setSwingingArms(true); } };
@Override public void updateTask() { if (retreating) { followTask.updateTask(); if (followTask.isWithinTargetDistanceFromOwner()) { retreating = false; followTask.resetTask(); super.startExecuting(); } return; } if (isTooFarFromOwner()) { retreating = true; followTask.startExecuting(); return; } super.updateTask(); }