net.minecraft.world.entity.animal.goat

public class GoatAi

cmr
net.minecraft.world.entity.animal.goat.GoatAi
net.minecraft.class_6054

Field summary

Modifier and TypeField
public static final int
a
RAM_PREPARE_TIME
field_33490
public static final int
b
RAM_MAX_DISTANCE
field_33491
private static final UniformInt
i
ADULT_FOLLOW_RANGE
field_30407
private static final float
j
SPEED_MULTIPLIER_WHEN_IDLING
field_30406
private static final float
k
SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
field_30408
private static final float
l
SPEED_MULTIPLIER_WHEN_TEMPTED
field_30409
private static final float
m
SPEED_MULTIPLIER_WHEN_PANICKING
field_30410
private static final float
n
SPEED_MULTIPLIER_WHEN_PREPARING_TO_RAM
field_33498
private static final UniformInt
o
TIME_BETWEEN_LONG_JUMPS
field_30411
public static final int
c
MAX_LONG_JUMP_HEIGHT
field_33492
public static final int
d
MAX_LONG_JUMP_WIDTH
field_33493
public static final float
e
MAX_JUMP_VELOCITY_MULTIPLIER
field_49093
private static final UniformInt
p
TIME_BETWEEN_RAMS
field_33499
private static final UniformInt
q
TIME_BETWEEN_RAMS_SCREAMER
field_33693
private static final TargetingConditions
r
RAM_TARGET_CONDITIONS
field_33500
private static final float
s
SPEED_MULTIPLIER_WHEN_RAMMING
field_33501
public static final int
f
RAM_MIN_DISTANCE
field_33495
public static final float
g
ADULT_RAM_KNOCKBACK_FORCE
field_33496
public static final float
h
BABY_RAM_KNOCKBACK_FORCE
field_33497

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected static void
a(cmq arg0, baq arg1)
initMemories(Goat arg0, RandomSource arg1)
method_35184(class_6053 arg0, class_5819 arg1)
protected static Brain<?>
a(bzs<cmq> arg0)
makeBrain(Brain<Goat> arg0)
method_35183(class_4095<class_6053> arg0)
private static void
b(bzs<cmq> arg0)
initCoreActivity(Brain<Goat> arg0)
method_35185(class_4095<class_6053> arg0)
private static void
c(bzs<cmq> arg0)
initIdleActivity(Brain<Goat> arg0)
method_35187(class_4095<class_6053> arg0)
private static void
d(bzs<cmq> arg0)
initLongJumpActivity(Brain<Goat> arg0)
method_35188(class_4095<class_6053> arg0)
private static void
e(bzs<cmq> arg0)
initRamActivity(Brain<Goat> arg0)
method_36288(class_4095<class_6053> arg0)
public static void
a(cmq arg0)
updateActivity(Goat arg0)
method_35186(class_6053 arg0)
public static Predicate<ItemStack>
a()
getTemptations()
method_35181()