Interface RangedAttackAgainstAgentGoal.Builder
-
- All Superinterfaces:
CopyableBuilder<RangedAttackAgainstAgentGoal,RangedAttackAgainstAgentGoal.Builder>,GoalBuilder<Ranger,RangedAttackAgainstAgentGoal,RangedAttackAgainstAgentGoal.Builder>,ResettableBuilder<RangedAttackAgainstAgentGoal,RangedAttackAgainstAgentGoal.Builder>
- Enclosing interface:
- RangedAttackAgainstAgentGoal
public static interface RangedAttackAgainstAgentGoal.Builder extends GoalBuilder<Ranger,RangedAttackAgainstAgentGoal,RangedAttackAgainstAgentGoal.Builder>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RangedAttackAgainstAgentGoal.BuilderattackRadius(float radius)RangedAttackAgainstAgentGoal.BuilderdelayBetweenAttacks(Ticks delay)RangedAttackAgainstAgentGoal.BuildermoveSpeed(double speed)-
Methods inherited from interface org.spongepowered.api.util.CopyableBuilder
from
-
Methods inherited from interface org.spongepowered.api.entity.ai.goal.GoalBuilder
build
-
Methods inherited from interface org.spongepowered.api.util.ResettableBuilder
reset
-
-
-
-
Method Detail
-
moveSpeed
RangedAttackAgainstAgentGoal.Builder moveSpeed(double speed)
-
delayBetweenAttacks
RangedAttackAgainstAgentGoal.Builder delayBetweenAttacks(Ticks delay)
-
attackRadius
RangedAttackAgainstAgentGoal.Builder attackRadius(float radius)
-
-