Uses of Class
net.minecraft.world.entity.ai.memory.ExpirableValue
-
Uses of ExpirableValue in net.minecraft.world.entity.ai
Modifier and TypeFieldDescriptionprivate Map<MemoryModuleType<?>,Optional<? extends ExpirableValue<?>>>
Brain.memories
private Optional<? extends ExpirableValue<U>>
Brain.MemoryValue.value
Modifier and TypeMethodDescriptionMap<MemoryModuleType<?>,Optional<? extends ExpirableValue<?>>>
Brain.getMemories()
Deprecated.Modifier and TypeMethodDescription(package private) static <U> Brain.MemoryValue<U>
Brain.MemoryValue.createUnchecked(MemoryModuleType<U> p_22060_, Optional<? extends ExpirableValue<?>> p_22061_)
(package private) <U> void
Brain.setMemoryInternal(MemoryModuleType<U> p_21942_, Optional<? extends ExpirableValue<?>> p_21943_)
ModifierConstructorDescription(package private)
MemoryValue(MemoryModuleType<U> p_22033_, Optional<? extends ExpirableValue<U>> p_22034_)
-
Uses of ExpirableValue in net.minecraft.world.entity.ai.memory
Modifier and TypeFieldDescriptionprivate Optional<com.mojang.serialization.Codec<ExpirableValue<U>>>
MemoryModuleType.codec
Modifier and TypeMethodDescriptionstatic <T> ExpirableValue<T>
ExpirableValue.of(T p_26310_)
static <T> ExpirableValue<T>
ExpirableValue.of(T p_26312_, long p_26313_)
Modifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.Codec<ExpirableValue<T>>
ExpirableValue.codec(com.mojang.serialization.Codec<T> p_26305_)
Optional<com.mojang.serialization.Codec<ExpirableValue<U>>>
MemoryModuleType.getCodec()