Mob

Mobs are living, moving game entities. The term "mob" is short for "mobile".

General behavior
Mobs are affected by the environment in the same ways as the player: they are subject to physics, and they can be hurt by the same things that harm the player (catching on fire, falling, drowning, attacked by weapons, etc.). Some mobs may be resistant or immune to certain hazards, such as Nether mobs which are immune to fire. Mobs can ride minecarts and other mobs, and can climb up ladders. When mobs are killed, they drop items which may be useful resources. Most mobs have an advanced pathfinding system that allows them to traverse complex mazes to get to the player.

Each type of mob in Minecraft has a certain AI (Artificial Intelligence) system with different behaviors and mechanics. Mobs will ordinarily wander around at random if there is a player nearby and usually avoid walking off blocks high enough to cause falling damage. Passive mobs will flee in random directions after being hurt, while hostile mobs will face and chase/attack the Player as soon as they come close. Neutral mobs will remain neutral until a player or mob attacks it, at which point the neutral mob will turn hostile toward and attack the entity that hit it.

Mobs come to exist by spawning in various ways. They naturally spawn in groups with mobs of the same variety. Players can spawn most mobs by using spawn eggs in creative mode. Most mobs are aware of players within 16 blocks of them, but some can see farther. Mobs will not spawn on transparent blocks, in water (except for squid and guardians), in lava, or on half blocks (slabs, stairs). The exception is monster spawners, from which they can spawn on any block including air. Mobs can not see through semi-transparent blocks such as ice, glass, or glass panes.

List of mobs
Mobs are listed and classified by their nature below. For more details on a particular mob, click and view their individual page.

''Note: The list below is categorized according to the PC edition. May vary between different platforms.''

Upcoming mobs
Upcoming mobs are new mobs which are present only in new updates or snapshots.

Unused or removed mobs
Unused mobs are found in the source code, but are not being used at this time. It is still possible to spawn them with the command, but they will have no AI. Removed mobs are no longer in the PC version's game code, and can be found only in certain older versions.

Issues

 * For issues unique to specific mobs, see that mob's issues section.

Trivia

 * Renaming a mob "Dinnerbone" or "Grumm" using spawn eggs or name tags will flip them upside down.
 * When mobs die, they emit puffs of white smoke.
 * Mobs can be heard up to 16 blocks away.
 * Players can approach a hostile mob without being detected if they ensure that there are solid blocks between them and the mob.
 * Players can hide from hostile mob that pursuing the player in 2 blocks tall non-solid block (i.e. sugar cane) even if the mob saw the player going in it (this will not work on spiders).
 * After killing a player, or if a player dies while hostile mobs are pursuing the player, the hostile mobs will gather around the player's deathplace, attempting to attack the player. This is because the player has been made invisible and non-solid, but still exists in that position. (evident by the "You Died!" screen still remaining in that position).
 * If a hostile mob is tracking a player, the player can separate him or herself and the mob through a wall, relog, and the mob will no longer be tracking the player.
 * Mobs will not walk on top of rails unless pushed on to the rails by another mob.
 * Mobs can be spawned with armor using the command. The armor does not appear on the body of all mobs, but will still work.
 * Baby mobs will still have the same size head as the adult version, but the body is smaller.
 * Naming a sheep "jeb_" (must have underscore) using a name tag or a renamed spawn egg will cause it to appear to constantly fade through all colors.
 * When Ryan Holtz was developing rabbits, user xyZenTV asked him to make a skin that would look like his girlfriend's lost rabbit, Toast. Now, naming a rabbit with a name tag or a rabbit spawn egg called "Toast" will spawn/switch the rabbit's skin to look like Toast as a memorial.