Class OstrichPanic
java.lang.Object
net.minecraft.world.entity.ai.behavior.Behavior<net.minecraft.world.entity.PathfinderMob>
net.minecraft.world.entity.ai.behavior.AnimalPanic
net.frozenblock.wilderwild.entity.ai.ostrich.OstrichPanic
- All Implemented Interfaces:
net.minecraft.world.entity.ai.behavior.BehaviorControl<net.minecraft.world.entity.PathfinderMob>
public class OstrichPanic
extends net.minecraft.world.entity.ai.behavior.AnimalPanic
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.entity.ai.behavior.Behavior
net.minecraft.world.entity.ai.behavior.Behavior.Status -
Field Summary
Fields inherited from class net.minecraft.world.entity.ai.behavior.Behavior
DEFAULT_DURATION, entryCondition -
Constructor Summary
ConstructorsConstructorDescriptionOstrichPanic(float f, Predicate<net.minecraft.world.entity.PathfinderMob> shouldPanic) -
Method Summary
Modifier and TypeMethodDescriptionvoidstart(@NotNull net.minecraft.server.level.ServerLevel level, @NotNull net.minecraft.world.entity.PathfinderMob entity, long gameTime) Methods inherited from class net.minecraft.world.entity.ai.behavior.AnimalPanic
canStillUse, checkExtraStartConditions, stop, tickMethods inherited from class net.minecraft.world.entity.ai.behavior.Behavior
debugString, doStop, getStatus, hasRequiredMemories, tickOrStop, timedOut, tryStart
-
Constructor Details
-
OstrichPanic
-
-
Method Details
-
start
public void start(@NotNull @NotNull net.minecraft.server.level.ServerLevel level, @NotNull @NotNull net.minecraft.world.entity.PathfinderMob entity, long gameTime) - Overrides:
startin classnet.minecraft.world.entity.ai.behavior.AnimalPanic
-