net.minecraft.entity.living.mob

public abstract class MobEntity

extends LivingEntity

All mapped superinterfaces:

CommandSource

ps
net.minecraft.class_871
net.minecraft.entity.living.mob.MobEntity
net.minecraft.entity.EntityLiving

Field summary

Modifier and TypeField
public int
a_
field_3291
ambientSoundDelay
livingSoundTime
protected int
b_
field_3305
xpDrop
experienceValue
private LookControl
a
field_3360
lookControl
lookHelper
protected MovementControl
f
field_3361
movementControl
moveHelper
protected JumpControl
g
field_3362
jumpControl
jumpHelper
private BodyControl
b
field_3363
bodyControl
bodyHelper
protected PathNavigation
h
field_3354
entityNavigation
navigator
protected final GoalSelector
i
field_3336
goalSelector
tasks
protected final GoalSelector
bi
field_3337
targetSelector
targetTasks
private LivingEntity
c
field_6802
attackTarget
attackTarget
private MobVisibilityCache
bk
field_3323
mobVisibilityCache
senses
private ItemStack[]
bl
field_5335
equipment
equipment
protected float[]
bj
field_5339
inventoryDropChances
equipmentDropChances
private boolean
bm
field_5342
canPickupLoot
canPickUpLoot
private boolean
bn
field_5337
persistent
persistenceRequired
private boolean
bo
field_6803
leashed
isLeashed
private Entity
bp
field_6804
leashHolder
leashedToEntity
private NbtCompound
bq
field_6805
leashNbt
leashNBTTag

Constructor summary

ModifierConstructor
public (World arg0)

Method summary

