net.minecraft.world.entity

public abstract class Mob

extends LivingEntity

All mapped superinterfaces:

Nameable, EntityAccess, CommandSource

bce
net.minecraft.world.entity.Mob
net.minecraft.class_1308
net.minecraft.entity.mob.MobEntity
net.minecraft.src.C_526_
net.minecraft.world.entity.EntityInsentient

Field summary

Modifier and TypeField
private static final EntityDataAccessor<Byte>
b
DATA_MOB_FLAGS_ID
field_6193
MOB_FLAGS
f_21340_
private static final int
c
MOB_FLAG_NO_AI
field_30088
AI_DISABLED_FLAG
f_147266_
private static final int
d
MOB_FLAG_LEFTHANDED
field_30089
LEFT_HANDED_FLAG
f_147267_
private static final int
e
MOB_FLAG_AGGRESSIVE
field_30090
ATTACKING_FLAG
f_147268_
protected static final int
f
PICKUP_REACH
field_30087
MINIMUM_DROPPED_XP_PER_EQUIPMENT
f_147265_
private static final Vec3i
bW
ITEM_PICKUP_REACH
field_38386
ITEM_PICK_UP_RANGE_EXPANDER
f_217048_
public static final float
bE
MAX_WEARING_ARMOR_CHANCE
field_30091
BASE_SPAWN_EQUIPMENT_CHANCE
f_147269_
public static final float
bF
MAX_PICKUP_LOOT_CHANCE
field_30083
DEFAULT_CAN_PICKUP_LOOT_CHANCE
f_147261_
public static final float
bG
MAX_ENCHANTED_ARMOR_CHANCE
field_30084
BASE_ENCHANTED_ARMOR_CHANCE
f_147262_
public static final float
bH
MAX_ENCHANTED_WEAPON_CHANCE
field_30085
BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE
f_147263_
public static final String
bI
LEASH_TAG
field_30086
LEASH_KEY
f_147264_
public static final float
bJ
DEFAULT_EQUIPMENT_DROP_CHANCE
field_34043
DEFAULT_DROP_CHANCE
f_182333_
public static final int
bK
PRESERVE_ITEM_DROP_CHANCE
field_38932
field_38932
f_217047_
public static final int
bL
UPDATE_GOAL_SELECTOR_EVERY_N_TICKS
field_35039
field_35039
f_186008_
public int
bM
ambientSoundTime
field_6191
ambientSoundChance
f_21363_
protected int
bN
xpReward
field_6194
experiencePoints
f_21364_
protected LookControl
bO
lookControl
field_6206
lookControl
f_21365_
protected MoveControl
bP
moveControl
field_6207
moveControl
f_21342_
protected JumpControl
bQ
jumpControl
field_6204
jumpControl
f_21343_
private final BodyRotationControl
bX
bodyRotationControl
field_6188
bodyControl
f_21361_
protected PathNavigation
bR
navigation
field_6189
navigation
f_21344_
protected final GoalSelector
bS
goalSelector
field_6201
goalSelector
f_21345_
protected final GoalSelector
bT
targetSelector
field_6185
targetSelector
f_21346_
private LivingEntity
bY
target
field_6199
target
f_21362_
private final Sensing
bZ
sensing
field_6190
visibilityCache
f_21349_
private final NonNullList<ItemStack>
ca
handItems
field_6195
handItems
f_21350_
protected final float[]
bU
handDropChances
field_6187
handDropChances
f_21347_
private final NonNullList<ItemStack>
cb
armorItems
field_6205
armorItems
f_21351_
protected final float[]
bV
armorDropChances
field_6186
armorDropChances
f_21348_
private boolean
cc
canPickUpLoot
field_6203
canPickUpLoot
f_21352_
private boolean
cd
persistenceRequired
field_6200
persistent
f_21353_
private final Map<BlockPathTypes, Float>
ce
pathfindingMalus
field_6196
pathfindingPenalties
f_21354_
private ResourceLocation
cf
lootTable
field_6198
lootTable
f_21355_
private long
cg
lootTableSeed
field_6184
lootTableSeed
f_21356_
private Entity
ch
leashHolder
field_6202
holdingEntity
f_21357_
private int
ci
delayedLeashHolderId
field_18279
holdingEntityId
f_21358_
private CompoundTag
cj
leashInfoTag
field_6192
leashNbt
f_21359_
private BlockPos
ck
restrictCenter
field_18074
positionTarget
f_21360_
private float
cl
restrictRadius
field_18075
positionTargetRange
f_21341_

