public static final class Brain.BrainCodec<E extends LivingEntity>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private com.mojang.serialization.Codec<Brain<E>> |
codec |
private java.util.Collection<? extends MemoryModuleType<?>> |
memoryTypes |
private java.util.Collection<? extends SensorType<? extends Sensor<? super E>>> |
sensorTypes |
Modifier | Constructor and Description |
---|---|
private |
BrainCodec(java.util.Collection<? extends MemoryModuleType<?>> p_i231498_1_,
java.util.Collection<? extends SensorType<? extends Sensor<? super E>>> p_i231498_2_) |
Modifier and Type | Method and Description |
---|---|
Brain<E> |
makeBrain(com.mojang.serialization.Dynamic<?> p_233748_1_) |
private final java.util.Collection<? extends MemoryModuleType<?>> memoryTypes
private final java.util.Collection<? extends SensorType<? extends Sensor<? super E extends LivingEntity>>> sensorTypes
private final com.mojang.serialization.Codec<Brain<E extends LivingEntity>> codec
private BrainCodec(java.util.Collection<? extends MemoryModuleType<?>> p_i231498_1_, java.util.Collection<? extends SensorType<? extends Sensor<? super E>>> p_i231498_2_)