Uses of Class
net.citizensnpcs.api.ai.tree.BehaviorGoalAdapter
Packages that use BehaviorGoalAdapter
Package
Description
-
Uses of BehaviorGoalAdapter in net.citizensnpcs.api.ai.goals
Subclasses of BehaviorGoalAdapter in net.citizensnpcs.api.ai.goalsModifier and TypeClassDescriptionclassclassclassA sampleGoal/Behaviorthat will target specificEntityTypes within a certain radius and start following them usingNavigator.setTarget(Entity, boolean).class -
Uses of BehaviorGoalAdapter in net.citizensnpcs.api.ai.tree
Subclasses of BehaviorGoalAdapter in net.citizensnpcs.api.ai.treeModifier and TypeClassDescriptionclassWraps anBehaviorand runs callbacks when the underlying Behavior is finished.classThe base class for compositeBehaviors, which handle the transition between multiple sub-behaviors.classA decorator is a wrapper over aBehavior, which can add functionality such as filteringBehaviorStatuses, conditions, timer loops and more without knowing the internals of the behavior it wraps.classAn empty leafBehavior.classForwards all calls to a secondaryBehavior.classclassA decoratorBehaviorthat continues to execute its child behavior as long as aConditionreturnstrueand the behavior returnsBehaviorStatus.SUCCESS.classclassDecorates aBehaviorand retries failures a certain number of times.classA selector of sub-goals, that chooses a singleBehaviorto execute from a list.classRuns eachBehaviorin sequence.classWraps anBehaviorand returns a suppliedBehaviorStatusinstead of the underlying status.classWraps aBehaviorand enforces a tick limit, after which it will returnBehaviorStatus.FAILUREand reset the childBehavior. -
Uses of BehaviorGoalAdapter in net.citizensnpcs.api.npc
Subclasses of BehaviorGoalAdapter in net.citizensnpcs.api.npcModifier and TypeClassDescriptionclass -
Uses of BehaviorGoalAdapter in net.citizensnpcs.util
Subclasses of BehaviorGoalAdapter in net.citizensnpcs.util