2022-11-15 14:28:39 -05:00
|
|
|
CLASS net/minecraft/class_7906 net/minecraft/entity/ai/brain/MemoryQueryResult
|
|
|
|
COMMENT The result of a {@link MemoryQuery}. This is passed as a lambda argument to
|
|
|
|
COMMENT {@link net.minecraft.entity.ai.brain.task.TaskTriggerer#task}. Use
|
2022-11-18 12:15:10 -05:00
|
|
|
COMMENT {@link net.minecraft.entity.ai.brain.task.TaskTriggerer.TaskContext#getValue} to
|
2022-11-15 14:28:39 -05:00
|
|
|
COMMENT get the value.
|
|
|
|
COMMENT
|
|
|
|
COMMENT <p>It is also possible to set or forget the stored memory value using methods in
|
|
|
|
COMMENT this class.
|
|
|
|
COMMENT
|
2022-11-18 12:15:10 -05:00
|
|
|
COMMENT @see net.minecraft.entity.ai.brain.task.TaskTriggerer.TaskContext#getValue
|
|
|
|
COMMENT @see net.minecraft.entity.ai.brain.task.TaskTriggerer.TaskContext#getOptionalValue
|
2022-11-15 14:28:39 -05:00
|
|
|
FIELD field_41025 brain Lnet/minecraft/class_4095;
|
|
|
|
FIELD field_41026 memory Lnet/minecraft/class_4140;
|
|
|
|
FIELD field_41027 value Lcom/mojang/datafixers/kinds/App;
|
|
|
|
METHOD <init> (Lnet/minecraft/class_4095;Lnet/minecraft/class_4140;Lcom/mojang/datafixers/kinds/App;)V
|
|
|
|
ARG 1 brain
|
|
|
|
ARG 2 memory
|
|
|
|
ARG 3 value
|
|
|
|
METHOD method_47248 getValue ()Lcom/mojang/datafixers/kinds/App;
|
|
|
|
METHOD method_47249 remember (Ljava/lang/Object;)V
|
|
|
|
ARG 1 value
|
|
|
|
METHOD method_47250 remember (Ljava/lang/Object;J)V
|
|
|
|
ARG 1 value
|
|
|
|
ARG 2 expiry
|
|
|
|
METHOD method_47251 remember (Ljava/util/Optional;)V
|
|
|
|
ARG 1 value
|
|
|
|
METHOD method_47252 forget ()V
|