net.minecraft.entity.ai.brain

public final class MemoryMap

implements Iterable<MemoryMap$Entry<?>>

net.minecraft.world.entity.ai.memory.MemoryMap
net.minecraft.world.entity.ai.memory.MemoryMap
net.minecraft.class_1_151
net.minecraft.entity.ai.brain.MemoryMap

Field summary

Modifier and TypeField
private static final com.mojang.serialization.Codec<MemoryModuleType<?>>
SERIALIZABLE_MEMORY_MODULE_CODEC
SERIALIZABLE_MEMORY_MODULE_CODEC
field_1_1179
SERIALIZABLE_MEMORY_MODULE_TYPE_CODEC
public static final com.mojang.serialization.Codec<MemoryMap>
CODEC
CODEC
field_1_1177
CODEC
public static final MemoryMap
EMPTY
EMPTY
field_1_1178
EMPTY
private final Map<MemoryModuleType<?>, MemoryMapValue<?>>
memories
memories
field_1_1180
memories

Constructor summary

ModifierConstructor
private (Map<MemoryModuleType<?>, MemoryMapValue<?>> memories)

Method summary

Modifier and TypeMethod
public static MemoryMap
of(Stream<MemoryMap$Value<?>> memories)
of(Stream<MemoryMap$Value<?>> memories)
method_1_1360(Stream<class_1_151$class_1_152<?>> arg0)
from(Stream<MemoryMap$Entry<?>> entries)
public <U> MemoryMapValue<U>
get(MemoryModuleType<U> type)
get(MemoryModuleType<U> type)
method_1_1354(class_4140<U> arg0)
get(MemoryModuleType<U> type)
public Iterator<MemoryMap$Entry<?>>
iterator()
iterator()