public class GateBehavior<E extends LivingEntity>
implements BehaviorControl<E>
| cjr | |
| net.minecraft.world.entity.ai.behavior.GateBehavior | |
| net.minecraft.class_4103 | |
| net.minecraft.entity.ai.brain.task.CompositeTask |
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 |
|