Package net.citizensnpcs.api.ai.goals
Class TargetNearbyEntityGoal
java.lang.Object
net.citizensnpcs.api.ai.tree.BehaviorGoalAdapter
net.citizensnpcs.api.ai.goals.TargetNearbyEntityGoal
A sample 
Goal/Behavior that will target specific EntityTypes within a certain radius and
 start following them using Navigator.setTarget(Entity, boolean).- 
Nested Class SummaryNested Classes
- 
Method SummaryMethods inherited from class net.citizensnpcs.api.ai.tree.BehaviorGoalAdaptercreate, run, shouldExecute
- 
Method Details- 
resetpublic void reset()Description copied from interface:GoalResets the goal and any resources or state it is holding.
- 
runDescription copied from interface:BehaviorRuns the behavior for one 'tick', optionally changing the state that it is in.- Returns:
- The new state
 
- 
shouldExecutepublic boolean shouldExecute()Description copied from interface:BehaviorReturns whether the behavior is ready to run. Note this is called once when deciding whether to start execution of a leaf node. The actual execution status is determined by the return value ofBehavior.run()which is repeatedly called by the executing node.
- 
builder
 
-