Class CreakingAi
java.lang.Object
net.minecraft.world.entity.monster.creaking.CreakingAi
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final com.google.common.collect.ImmutableList
<? extends MemoryModuleType<?>> protected static final com.google.common.collect.ImmutableList
<? extends SensorType<? extends Sensor<? super Creaking>>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Brain.Provider
<Creaking> (package private) static void
initCoreActivity
(Brain<Creaking> p_379953_) (package private) static void
initFightActivity
(Creaking p_397545_, Brain<Creaking> p_379731_) (package private) static void
initIdleActivity
(Brain<Creaking> p_379511_) private static boolean
isAttackTargetStillReachable
(Creaking p_397141_, LivingEntity p_397218_) static void
updateActivity
(Creaking p_380185_)
-
Field Details
-
SENSOR_TYPES
protected static final com.google.common.collect.ImmutableList<? extends SensorType<? extends Sensor<? super Creaking>>> SENSOR_TYPES -
MEMORY_TYPES
protected static final com.google.common.collect.ImmutableList<? extends MemoryModuleType<?>> MEMORY_TYPES
-
-
Constructor Details
-
CreakingAi
public CreakingAi()
-
-
Method Details
-
initCoreActivity
-
initIdleActivity
-
initFightActivity
-
isAttackTargetStillReachable
-
brainProvider
-
makeBrain
-
updateActivity
-