Class AcquirePoi.JitteredLinearRetry
java.lang.Object
net.minecraft.world.entity.ai.behavior.AcquirePoi.JitteredLinearRetry
- Enclosing class:
 - AcquirePoi
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate static final intprivate static final intprivate static final intprivate longprivate longprivate final RandomSource - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanisStillValid(long p_22383_) voidmarkAttempt(long p_22381_) booleanshouldRetry(long p_22385_) toString() 
- 
Field Details
- 
MIN_INTERVAL_INCREASE
private static final int MIN_INTERVAL_INCREASE- See Also:
 
 - 
MAX_INTERVAL_INCREASE
private static final int MAX_INTERVAL_INCREASE- See Also:
 
 - 
MAX_RETRY_PATHFINDING_INTERVAL
private static final int MAX_RETRY_PATHFINDING_INTERVAL- See Also:
 
 - 
random
 - 
previousAttemptTimestamp
private long previousAttemptTimestamp - 
nextScheduledAttemptTimestamp
private long nextScheduledAttemptTimestamp - 
currentDelay
private int currentDelay 
 - 
 - 
Constructor Details
- 
JitteredLinearRetry
JitteredLinearRetry(RandomSource p_217111_, long p_217112_)  
 - 
 - 
Method Details