Class DoNothing
java.lang.Object
net.minecraft.world.entity.ai.behavior.DoNothing
- All Implemented Interfaces:
BehaviorControl<LivingEntity>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate longprivate final intprivate final intprivate Behavior.Status -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voiddoStop(ServerLevel pLevel, LivingEntity pEntity, long pGameTime) final voidtickOrStop(ServerLevel pLevel, LivingEntity pEntity, long pGameTime) final booleantryStart(ServerLevel pLevel, LivingEntity pEntity, long pGameTime)
-
Field Details
-
minDuration
private final int minDuration -
maxDuration
private final int maxDuration -
status
-
endTimestamp
private long endTimestamp
-
-
Constructor Details
-
DoNothing
public DoNothing(int pMinDuration, int pMaxDuration)
-
-
Method Details
-
getStatus
- Specified by:
getStatusin interfaceBehaviorControl<LivingEntity>
-
tryStart
- Specified by:
tryStartin interfaceBehaviorControl<LivingEntity>
-
tickOrStop
- Specified by:
tickOrStopin interfaceBehaviorControl<LivingEntity>
-
doStop
- Specified by:
doStopin interfaceBehaviorControl<LivingEntity>
-
debugString
- Specified by:
debugStringin interfaceBehaviorControl<LivingEntity>
-