net.minecraft.entity.living.mob

public abstract class MobEntity

extends LivingEntity

All mapped superinterfaces:

CommandSource

vo
net.minecraft.unmapped.C_21461336
net.minecraft.entity.living.mob.MobEntity

Field summary

Modifier and TypeField
private static final DataAttribute<Byte>
a
f_44872261
MOB_FLAGS
public int
a_
f_98621781
ambientSoundDelay
protected int
b_
f_32355641
xpDrop
private final LookControl
b
f_92026411
lookControl
protected MovementControl
f
f_55835071
movementControl
protected JumpControl
g
f_80358215
jumpControl
private final BodyControl
c
f_39419350
bodyControl
protected PathNavigation
h
f_52594320
entityNavigation
protected final GoalSelector
br
f_80895924
goalSelector
protected final GoalSelector
bs
f_75574172
targetSelector
private LivingEntity
bv
f_00732161
attackTarget
private final MobVisibilityCache
bw
f_82459010
mobVisibilityCache
private final DefaultedList<ItemStack>
bx
f_09212926
itemsInHands
protected float[]
bt
f_16896432
handDropChances
private final DefaultedList<ItemStack>
by
f_33047738
armor
protected float[]
bu
f_83749717
armorDropChances
private boolean
bz
f_42714427
canPickupLoot
private boolean
bA
f_76845856
persistent
private final Map<PathBlockingType, Float>
bB
f_89137216
pathfindingPenalties
private Identifier
bC
f_63134208
lootTable
private long
bD
f_96128877
lootTableSeed
private boolean
bE
f_72567210
leashed
private Entity
bF
f_01248542
leashHolder
private NbtCompound
bG
f_07026822
leashNbt

Constructor summary

ModifierConstructor
public (World arg0)

Method summary

