net.minecraft.entity.living.mob

public abstract class MobEntity

extends LivingEntity

All mapped superinterfaces:

CommandSource

sw
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
bq
f_80895924
goalSelector
protected final GoalSelector
br
f_75574172
targetSelector
private LivingEntity
bu
f_00732161
attackTarget
private final MobVisibilityCache
bv
f_82459010
mobVisibilityCache
private final DefaultedList<ItemStack>
bw
f_09212926
itemsInHands
protected float[]
bs
f_16896432
handDropChances
private final DefaultedList<ItemStack>
bx
f_33047738
armor
protected float[]
bt
f_83749717
armorDropChances
private boolean
by
f_42714427
canPickupLoot
private boolean
bz
f_76845856
persistent
private final Map<PathBlockingType, Float>
bA
f_89137216
pathfindingPenalties
private Identifier
bB
f_63134208
lootTable
private long
bC
f_96128877
lootTableSeed
private boolean
bD
f_72567210
leashed
private Entity
bE
f_01248542
leashHolder
private NbtCompound
bF
f_07026822
leashNbt

Constructor summary

ModifierConstructor
public (World arg0)

Method summary

Modifier and TypeMethod
protected void
r()
m_21202670()
initGoals()
protected void
bE()
m_64422344()
initAttributes()
protected PathNavigation
b(ajq arg0)
m_52611065(C_64041439 arg0)
createNavigation(World world)
public float
a(bay arg0)
m_99065208(C_42110860 arg0)
getPathfindingPenalty(PathBlockingType type)
public void
a(bay 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(sv arg0)
m_75605778(C_74425583 arg0)
setAttackTarget(LivingEntity target)
public boolean
d(Class<? extends sv> 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
U()
m_13230383()
baseTick()
protected void
c(rx arg0)
m_72476398(C_83334639 arg0)
playHurtSound(DamageSource arg0)
private void
o()
m_56573371()
resetAmbientSoundDelay()
protected int
b(aax arg0)
m_58781969(C_40996800 arg0)
getXpDrop(PlayerEntity arg0)
public void
E()
m_08117540()
animateSpawn()
public void
A_()
m_24884718()
tick()
protected float
h(float arg0, float arg1)
m_98066391(float arg0, float arg1)
bodyMovement(float arg0, float arg1)
protected SoundEvent
G()
m_96971201()
getAmbientSound()
protected Item
I()
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(ph arg0, Class<?> arg1)
m_71279321(C_81045817 arg0, Class<?> arg1)
registerSchema(DataFixerUpper dfu, Class<?> type)
public void
b(du arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
public void
a(du arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
protected Identifier
J()
m_61071011()
getDefaultLootTable()
protected void
a(boolean arg0, int arg1, rx arg2)
m_91664248(boolean arg0, int arg1, C_83334639 arg2)
dropItemsFromLootTable(boolean arg0, int arg1, DamageSource arg2)
public void
o(float arg0)
m_43092861(float arg0)
setForwardsSpeed(float speed)
public void
p(float arg0)
m_99461372(float arg0)
setSidewaysSpeed(float speed)
public void
l(float arg0)
m_92709275(float arg0)
setSpeed(float arg0)
public void
n()
m_11642923()
mobTick()
protected void
a(zi arg0)
m_67607617(C_06774341 arg0)
updateInventory(ItemEntity item)
protected boolean
c(afi arg0)
m_01064397(C_88708284 arg0)
canHoldItem(ItemStack item)
protected boolean
K()
m_78239271()
canDespawn()
protected void
L()
m_78825932()
checkDespawn()
protected final void
cs()
m_86516838()
serverTickAi()
protected void
M()
m_60264081()
mobAiTick()
public int
N()
m_98286531()
getLookPitchSpeed()
public int
cL()
m_07381962()
getMaxHeadRotation()
public void
a(sm 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
cM()
m_83348684()
canSpawn()
public boolean
cN()
m_72296573()
isUnobstructed()
public int
cQ()
m_70209095()
getLimitPerChunk()
public int
aY()
m_82622806()
getSafeFallDistance()
public Iterable<ItemStack>
aG()
m_39309954()
getItemsInHands()
public Iterable<ItemStack>
aH()
m_68061280()
getArmor()
public ItemStack
b(sr arg0)
m_92665564(C_76008501 arg0)
getEquipment(EquipmentSlot arg0)
public void
a(sr arg0, afi 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(rg arg0)
m_26022628(C_55983527 arg0)
addRandomEquipment(LocalDifficulty difficulty)
public static EquipmentSlot
d(afi arg0)
m_62900763(C_88708284 arg0)
getEquipmentSlot(ItemStack item)
public static Item
a(sr arg0, int arg1)
m_27430590(C_76008501 arg0, int arg1)
getEquipmentForSlot(EquipmentSlot slot, int tier)
protected void
b(rg arg0)
m_28886945(C_55983527 arg0)
enchantEquipment(LocalDifficulty difficulty)
public EntityData
a(rg arg0, sy arg1)
m_09634721(C_55983527 arg0, C_75624064 arg1)
initialize(LocalDifficulty localDifficulty, EntityData data)
public boolean
cR()
m_70121192()
canBeControlledByRider()
public void
cS()
m_75861225()
setPersistent()
public void
a(sr arg0, float arg1)
m_56136513(C_76008501 arg0, float arg1)
setInventoryDropChances(EquipmentSlot slot, float chance)
public boolean
cT()
m_63570247()
canPickupLoot()
public void
m(boolean arg0)
m_01075931(boolean arg0)
setCanPickupLoot(boolean blValue)
public boolean
cU()
m_83571244()
isPersistent()
public final boolean
b(aax arg0, rh arg1)
m_18370723(C_40996800 arg0, C_31276856 arg1)
interact(PlayerEntity arg0, InteractionHand arg1)
protected boolean
a(aax arg0, rh arg1)
m_80294462(C_40996800 arg0, C_31276856 arg1)
interactMob(PlayerEntity player, InteractionHand hand)
protected void
cV()
m_91679438()
updateLeashStatus()
public void
a(boolean arg0, boolean arg1)
m_16558386(boolean arg0, boolean arg1)
detachLeash(boolean sync, boolean dropItem)
public boolean
a(aax arg0)
m_46361309(C_40996800 arg0)
isTameable(PlayerEntity player)
public boolean
cW()
m_58665741()
isLeashed()
public Entity
cX()
m_94425742()
getLeashHolder()
public void
b(sm arg0, boolean arg1)
m_24715293(C_42232651 arg0, boolean arg1)
attachLeash(Entity leashHolder, boolean sync)
public boolean
a(sm arg0, boolean arg1)
m_06696913(C_42232651 arg0, boolean arg1)
startRiding(Entity arg0, boolean arg1)
private void
da()
m_96526108()
readLeashNbt()
public boolean
c(int arg0, afi arg1)
m_36252398(int arg0, C_88708284 arg1)
replaceItem(int arg0, ItemStack arg1)
public boolean
bA()
m_15193571()
isLogicalSideForUpdatingMovement()
public static boolean
b(sr arg0, afi arg1)
m_80861047(C_76008501 arg0, C_88708284 arg1)
isValidSlotForItem(EquipmentSlot slot, ItemStack item)
public boolean
cu()
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
cY()
m_27954631()
isNoAi()
public boolean
cZ()
m_78682467()
isLeftHanded()
public Arm
cx()
m_82780045()
getMainArm()
public void
a(byte arg0)
m_48967522(byte arg0)
doEvent(byte arg0)
public float
cO()
m_96386587()
getShadowScale()