Interface TargetGoal.Builder<A extends TargetGoal<A>,B extends TargetGoal.Builder<A,B>>
-
- All Superinterfaces:
CopyableBuilder<A,B>
,GoalBuilder<Creature,A,B>
,ResettableBuilder<A,B>
- All Known Subinterfaces:
FindNearestAttackableTargetGoal.Builder
- Enclosing interface:
- TargetGoal<A extends TargetGoal<A>>
public static interface TargetGoal.Builder<A extends TargetGoal<A>,B extends TargetGoal.Builder<A,B>> extends GoalBuilder<Creature,A,B>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description B
checkOnlyNearby(boolean state)
B
checkSight(boolean state)
B
reset()
-
Methods inherited from interface org.spongepowered.api.util.CopyableBuilder
from
-
Methods inherited from interface org.spongepowered.api.entity.ai.goal.GoalBuilder
build
-
-
-
-
Method Detail
-
checkSight
B checkSight(boolean state)
-
checkOnlyNearby
B checkOnlyNearby(boolean state)
-
reset
B reset()
- Specified by:
reset
in interfaceResettableBuilder<A extends TargetGoal<A>,B extends TargetGoal.Builder<A,B>>
-
-