Modifier and TypeMethod
protected void
r()
m_21202670()
initGoals()
protected void
bM()
m_64422344()
initAttributes()
protected PathNavigation
b(ams arg0)
m_52611065(C_64041439 arg0)
createNavigation(World world)
public float
a(bef arg0)
m_99065208(C_42110860 arg0)
getPathfindingPenalty(PathBlockingType type)
public void
a(bef arg0, float arg1)
m_96341243(C_42110860 arg0, float arg1)
setPathfindingPenalty(PathBlockingType type, float penalty)
protected BodyControl
s()
m_15359149()
createBodyControl()
public LookControl
t()
m_80179678()
getLookControl()
public MovementControl
u()
m_87995679()
getMovementControl()
public JumpControl
w()
m_73371863()
getJumpControl()
public PathNavigation
x()
m_35626357()
getNavigation()
public MobVisibilityCache
y()
m_45378891()
getMobVisibilityCache()
public LivingEntity
z()
m_88061487()
getAttackTarget()
public void
d(vn arg0)
m_75605778(C_74425583 arg0)
setAttackTarget(LivingEntity target)
public boolean
d(Class<? extends vn> arg0)
m_33497769(Class<? extends C_74425583> arg0)
canAttack(Class<? extends LivingEntity> type)
public void
A()
m_58350462()
onEatingGrass()
protected void
i()
m_19615596()
registerSyncedData()
public int
C()
m_71326729()
getAmbientSoundInterval()
public void
D()
m_45199528()
playAmbientSound()
public void
Y()
m_13230383()
baseTick()
protected void
c(up arg0)
m_72476398(C_83334639 arg0)
playHurtSound(DamageSource arg0)
private void
p()
m_56573371()
resetAmbientSoundDelay()
protected int
b(aeb arg0)
m_58781969(C_40996800 arg0)
getXpDrop(PlayerEntity arg0)
public void
E()
m_08117540()
animateSpawn()
public void
B_()
m_24884718()
tick()
protected float
g(float arg0, float arg1)
m_98066391(float arg0, float arg1)
bodyMovement(float arg0, float arg1)
protected SoundEvent
F()
m_96971201()
getAmbientSound()
protected Item
H()
m_54895347()
getDropItem()
protected void
b(boolean arg0, int arg1)
m_88345579(boolean arg0, int arg1)
dropItems(boolean arg0, int arg1)
public static void
a(rw arg0, Class<?> arg1)
m_71279321(C_81045817 arg0, Class<?> arg1)
registerSchema(DataFixerUpper dfu, Class<?> type)
public void
b(fy arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
public void
a(fy arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
protected Identifier
J()
m_61071011()
getDefaultLootTable()
protected void
a(boolean arg0, int arg1, up arg2)
m_91664248(boolean arg0, int arg1, C_83334639 arg2)
dropItemsFromLootTable(boolean arg0, int arg1, DamageSource arg2)
public void
n(float arg0)
m_43092861(float arg0)
setForwardsSpeed(float speed)
public void
o(float arg0)
m_38945318(float arg0)
setVerticalSpeed(float speed)
public void
p(float arg0)
m_99461372(float arg0)
setSidewaysSpeed(float speed)
public void
k(float arg0)
m_92709275(float arg0)
setSpeed(float arg0)
public void
n()
m_11642923()
mobTick()
protected void
a(acj arg0)
m_67607617(C_06774341 arg0)
updateInventory(ItemEntity item)
protected boolean
c(ain arg0)
m_01064397(C_88708284 arg0)
canHoldItem(ItemStack item)
protected boolean
K()
m_78239271()
canDespawn()
protected void
L()
m_78825932()
checkDespawn()
protected final void
cA()
m_86516838()
serverTickAi()
protected void
M()
m_60264081()
mobAiTick()
public int
N()
m_98286531()
getLookPitchSpeed()
public int
O()
m_07381962()
getMaxHeadRotation()
public void
a(ve arg0, float arg1, float arg2)
m_81849137(C_42232651 arg0, float arg1, float arg2)
lookAt(Entity target, float maxYawChange, float maxPitchChange)
private float
b(float arg0, float arg1, float arg2)
m_26037654(float arg0, float arg1, float arg2)
changeAngle(float oldAngle, float newAngle, float maxChangeInAngle)
public boolean
P()
m_83348684()
canSpawn()
public boolean
Q()
m_72296573()
isUnobstructed()
public int
cU()
m_70209095()
getLimitPerChunk()
public int
bg()
m_82622806()
getSafeFallDistance()
public Iterable<ItemStack>
aO()
m_39309954()
getItemsInHands()
public Iterable<ItemStack>
aP()
m_68061280()
getArmor()
public ItemStack
b(vj arg0)
m_92665564(C_76008501 arg0)
getEquipment(EquipmentSlot arg0)
public void
a(vj arg0, ain arg1)
m_37260269(C_76008501 arg0, C_88708284 arg1)
setEquipment(EquipmentSlot arg0, ItemStack arg1)
protected void
a(boolean arg0, int arg1)
m_43249362(boolean arg0, int arg1)
dropEquipment(boolean arg0, int arg1)
protected void
a(ty arg0)
m_26022628(C_55983527 arg0)
addRandomEquipment(LocalDifficulty difficulty)
public static EquipmentSlot
d(ain arg0)
m_62900763(C_88708284 arg0)
getEquipmentSlot(ItemStack item)
public static Item
a(vj arg0, int arg1)
m_27430590(C_76008501 arg0, int arg1)
getEquipmentForSlot(EquipmentSlot slot, int tier)
protected void
b(ty arg0)
m_28886945(C_55983527 arg0)
enchantEquipment(LocalDifficulty difficulty)
public EntityData
a(ty arg0, vq arg1)
m_09634721(C_55983527 arg0, C_75624064 arg1)
initialize(LocalDifficulty localDifficulty, EntityData data)
public boolean
cV()
m_70121192()
canBeControlledByRider()
public void
cW()
m_75861225()
setPersistent()
public void
a(vj arg0, float arg1)
m_56136513(C_76008501 arg0, float arg1)
setInventoryDropChances(EquipmentSlot slot, float chance)
public boolean
cX()
m_63570247()
canPickupLoot()
public void
m(boolean arg0)
m_01075931(boolean arg0)
setCanPickupLoot(boolean blValue)
public boolean
cY()
m_83571244()
isPersistent()
public final boolean
b(aeb arg0, tz arg1)
m_18370723(C_40996800 arg0, C_31276856 arg1)
interact(PlayerEntity arg0, InteractionHand arg1)
protected boolean
a(aeb arg0, tz arg1)
m_80294462(C_40996800 arg0, C_31276856 arg1)
interactMob(PlayerEntity player, InteractionHand hand)
protected void
cZ()
m_91679438()
updateLeashStatus()
public void
a(boolean arg0, boolean arg1)
m_16558386(boolean arg0, boolean arg1)
detachLeash(boolean sync, boolean dropItem)
public boolean
a(aeb arg0)
m_46361309(C_40996800 arg0)
isTameable(PlayerEntity player)
public boolean
da()
m_58665741()
isLeashed()
public Entity
db()
m_94425742()
getLeashHolder()
public void
b(ve arg0, boolean arg1)
m_24715293(C_42232651 arg0, boolean arg1)
attachLeash(Entity leashHolder, boolean sync)
public boolean
a(ve arg0, boolean arg1)
m_06696913(C_42232651 arg0, boolean arg1)
startRiding(Entity arg0, boolean arg1)
private void
de()
m_96526108()
readLeashNbt()
public boolean
c(int arg0, ain arg1)
m_36252398(int arg0, C_88708284 arg1)
replaceItem(int arg0, ItemStack arg1)
public boolean
bI()
m_15193571()
isLogicalSideForUpdatingMovement()
public static boolean
b(vj arg0, ain arg1)
m_80861047(C_76008501 arg0, C_88708284 arg1)
isValidSlotForItem(EquipmentSlot slot, ItemStack item)
public boolean
cC()
m_08790626()
isLocallyControlled()
public void
n(boolean arg0)
m_42239683(boolean arg0)
setNoAi(boolean noAi)
public void
o(boolean arg0)
m_90110678(boolean arg0)
setLeftHanded(boolean leftHanded)
public boolean
dc()
m_27954631()
isNoAi()
public boolean
dd()
m_78682467()
isLeftHanded()
public Arm
cF()
m_82780045()
getMainArm()
public void
a(byte arg0)
m_48967522(byte arg0)
doEvent(byte arg0)
public float
R()
m_96386587()
getShadowScale()