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.Builder
attackRadius(float radius)
RangedAttackAgainstAgentGoal.Builder
delayBetweenAttacks(Ticks delay)
RangedAttackAgainstAgentGoal.Builder
moveSpeed(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)
-
-