Package cn.nukkit.entity.ai.evaluator
Class MultiBehaviorEvaluator
java.lang.Object
cn.nukkit.entity.ai.evaluator.MultiBehaviorEvaluator
- All Implemented Interfaces:
IBehaviorEvaluator
- Direct Known Subclasses:
AllMatchEvaluator
,AnyMatchEvaluator
@PowerNukkitXOnly
@Since("1.6.0.0-PNX")
public abstract class MultiBehaviorEvaluator
extends Object
implements IBehaviorEvaluator
一个抽象类代表着这个评估器会评估多个行为;
An abstract class represents multiple behaviors that this evaluator will evaluate.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionMultiBehaviorEvaluator
(IBehaviorEvaluator... evaluators) MultiBehaviorEvaluator
(Set<IBehaviorEvaluator> evaluators) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface cn.nukkit.entity.ai.evaluator.IBehaviorEvaluator
evaluate
-
Field Details
-
evaluators
-
-
Constructor Details
-
MultiBehaviorEvaluator
-
MultiBehaviorEvaluator
-