Uses of Class
net.citizensnpcs.api.ai.tree.BehaviorGoalAdapter
Package
Description
-
Uses of BehaviorGoalAdapter in net.citizensnpcs.api.ai.goals
Modifier and TypeClassDescriptionclass
class
class
A sampleGoal
/Behavior
that will target specificEntityType
s within a certain radius and start following them usingNavigator.setTarget(Entity, boolean)
.class
-
Uses of BehaviorGoalAdapter in net.citizensnpcs.api.ai.tree
Modifier and TypeClassDescriptionclass
Wraps anBehavior
and runs callbacks when the underlying Behavior is finished.class
The base class for compositeBehavior
s, which handle the transition between multiple sub-behaviors.class
A decorator is a wrapper over aBehavior
, which can add functionality such as filteringBehaviorStatus
es, conditions, timer loops and more without knowing the internals of the behavior it wraps.class
An empty leafBehavior
.class
Forwards all calls to a secondaryBehavior
.class
class
A decoratorBehavior
that continues to execute its child behavior as long as aCondition
returnstrue
and the behavior returnsBehaviorStatus.SUCCESS
.class
class
Decorates aBehavior
and retries failures a certain number of times.class
A selector of sub-goals, that chooses a singleBehavior
to execute from a list.class
Runs eachBehavior
in sequence.class
Wraps anBehavior
and returns a suppliedBehaviorStatus
instead of the underlying status.class
Wraps aBehavior
and enforces a tick limit, after which it will returnBehaviorStatus.FAILURE
and reset the childBehavior
. -
Uses of BehaviorGoalAdapter in net.citizensnpcs.api.npc
Modifier and TypeClassDescriptionclass
-
Uses of BehaviorGoalAdapter in net.citizensnpcs.util