Class ExpirableValue<T>
java.lang.Object
net.minecraft.world.entity.ai.memory.ExpirableValue<T>
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanstatic <T> com.mojang.serialization.Codec<ExpirableValue<T>>codec(com.mojang.serialization.Codec<T> p_26305_) longgetValue()booleanstatic <T> ExpirableValue<T>of(T p_26310_) static <T> ExpirableValue<T>of(T p_26312_, long p_26313_) voidtick()toString()
- 
Field Details- 
value
- 
timeToLiveprivate long timeToLive
 
- 
- 
Constructor Details- 
ExpirableValue
 
- 
- 
Method Details- 
tickpublic void tick()
- 
of
- 
of
- 
getTimeToLivepublic long getTimeToLive()
- 
getValue
- 
hasExpiredpublic boolean hasExpired()
- 
toString
- 
canExpirepublic boolean canExpire()
- 
codecpublic static <T> com.mojang.serialization.Codec<ExpirableValue<T>> codec(com.mojang.serialization.Codec<T> p_26305_) 
 
-