Class CamelAi
java.lang.Object
net.minecraft.world.entity.animal.camel.CamelAi
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final UniformIntprivate static final com.google.common.collect.ImmutableList<MemoryModuleType<?>>private static final com.google.common.collect.ImmutableList<SensorType<? extends Sensor<? super Camel>>>private static final floatprivate static final floatprivate static final floatprivate static final floatprivate static final float
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic Brain.Provider<Camel>static Ingredientprivate static voidinitCoreActivity(Brain<Camel> p_249998_) private static voidinitIdleActivity(Brain<Camel> p_252342_) protected static voidinitMemories(Camel p_249638_, RandomSource p_250704_) protected static Brain<?>static voidupdateActivity(Camel p_250703_) 
- 
Field Details- 
SPEED_MULTIPLIER_WHEN_PANICKINGprivate static final float SPEED_MULTIPLIER_WHEN_PANICKING- See Also:
 
- 
SPEED_MULTIPLIER_WHEN_IDLINGprivate static final float SPEED_MULTIPLIER_WHEN_IDLING- See Also:
 
- 
SPEED_MULTIPLIER_WHEN_TEMPTEDprivate static final float SPEED_MULTIPLIER_WHEN_TEMPTED- See Also:
 
- 
SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULTprivate static final float SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT- See Also:
 
- 
SPEED_MULTIPLIER_WHEN_MAKING_LOVEprivate static final float SPEED_MULTIPLIER_WHEN_MAKING_LOVE- See Also:
 
- 
ADULT_FOLLOW_RANGE
- 
SENSOR_TYPESprivate static final com.google.common.collect.ImmutableList<SensorType<? extends Sensor<? super Camel>>> SENSOR_TYPES
- 
MEMORY_TYPES
 
- 
- 
Constructor Details- 
CamelAipublic CamelAi()
 
- 
- 
Method Details- 
initMemories
- 
brainProvider
- 
makeBrain
- 
initCoreActivity
- 
initIdleActivity
- 
updateActivity
- 
getTemptations
 
-