Class CamelAi
java.lang.Object
net.minecraft.world.entity.animal.camel.CamelAi
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final UniformInt
private static final com.google.common.collect.ImmutableList<MemoryModuleType<?>>
private static final com.google.common.collect.ImmutableList<SensorType<? extends Sensor<? super Camel>>>
private static final float
private static final float
private static final float
private static final float
private static final float
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Brain.Provider<Camel>
static Ingredient
private static void
initCoreActivity
(Brain<Camel> p_249998_) private static void
initIdleActivity
(Brain<Camel> p_252342_) protected static void
initMemories
(Camel p_249638_, RandomSource p_250704_) protected static Brain<?>
static void
updateActivity
(Camel p_250703_)
-
Field Details
-
SPEED_MULTIPLIER_WHEN_PANICKING
private static final float SPEED_MULTIPLIER_WHEN_PANICKING- See Also:
-
SPEED_MULTIPLIER_WHEN_IDLING
private static final float SPEED_MULTIPLIER_WHEN_IDLING- See Also:
-
SPEED_MULTIPLIER_WHEN_TEMPTED
private static final float SPEED_MULTIPLIER_WHEN_TEMPTED- See Also:
-
SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
private static final float SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT- See Also:
-
SPEED_MULTIPLIER_WHEN_MAKING_LOVE
private static final float SPEED_MULTIPLIER_WHEN_MAKING_LOVE- See Also:
-
ADULT_FOLLOW_RANGE
-
SENSOR_TYPES
private static final com.google.common.collect.ImmutableList<SensorType<? extends Sensor<? super Camel>>> SENSOR_TYPES -
MEMORY_TYPES
-
-
Constructor Details
-
CamelAi
public CamelAi()
-
-
Method Details
-
initMemories
-
brainProvider
-
makeBrain
-
initCoreActivity
-
initIdleActivity
-
updateActivity
-
getTemptations
-