Constructor summary

ModifierConstructor
protected (EntityType<? extends Mob> p_21369_, Level arg1)

Method summary

Modifier and TypeMethod
protected void
u()
registerGoals()
method_5959()
initGoals()
m_8099_()
public static AttributeSupplier$Builder
w()
createMobAttributes()
method_26828()
createMobAttributes()
m_21552_()
protected PathNavigation
a(cgx arg0)
createNavigation(Level arg0)
method_5965(class_1937 arg0)
createNavigation(World world)
m_6037_(C_1596_ arg0)
protected boolean
x()
shouldPassengersInheritMalus()
method_26323()
movesIndependently()
m_8091_()
public float
a(dqh arg0)
getPathfindingMalus(BlockPathTypes arg0)
method_5944(class_7 arg0)
getPathfindingPenalty(PathNodeType nodeType)
m_21439_(C_2748_ arg0)
public void
a(dqh arg0, float arg1)
setPathfindingMalus(BlockPathTypes arg0, float arg1)
method_5941(class_7 arg0, float arg1)
setPathfindingPenalty(PathNodeType nodeType, float penalty)
m_21441_(C_2748_ p_21443_, float arg1)
public boolean
b(dqh arg0)
canCutCorner(BlockPathTypes arg0)
method_29244(class_7 arg0)
canJumpToNextPathNode(PathNodeType type)
m_21481_(C_2748_ arg0)
protected BodyRotationControl
y()
createBodyControl()
method_5963()
createBodyControl()
m_7560_()
public LookControl
z()
getLookControl()
method_5988()
getLookControl()
m_21563_()
public MoveControl
A()
getMoveControl()
method_5962()
getMoveControl()
m_21566_()
public JumpControl
C()
getJumpControl()
method_5993()
getJumpControl()
m_21569_()
public PathNavigation
D()
getNavigation()
method_5942()
getNavigation()
m_21573_()
public Sensing
E()
getSensing()
method_5985()
getVisibilityCache()
m_21574_()
public LivingEntity
G()
getTarget()
method_5968()
getTarget()
m_5448_()
public void
h(bcc arg0)
setTarget(LivingEntity arg0)
method_5980(class_1309 arg0)
setTarget(LivingEntity target)
m_6710_(C_524_ arg0)
public boolean
a(bbr<?> arg0)
canAttackType(EntityType<?> arg0)
method_5973(class_1299<?> arg0)
canTarget(EntityType<?> arg0)
m_6549_(C_513_<?> arg0)
public boolean
a(cbm arg0)
canFireProjectileWeapon(ProjectileWeaponItem arg0)
method_25938(class_1811 arg0)
canUseRangedWeapon(RangedWeaponItem weapon)
m_5886_(C_1406_ arg0)
public void
I()
ate()
method_5983()
onEatingGrass()
m_8035_()
protected void
a_()
defineSynchedData()
method_5693()
initDataTracker()
m_8097_()
public int
J()
getAmbientSoundInterval()
method_5970()
getMinAmbientSoundDelay()
m_8100_()
public void
K()
playAmbientSound()
method_5966()
playAmbientSound()
m_8032_()
public void
an()
baseTick()
method_5670()
baseTick()
m_6075_()
protected void
d(baw arg0)
playHurtSound(DamageSource arg0)
method_6013(class_1282 arg0)
playHurtSound(DamageSource arg0)
m_6677_(C_489_ arg0)
private void
n()
resetAmbientSoundTime()
method_5975()
resetSoundDelay()
m_21551_()
public int
dO()
getExperienceReward()
method_6110()
getXpToDrop()
m_213860_()
public void
L()
spawnAnim()
method_5990()
playSpawnEffects()
m_21373_()
public void
a(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
handleStatus(byte arg0)
m_7822_(byte arg0)
public void
k()
tick()
method_5773()
tick()
m_8119_()
protected void
M()
updateControlFlags()
method_20417()
updateGoalControls()
m_8022_()
protected float
e(float arg0, float arg1)
tickHeadTurn(float arg0, float arg1)
method_6031(float arg0, float arg1)
turnHead(float arg0, float arg1)
m_5632_(float p_21539_, float arg1)
protected SoundEvent
r()
getAmbientSound()
method_5994()
getAmbientSound()
m_7515_()
public void
b(pj arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToNbt(NbtCompound arg0)
m_7380_(C_4917_ arg0)
public void
a(pj arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromNbt(NbtCompound arg0)
m_7378_(C_4917_ arg0)
protected void
a(baw arg0, boolean arg1)
dropFromLootTable(DamageSource arg0, boolean arg1)
method_16077(class_1282 arg0, boolean arg1)
dropLoot(DamageSource arg0, boolean arg1)
m_7625_(C_489_ p_21390_, boolean arg1)
protected LootContext$Builder
a(boolean arg0, baw arg1)
createLootContext(boolean arg0, DamageSource arg1)
method_16079(boolean arg0, class_1282 arg1)
getLootContextBuilder(boolean arg0, DamageSource arg1)
m_7771_(boolean p_21454_, C_489_ arg1)
public final ResourceLocation
ek()
getLootTable()
method_5989()
getLootTable()
m_5743_()
protected ResourceLocation
N()
getDefaultLootTable()
method_5991()
getLootTableId()
m_7582_()
public void
u(float arg0)
setZza(float arg0)
method_5930(float arg0)
setForwardSpeed(float forwardSpeed)
m_21564_(float arg0)
public void
v(float arg0)
setYya(float arg0)
method_5976(float arg0)
setUpwardSpeed(float upwardSpeed)
m_21567_(float arg0)
public void
w(float arg0)
setXxa(float arg0)
method_5938(float arg0)
setSidewaysSpeed(float sidewaysSpeed)
m_21570_(float arg0)
public void
r(float arg0)
setSpeed(float arg0)
method_6125(float arg0)
setMovementSpeed(float arg0)
m_7910_(float arg0)
public void
w_()
aiStep()
method_6007()
tickMovement()
m_8107_()
protected Vec3i
O()
getPickupReach()
method_42646()
getItemPickUpRangeExpander()
m_213552_()
protected void
b(bqv arg0)
pickUpItem(ItemEntity arg0)
method_5949(class_1542 arg0)
loot(ItemEntity item)
m_7581_(C_976_ arg0)
public boolean
j(cax arg0)
equipItemIfPossible(ItemStack arg0)
method_24523(class_1799 arg0)
tryEquip(ItemStack equipment)
m_21540_(C_1391_ arg0)
protected void
b(bbs arg0, cax arg1)
setItemSlotAndDropWhenKilled(EquipmentSlot arg0, ItemStack arg1)
method_24834(class_1304 arg0, class_1799 arg1)
equipLootStack(EquipmentSlot slot, ItemStack stack)
m_21468_(C_516_ p_21470_, C_1391_ arg1)
public void
e(bbs arg0)
setGuaranteedDrop(EquipmentSlot arg0)
method_25939(class_1304 arg0)
updateDropChances(EquipmentSlot slot)
m_21508_(C_516_ arg0)
protected boolean
a(cax arg0, cax arg1)
canReplaceCurrentItem(ItemStack arg0, ItemStack arg1)
method_5955(class_1799 arg0, class_1799 arg1)
prefersNewEquipment(ItemStack newStack, ItemStack oldStack)
m_7808_(C_1391_ p_21429_, C_1391_ arg1)
public boolean
b(cax arg0, cax arg1)
canReplaceEqualItem(ItemStack arg0, ItemStack arg1)
method_26320(class_1799 arg0, class_1799 arg1)
prefersNewDamageableItem(ItemStack newStack, ItemStack oldStack)
m_21477_(C_1391_ p_21479_, C_1391_ arg1)
public boolean
k(cax arg0)
canHoldItem(ItemStack arg0)
method_5939(class_1799 arg0)
canPickupItem(ItemStack stack)
m_7252_(C_1391_ arg0)
public boolean
l(cax arg0)
wantsToPickUp(ItemStack arg0)
method_20820(class_1799 arg0)
canGather(ItemStack stack)
m_7243_(C_1391_ arg0)
public boolean
h(double arg0)
removeWhenFarAway(double arg0)
method_5974(double arg0)
canImmediatelyDespawn(double distanceSquared)
m_6785_(double arg0)
public boolean
P()
requiresCustomPersistence()
method_17326()
cannotDespawn()
m_8023_()
protected boolean
Q()
shouldDespawnInPeaceful()
method_23734()
isDisallowedInPeaceful()
m_8028_()
public void
dm()
checkDespawn()
method_5982()
checkDespawn()
m_6043_()
protected final void
eM()
serverAiStep()
method_6023()
tickNewAi()
m_6140_()
protected void
R()
sendDebugPackets()
method_18409()
sendAiDebugData()
m_8025_()
protected void
T()
customServerAiStep()
method_5958()
mobTick()
m_8024_()
public int
U()
getMaxHeadXRot()
method_5978()
getMaxLookPitchChange()
m_8132_()
public int
V()
getMaxHeadYRot()
method_5986()
getMaxHeadRotation()
m_8085_()
public int
fn()
getHeadRotSpeed()
method_20240()
getMaxLookYawChange()
m_21529_()
public void
a(bbn arg0, float arg1, float arg2)
lookAt(Entity arg0, float arg1, float arg2)
method_5951(class_1297 arg0, float arg1, float arg2)
lookAtEntity(Entity targetEntity, float maxYawChange, float maxPitchChange)
m_21391_(C_507_ p_21393_, float p_21394_, float arg2)
private float
a(float arg0, float arg1, float arg2)
rotlerp(float arg0, float arg1, float arg2)
method_5960(float arg0, float arg1, float arg2)
changeAngle(float from, float to, float max)
m_21376_(float p_21378_, float p_21379_, float arg2)
public static boolean
a(bbr<? extends bce> arg0, cgy arg1, bcg arg2, gt arg3, amn arg4)
checkMobSpawnRules(EntityType<? extends Mob> arg0, LevelAccessor arg1, MobSpawnType arg2, BlockPos arg3, RandomSource arg4)
method_20636(class_1299<? extends class_1308> arg0, class_1936 arg1, class_3730 arg2, class_2338 arg3, class_5819 arg4)
canMobSpawn(EntityType<? extends MobEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)
m_217057_(C_513_<? extends C_526_> p_217058_, C_1598_ p_217059_, C_529_ p_217060_, C_4675_ p_217061_, C_212974_ p_217062_)
public boolean
a(cgy arg0, bcg arg1)
checkSpawnRules(LevelAccessor arg0, MobSpawnType arg1)
method_5979(class_1936 arg0, class_3730 arg1)
canSpawn(WorldAccess world, SpawnReason spawnReason)
m_5545_(C_1598_ p_21432_, C_529_ arg1)
public boolean
a(cha arg0)
checkSpawnObstruction(LevelReader arg0)
method_5957(class_4538 arg0)
canSpawn(WorldView world)
m_6914_(C_1599_ arg0)
public int
fo()
getMaxSpawnClusterSize()
method_5945()
getLimitPerChunk()
m_5792_()
public boolean
d(int arg0)
isMaxGroupSizeReached(int arg0)
method_5969(int arg0)
spawnsTooManyForEachTry(int count)
m_7296_(int arg0)
public int
cl()
getMaxFallDistance()
method_5850()
getSafeFallDistance()
m_6056_()
public Iterable<ItemStack>
bE()
getHandSlots()
method_5877()
getHandItems()
m_6167_()
public Iterable<ItemStack>
bF()
getArmorSlots()
method_5661()
getArmorItems()
m_6168_()
public ItemStack
c(bbs arg0)
getItemBySlot(EquipmentSlot arg0)
method_6118(class_1304 arg0)
getEquippedStack(EquipmentSlot arg0)
m_6844_(C_516_ arg0)
public void
a(bbs arg0, cax arg1)
setItemSlot(EquipmentSlot arg0, ItemStack arg1)
method_5673(class_1304 arg0, class_1799 arg1)
equipStack(EquipmentSlot arg0, ItemStack arg1)
m_8061_(C_516_ p_21417_, C_1391_ arg1)
protected void
a(baw arg0, int arg1, boolean arg2)
dropCustomDeathLoot(DamageSource arg0, int arg1, boolean arg2)
method_6099(class_1282 arg0, int arg1, boolean arg2)
dropEquipment(DamageSource arg0, int arg1, boolean arg2)
m_7472_(C_489_ p_21386_, int p_21387_, boolean arg2)
protected float
f(bbs arg0)
getEquipmentDropChance(EquipmentSlot arg0)
method_5929(class_1304 arg0)
getDropChance(EquipmentSlot slot)
m_21519_(C_516_ arg0)
protected void
a(amn arg0, bah arg1)
populateDefaultEquipmentSlots(RandomSource arg0, DifficultyInstance arg1)
method_5964(class_5819 arg0, class_1266 arg1)
initEquipment(Random random, LocalDifficulty localDifficulty)
m_213945_(C_212974_ p_217056_, C_469_ arg1)
public static Item
a(bbs arg0, int arg1)
getEquipmentForSlot(EquipmentSlot arg0, int arg1)
method_5948(class_1304 arg0, int arg1)
getEquipmentForSlot(EquipmentSlot equipmentSlot, int equipmentLevel)
m_21412_(C_516_ p_21413_, int p_21414_)
protected void
b(amn arg0, bah arg1)
populateDefaultEquipmentEnchantments(RandomSource arg0, DifficultyInstance arg1)
method_5984(class_5819 arg0, class_1266 arg1)
updateEnchantments(Random random, LocalDifficulty localDifficulty)
m_213946_(C_212974_ p_217064_, C_469_ arg1)
protected void
a(amn arg0, float arg1)
enchantSpawnedWeapon(RandomSource arg0, float arg1)
method_30759(class_5819 arg0, float arg1)
enchantMainHandItem(Random random, float power)
m_214095_(C_212974_ p_217050_, float arg1)
protected void
a(amn arg0, float arg1, bbs arg2)
enchantSpawnedArmor(RandomSource arg0, float arg1, EquipmentSlot arg2)
method_30758(class_5819 arg0, float arg1, class_1304 arg2)
enchantEquipment(Random random, float power, EquipmentSlot slot)
m_217051_(C_212974_ p_217053_, float p_217054_, C_516_ arg2)
public SpawnGroupData
a(chm arg0, bah arg1, bcg arg2, bcu arg3, pj arg4)
finalizeSpawn(ServerLevelAccessor arg0, DifficultyInstance arg1, MobSpawnType arg2, SpawnGroupData arg3, CompoundTag arg4)
method_5943(class_5425 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3, class_2487 arg4)
initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, EntityData entityData, NbtCompound entityNbt)
m_6518_(C_1618_ p_21435_, C_469_ p_21436_, C_529_ p_21437_, C_542_ p_21438_, C_4917_ arg4)
public void
fp()
setPersistenceRequired()
method_5971()
setPersistent()
m_21530_()
public void
a(bbs arg0, float arg1)
setDropChance(EquipmentSlot arg0, float arg1)
method_5946(class_1304 arg0, float arg1)
setEquipmentDropChance(EquipmentSlot slot, float chance)
m_21409_(C_516_ p_21411_, float arg1)
public boolean
fq()
canPickUpLoot()
method_5936()
canPickUpLoot()
m_21531_()
public void
r(boolean arg0)
setCanPickUpLoot(boolean arg0)
method_5952(boolean arg0)
setCanPickUpLoot(boolean canPickUpLoot)
m_21553_(boolean arg0)
public boolean
g(cax arg0)
canTakeItem(ItemStack arg0)
method_18397(class_1799 arg0)
canEquip(ItemStack arg0)
m_7066_(C_1391_ arg0)
public boolean
fr()
isPersistenceRequired()
method_5947()
isPersistent()
m_21532_()
public final InteractionResult
a(buc arg0, bai arg1)
interact(Player arg0, InteractionHand arg1)
method_5688(class_1657 arg0, class_1268 arg1)
interact(PlayerEntity arg0, Hand arg1)
m_6096_(C_1141_ p_21421_, C_470_ arg1)
private InteractionResult
c(buc arg0, bai arg1)
checkAndHandleImportantInteractions(Player arg0, InteractionHand arg1)
method_29506(class_1657 arg0, class_1268 arg1)
interactWithItem(PlayerEntity player, Hand hand)
m_21499_(C_1141_ p_21501_, C_470_ arg1)
protected void
a(buc arg0, bce arg1)
onOffspringSpawnedFromEgg(Player arg0, Mob arg1)
method_18249(class_1657 arg0, class_1308 arg1)
onPlayerSpawnedChild(PlayerEntity player, MobEntity child)
m_5502_(C_1141_ p_21423_, C_526_ arg1)
protected InteractionResult
b(buc arg0, bai arg1)
mobInteract(Player arg0, InteractionHand arg1)
method_5992(class_1657 arg0, class_1268 arg1)
interactMob(PlayerEntity player, Hand hand)
m_6071_(C_1141_ p_21473_, C_470_ arg1)
public boolean
fs()
isWithinRestriction()
method_18411()
isInWalkTargetRange()
m_21533_()
public boolean
a(gt arg0)
isWithinRestriction(BlockPos arg0)
method_18407(class_2338 arg0)
isInWalkTargetRange(BlockPos pos)
m_21444_(C_4675_ arg0)
public void
a(gt arg0, int arg1)
restrictTo(BlockPos arg0, int arg1)
method_18408(class_2338 arg0, int arg1)
setPositionTarget(BlockPos target, int range)
m_21446_(C_4675_ p_21448_, int arg1)
public BlockPos
ft()
getRestrictCenter()
method_18412()
getPositionTarget()
m_21534_()
public float
fu()
getRestrictRadius()
method_18413()
getPositionTargetRange()
m_21535_()
public void
fv()
clearRestriction()
method_35055()
clearPositionTarget()
m_147271_()
public boolean
fw()
hasRestriction()
method_18410()
hasPositionTarget()
m_21536_()
public <T extends Mob> T
a(bbr<T> arg0, boolean arg1)
convertTo(EntityType<T> arg0, boolean arg1)
method_29243(class_1299<T> arg0, boolean arg1)
convertTo(EntityType<T> entityType, boolean keepEquipment)
m_21406_(C_513_<T> p_21408_, boolean arg1)
protected void
fx()
tickLeash()
method_5995()
updateLeash()
m_6119_()
public void
a(boolean arg0, boolean arg1)
dropLeash(boolean arg0, boolean arg1)
method_5932(boolean arg0, boolean arg1)
detachLeash(boolean sendPacket, boolean dropItem)
m_21455_(boolean p_21457_, boolean arg1)
public boolean
a(buc arg0)
canBeLeashed(Player arg0)
method_5931(class_1657 arg0)
canBeLeashedBy(PlayerEntity player)
m_6573_(C_1141_ arg0)
public boolean
fy()
isLeashed()
method_5934()
isLeashed()
m_21523_()
public Entity
fz()
getLeashHolder()
method_5933()
getHoldingEntity()
m_21524_()
public void
b(bbn arg0, boolean arg1)
setLeashedTo(Entity arg0, boolean arg1)
method_5954(class_1297 arg0, boolean arg1)
attachLeash(Entity entity, boolean sendPacket)
m_21463_(C_507_ p_21465_, boolean arg1)
public void
r(int arg0)
setDelayedLeashHolderId(int arg0)
method_18810(int arg0)
setHoldingEntityId(int id)
m_21506_(int arg0)
public boolean
a(bbn arg0, boolean arg1)
startRiding(Entity arg0, boolean arg1)
method_5873(class_1297 arg0, boolean arg1)
startRiding(Entity arg0, boolean arg1)
m_7998_(C_507_ p_21397_, boolean arg1)
private void
fG()
restoreLeashFromSave()
method_5940()
readLeashNbt()
m_21528_()
public boolean
cP()
isControlledByLocalInstance()
method_5787()
isLogicalSideForUpdatingMovement()
m_6109_()
public boolean
eP()
isEffectiveAi()
method_6034()
canMoveVoluntarily()
m_6142_()
public void
s(boolean arg0)
setNoAi(boolean arg0)
method_5977(boolean arg0)
setAiDisabled(boolean aiDisabled)
m_21557_(boolean arg0)
public void
t(boolean arg0)
setLeftHanded(boolean arg0)
method_5937(boolean arg0)
setLeftHanded(boolean leftHanded)
m_21559_(boolean arg0)
public void
u(boolean arg0)
setAggressive(boolean arg0)
method_19540(boolean arg0)
setAttacking(boolean attacking)
m_21561_(boolean arg0)
public boolean
fA()
isNoAi()
method_5987()
isAiDisabled()
m_21525_()
public boolean
fB()
isLeftHanded()
method_5961()
isLeftHanded()
m_21526_()
public boolean
fC()
isAggressive()
method_6510()
isAttacking()
m_5912_()
public void
a(boolean arg0)
setBaby(boolean arg0)
method_7217(boolean arg0)
setBaby(boolean baby)
m_6863_(boolean arg0)
public HumanoidArm
eS()
getMainArm()
method_6068()
getMainArm()
m_5737_()
public double
i(bcc arg0)
getMeleeAttackRangeSqr(LivingEntity arg0)
method_33191(class_1309 arg0)
squaredAttackRange(LivingEntity target)
m_142593_(C_524_ arg0)
public boolean
j(bcc arg0)
isWithinMeleeAttackRange(LivingEntity arg0)
method_42150(class_1309 arg0)
isInAttackRange(LivingEntity entity)
m_217066_(C_524_ arg0)
public boolean
z(bbn arg0)
doHurtTarget(Entity arg0)
method_6121(class_1297 arg0)
tryAttack(Entity arg0)
m_7327_(C_507_ arg0)
private void
a(buc arg0, cax arg1, cax arg2)
maybeDisableShield(Player arg0, ItemStack arg1, ItemStack arg2)
method_24521(class_1657 arg0, class_1799 arg1, class_1799 arg2)
disablePlayerShield(PlayerEntity player, ItemStack mobStack, ItemStack playerStack)
m_21424_(C_1141_ p_21426_, C_1391_ p_21427_, C_1391_ arg2)
protected boolean
fD()
isSunBurnTick()
method_5972()
isAffectedByDaylight()
m_21527_()
protected void
c(akz<dpu> arg0)
jumpInLiquid(TagKey<Fluid> arg0)
method_6010(class_6862<class_3611> arg0)
swimUpward(TagKey<Fluid> arg0)
m_203347_(C_203208_<C_2690_> arg0)
public void
fE()
removeFreeWill()
method_35056()
clearGoalsAndTasks()
m_147272_()
protected void
cj()
removeAfterChangingDimensions()
method_30076()
removeFromDimension()
m_6089_()
public ItemStack
dn()
getPickResult()
method_31480()
getPickBlockStack()
m_142340_()
public Iterable<BlockPos>
fF()
iteratePathfindingStartNodeCandidatePositions()
method_44330()
getPotentialEscapePositions()
m_238383_()