net.minecraft.world.entity.ai

final class Brain$MemoryValue<U>

bzs$a
net.minecraft.world.entity.ai.Brain$MemoryValue
net.minecraft.class_4095$class_5302

Field summary

Modifier and TypeField
private final MemoryModuleType<U>
a
type
field_24661
private final Optional<? extends ExpirableValue<U>>
b
value
field_24662

Constructor summary

ModifierConstructor
(MemoryModuleType<U> arg0, Optional<? extends ExpirableValue<U>> arg1)

Method summary

Modifier and TypeMethod
static <U> Brain$MemoryValue<U>
a(chu<U> arg0, Optional<? extends cht<?>> arg1)
createUnchecked(MemoryModuleType<U> arg0, Optional<? extends ExpirableValue<?>> arg1)
method_28333(class_4140<U> arg0, Optional<? extends class_4831<?>> arg1)
void
a(bzs<?> arg0)
setMemoryInternal(Brain<?> arg0)
method_28328(class_4095<?> arg0)
public <T> void
a(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.serialization.RecordBuilder<T> arg1)
serialize(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.serialization.RecordBuilder<T> arg1)
method_28330(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.serialization.RecordBuilder<T> arg1)