net.minecraft.world.entity.monster.creaking

public class CreakingAi

coz
net.minecraft.world.entity.monster.creaking.CreakingAi
net.minecraft.class_10280
net.minecraft.entity.mob.CreakingBrain

Field summary

Modifier and TypeField
protected static final com.google.common.collect.ImmutableList<? extends SensorType<? extends Sensor<? super Creaking>>>
a
SENSOR_TYPES
field_54585
SENSORS
protected static final com.google.common.collect.ImmutableList<? extends MemoryModuleType<?>>
b
MEMORY_TYPES
field_54586
MEMORY_MODULES

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
static void
a(bxz<coy> arg0)
initCoreActivity(Brain<Creaking> arg0)
method_64634(class_4095<class_10275> arg0)
addCoreTasks(Brain<CreakingEntity> brain)
static void
b(bxz<coy> arg0)
initIdleActivity(Brain<Creaking> arg0)
method_64637(class_4095<class_10275> arg0)
addIdleTasks(Brain<CreakingEntity> brain)
static void
a(coy arg0, bxz<coy> arg1)
initFightActivity(Creaking arg0, Brain<Creaking> arg1)
method_64638(class_10275 arg0, class_4095<class_10275> arg1)
addFightTasks(CreakingEntity creaking, Brain<CreakingEntity> brain)
private static boolean
a(coy arg0, bwz arg1)
isAttackTargetStillReachable(Creaking arg0, LivingEntity arg1)
method_66686(class_10275 arg0, class_1309 arg1)
canTarget(CreakingEntity creaking, LivingEntity target)
public static Brain$Provider<Creaking>
a()
brainProvider()
method_64632()
createBrainProfile()
public static Brain<Creaking>
b(coy arg0, bxz<coy> arg1)
makeBrain(Creaking arg0, Brain<Creaking> arg1)
method_64639(class_10275 arg0, class_4095<class_10275> arg1)
create(CreakingEntity creaking, Brain<CreakingEntity> brain)
public static void
a(coy arg0)
updateActivity(Creaking arg0)
method_64635(class_10275 arg0)
updateActivities(CreakingEntity creaking)