public class GateBehavior<E extends LivingEntity>
implements BehaviorControl<E>
byn | |
net.minecraft.world.entity.ai.behavior.GateBehavior | |
net.minecraft.class_4103 | |
net.minecraft.entity.ai.brain.task.CompositeTask | |
net.minecraft.world.entity.ai.behavior.BehaviorGate |
Field summary
Modifier and Type | Field | ||||||||
---|---|---|---|---|---|---|---|---|---|
private final Map<MemoryModuleType<?>, MemoryStatus> |
| ||||||||
private final Set<MemoryModuleType<?>> |
| ||||||||
private final GateBehavior$OrderPolicy |
| ||||||||
private final GateBehavior$RunningPolicy |
| ||||||||
private final ShufflingList<BehaviorControl<? super E>> |
| ||||||||
private Behavior$Status |
|
Constructor summary
Modifier | Constructor |
---|---|
public | (Map<MemoryModuleType<?>, MemoryStatus> requiredMemoryState, Set<MemoryModuleType<?>> memoriesToForgetWhenStopped, GateBehavior$OrderPolicy order, GateBehavior$RunningPolicy runMode, List<com.mojang.datafixers.util.Pair<? extends BehaviorControl<? super E>, Integer>> tasks) |
Method summary
Modifier and Type | Method | ||||||||
---|---|---|---|---|---|---|---|---|---|
public Behavior$Status |
| ||||||||
private boolean |
| ||||||||
public final boolean |
| ||||||||
public final void |
| ||||||||
public final void |
| ||||||||
public String |
|