Uses of Class
net.minecraft.entity.ai.brain.Memory
Packages that use Memory
-
Uses of Memory in net.minecraft.entity.ai.brain
Fields in net.minecraft.entity.ai.brain with type parameters of type MemoryModifier and TypeFieldDescriptionMemoryModuleType.codecBrain.MemoryEntry.dataprivate Map<MemoryModuleType<?>,Optional<? extends Memory<?>>>Brain.memoriesMethods in net.minecraft.entity.ai.brain that return MemoryModifier and TypeMethodDescriptionstatic <T> Memory<T>Memory.permanent(T value)Creates a memory without an expiry time.static <T> Memory<T>Memory.timed(T value, long expiry)Creates a memory that has an expiry time.Methods in net.minecraft.entity.ai.brain that return types with arguments of type MemoryModifier and TypeMethodDescriptionstatic <T> com.mojang.serialization.Codec<Memory<T>>Memory.createCodec(com.mojang.serialization.Codec<T> codec)MemoryModuleType.getCodec()Map<MemoryModuleType<?>,Optional<? extends Memory<?>>>Brain.method_35058()Deprecated.Method parameters in net.minecraft.entity.ai.brain with type arguments of type MemoryModifier and TypeMethodDescription(package private) static <U> Brain.MemoryEntry<U>Brain.MemoryEntry.of(MemoryModuleType<U> type, Optional<? extends Memory<?>> data)(package private) <U> voidBrain.setMemory(MemoryModuleType<U> type, Optional<? extends Memory<?>> memory)Constructor parameters in net.minecraft.entity.ai.brain with type arguments of type MemoryModifierConstructorDescription(package private)MemoryEntry(MemoryModuleType<U> memoryModuleType, Optional<? extends Memory<U>> optional)