Class RunOne<E extends LivingEntity>
java.lang.Object
net.minecraft.world.entity.ai.behavior.GateBehavior<E>
net.minecraft.world.entity.ai.behavior.RunOne<E>
- All Implemented Interfaces:
BehaviorControl<E>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.entity.ai.behavior.GateBehavior
GateBehavior.OrderPolicy, GateBehavior.RunningPolicy
-
Constructor Summary
ConstructorsConstructorDescriptionRunOne
(List<com.mojang.datafixers.util.Pair<? extends BehaviorControl<? super E>, Integer>> pEntryCondition) RunOne
(Map<MemoryModuleType<?>, MemoryStatus> pEntryCondition, List<com.mojang.datafixers.util.Pair<? extends BehaviorControl<? super E>, Integer>> pDurations) -
Method Summary
Methods inherited from class net.minecraft.world.entity.ai.behavior.GateBehavior
debugString, doStop, getStatus, tickOrStop, toString, tryStart
-
Constructor Details
-
RunOne
public RunOne(List<com.mojang.datafixers.util.Pair<? extends BehaviorControl<? super E>, Integer>> pEntryCondition) -
RunOne
public RunOne(Map<MemoryModuleType<?>, MemoryStatus> pEntryCondition, List<com.mojang.datafixers.util.Pair<? extends BehaviorControl<? super E>, Integer>> pDurations)
-