Modifier and TypeMethod
protected void
aX()
method_6129()
initAttributes()
applyEntityAttributes()
protected PathNavigation
b(adm arg0)
method_10986(class_1150 arg0)
createNavigation(World world)
getNewNavigator(World worldIn)
public LookControl
p()
method_2613()
getLookControl()
getLookHelper()
public MovementControl
q()
method_2614()
getMovementControl()
getMoveHelper()
public JumpControl
r()
method_2615()
getJumpControl()
getJumpHelper()
public PathNavigation
s()
method_2616()
getNavigation()
getNavigator()
public MobVisibilityCache
t()
method_2617()
getMobVisibilityCache()
getEntitySenses()
public LivingEntity
u()
method_2623()
getAttackTarget()
getAttackTarget()
public void
d(pr arg0)
method_6165(class_1699 arg0)
setAttackTarget(LivingEntity target)
setAttackTarget(EntityLivingBase entitylivingbaseIn)
public boolean
a(Class<? extends pr> arg0)
method_2579(Class<? extends class_1699> arg0)
canAttack(Class<? extends LivingEntity> type)
canAttackClass(Class<? extends EntityLivingBase> cls)
public void
v()
method_2588()
onEatingGrass()
eatGrassBonus()
protected void
h()
method_2484()
registerSyncedData()
entityInit()
public int
w()
method_2594()
getAmbientSoundInterval()
getTalkInterval()
public void
x()
method_2595()
playAmbientSound()
playLivingSound()
public void
K()
method_2564()
baseTick()
onEntityUpdate()
protected int
b(wn arg0)
method_2585(class_988 arg0)
getXpDrop(PlayerEntity arg0)
getExperiencePoints(EntityPlayer arg0)
public void
y()
method_2598()
animateSpawn()
spawnExplosionParticle()
public void
t_()
method_2558()
tick()
onUpdate()
protected float
h(float arg0, float arg1)
method_6140(float arg0, float arg1)
bodyMovement(float arg0, float arg1)
updateDistance(float arg0, float arg1)
protected String
z()
method_2603()
getAmbientSound()
getLivingSound()
protected Item
A()
method_8375()
getDropItem()
getDropItem()
protected void
b(boolean arg0, int arg1)
method_2587(boolean arg0, int arg1)
dropItems(boolean arg0, int arg1)
dropFewItems(boolean arg0, int arg1)
public void
b(dn arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
writeEntityToNBT(NBTTagCompound arg0)
public void
a(dn arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
readEntityFromNBT(NBTTagCompound arg0)
public void
n(float arg0)
method_2659(float arg0)
setForwardsSpeed(float speed)
setMoveForward(float arg0)
public void
k(float arg0)
method_2656(float arg0)
setSpeed(float arg0)
setAIMoveSpeed(float arg0)
public void
m()
method_2651()
mobTick()
onLivingUpdate()
protected void
a(uz arg0)
method_10984(class_964 arg0)
updateInventory(ItemEntity item)
updateEquipmentIfNeeded(EntityItem itemEntity)
protected boolean
a(zx arg0)
method_10985(class_1071 arg0)
canHoldItem(ItemStack item)
func_175448_a(ItemStack stack)
protected boolean
C()
method_2631()
canDespawn()
canDespawn()
protected void
D()
method_2632()
checkDespawn()
despawnEntity()
protected final void
bK()
method_2635()
serverTickAi()
updateEntityActionState()
protected void
E()
method_2633()
mobAiTick()
updateAITasks()
public int
bQ()
method_2636()
getLookPitchSpeed()
getVerticalFaceSpeed()
public void
a(pk arg0, float arg1, float arg2)
method_2583(class_864 arg0, float arg1, float arg2)
lookAt(Entity target, float maxYawChange, float maxPitchChange)
faceEntity(Entity entityIn, float arg1, float arg2)
private float
b(float arg0, float arg1, float arg2)
method_2624(float arg0, float arg1, float arg2)
changeAngle(float oldAngle, float newAngle, float maxChangeInAngle)
updateRotation(float arg0, float arg1, float arg2)
public boolean
bR()
method_2637()
canSpawn()
getCanSpawnHere()
public boolean
bS()
method_2469()
isUnobstructed()
isNotColliding()
public int
bV()
method_2639()
getLimitPerChunk()
getMaxSpawnedInChunk()
public int
aE()
method_4448()
getSafeFallDistance()
getMaxFallHeight()
public ItemStack
bA()
method_2640()
getDisplayItemInHand()
getHeldItem()
public ItemStack
p(int arg0)
method_4484(int arg0)
getEquipment(int arg0)
getEquipmentInSlot(int arg0)
public ItemStack
q(int arg0)
method_4485(int arg0)
getArmor(int slot)
getCurrentArmor(int arg0)
public void
c(int arg0, zx arg1)
method_2527(int arg0, class_1071 arg1)
setEquipment(int arg0, ItemStack arg1)
setCurrentItemOrArmor(int arg0, ItemStack arg1)
public ItemStack[]
as()
method_2531()
getEquipment()
getInventory()
protected void
a(boolean arg0, int arg1)
method_4472(boolean arg0, int arg1)
dropEquipment(boolean arg0, int arg1)
dropEquipment(boolean arg0, int arg1)
protected void
a(ok arg0)
method_10983(class_2607 arg0)
addRandomEquipment(LocalDifficulty difficulty)
setEquipmentBasedOnDifficulty(DifficultyInstance difficulty)
public static int
c(zx arg0)
method_8374(class_1071 arg0)
getEquipmentSlot(ItemStack equipment)
getArmorPosition(ItemStack stack)
public static Item
a(int arg0, int arg1)
method_4470(int arg0, int arg1)
getEquipmentForSlot(int slot, int equipmentLevel)
getArmorItemForSlot(int armorSlot, int itemTier)
protected void
b(ok arg0)
method_10987(class_2607 arg0)
enchantEquipment(LocalDifficulty difficulty)
setEnchantmentBasedOnDifficulty(DifficultyInstance difficulty)
public EntityData
a(ok arg0, pu arg1)
method_6156(class_2607 arg0, class_1700 arg1)
initialize(LocalDifficulty localDifficulty, EntityData data)
onInitialSpawn(DifficultyInstance difficulty, IEntityLivingData livingdata)
public boolean
bW()
method_4476()
canBeControlledByRider()
canBeSteered()
public void
bX()
method_6164()
setPersistent()
enablePersistence()
public void
a(int arg0, float arg1)
method_5388(int arg0, float arg1)
setInventoryDropChances(int arrayIndex, float value)
setEquipmentDropChance(int slotIn, float chance)
public boolean
bY()
method_5395()
canPickupLoot()
canPickUpLoot()
public void
j(boolean arg0)
method_5399(boolean arg0)
setCanPickupLoot(boolean blValue)
setCanPickUpLoot(boolean canPickup)
public boolean
bZ()
method_5396()
isPersistent()
isNoDespawnRequired()
public final boolean
e(wn arg0)
method_6100(class_988 arg0)
interact(PlayerEntity arg0)
interactFirst(EntityPlayer arg0)
protected boolean
a(wn arg0)
method_2537(class_988 arg0)
interactMob(PlayerEntity player)
interact(EntityPlayer player)
protected void
ca()
method_6159()
updateLeashStatus()
updateLeashedState()
public void
a(boolean arg0, boolean arg1)
method_6157(boolean arg0, boolean arg1)
detachLeash(boolean sync, boolean dropItem)
clearLeashed(boolean sendPacket, boolean dropLead)
public boolean
cb()
method_6160()
isTameable()
allowLeashing()
public boolean
cc()
method_6161()
isLeashed()
getLeashed()
public Entity
cd()
method_6162()
getLeashHolder()
getLeashedToEntity()
public void
a(pk arg0, boolean arg1)
method_6158(class_864 arg0, boolean arg1)
attachLeash(Entity leashHolder, boolean sync)
setLeashedToEntity(Entity entityIn, boolean sendAttachNotification)
private void
n()
method_6163()
readLeashNbt()
recreateLeash()
public boolean
d(int arg0, zx arg1)
method_10956(int arg0, class_1071 arg1)
replaceItem(int arg0, ItemStack arg1)
replaceItemInInventory(int arg0, ItemStack arg1)
public boolean
bM()
method_2609()
isLocallyControlled()
isServerWorld()
public void
k(boolean arg0)
method_5398(boolean arg0)
setNoAi(boolean noAi)
setNoAI(boolean disable)
public boolean
ce()
method_5393()
isNoAi()
isAIDisabled()
public void
a(byte arg0)
method_2485(byte arg0)
doEvent(byte arg0)
handleStatusUpdate(byte arg0)
public float
bT()
method_2638()
getShadowScale()
getRenderSizeModifier()