Player

From Minecraft Wiki
Jump to: navigation, search
Player
Steve.pngAlex.png
Health points

20♥ × 10

Armor points

Wearing Armor

Attack strength

Fist: 1♥[JE only][until JE Tests]
2♥[BE only][upcoming: JE Tests]
Items: Varies

Hitbox size

Height: 1.8 blocks
Width: 0.6 blocks
While sneaking:
Height: 1.5‌[JE only]/1.65‌[BE only] blocks
Width: 0.6 blocks
While gliding/swimming:
Height: 0.6 blocks
Width: 0.6 blocks
While sleeping:
Height: 0.2 blocks
Width: 0.2 blocks

Spawn

Player spawn point (can be changed by sleeping in a bed, using a Respawn Anchor or with commands.)

The player is the main character who can be controlled in Minecraft. The two default player skins are known as Steve (a name suggested by Notch as a joke[1] but later confirmed in the "change skin" menu on minecraft.net and in-game as the default name in Bedrock Edition) and Alex, with all unchanged skins being split between the two default skins.

Appearance[edit]

There are two default player skins, typically known as Steve and Alex, assigned to each player based on their account ID if they do not use a custom skin.

Steve has dark brown hair, dark skin, nose and mouth, and blue-purplish eyes, with a light blue shirt (draping on the left-hand side), a pair of blue jeans, gray shoes, and 4px arms.

Alex has long bright orange hair hanging to the left side, pale fair skin, and dark green eyes, with a light-green shirt (draping on both sides, and a dark green belt wrapped around it), a pair of brown pants, grayish boots, pinkish lips, and 3px arms.

Both player skins are intended to be generic representations of a human being,[2] although the player's skin can be changed. Steve is also the shape of a "classic" skin, and Alex is the shape of a "slim" skin.

The player is 1.8 blocks tall, 1.5 blocks tall when sneaking in Java Edition, 0.6 blocks tall when gliding, sprint-swimming or crawling, and 0.6 blocks wide.

Drops[edit]

  • Current XP points minus current XP level times 7, capped at a total of 100 XP points, unless /gamerule keepInventory has been set to true

Differences between editions[edit]

Java Edition[edit]

In Java Edition, the player can choose from either Steve or Alex. These two models can be customized by downloading free skins from trusted websites or making using an editing program, but in the demo, or when playing offline, the game randomly chooses either Steve or Alex as the current skin.

Bedrock Edition[edit]

In Bedrock Edition, the player can choose between Steve and Alex in-game, which sets both the skin and the model for custom skins. However, Bedrock Edition also allows the usage of skin packs, each of which has a selection of free skins. On Windows 10, Android and iOS, skins can also be imported from a PNG file. Some skins can be purchased as DLC. Bedrock Edition also features a skin creation system with purchasable apparel and features.

Differences between Java (left) and Bedrock (right) versions of Steve and Alex.

Java Edition versions of the Steve and Alex skins are automatically available for free in Bedrock Edition.

Unlike the Java Edition counterparts, the Bedrock Edition Steve and Alex models periodically blink. This feature does not apply to custom skin models.

Health and hunger meters[edit]

The player has 10 full hearts or 20 health points. One full heart represents two health points. When the player's hunger bar is at 18 (🍗 × 9) or higher, health slowly regenerates by 1♥ every four seconds, but when it is at 20 (🍗 × 10) with saturation remaining, health regenerates by 1♥ every half second. The hunger bar depletes faster from energy-intensive activities like sprinting, jumping, attacking mobs, and mining, and it can be refilled by eating food. If the hunger bar is at 18 (🍗 × 9) or lower, the player does not regenerate health unless in Peaceful difficulty (or under the effect of certain potions). While the hunger bar is at 0 (🍗), the player is starving and precedes to lose health. On Hard difficulty, starvation kills the player. On Normal difficulty, it brings health down to 1♥. On Easy difficulty, it brings health down to 10♥♥♥♥♥. On Peaceful difficulty, the health bar recovers regardless of hunger, but still depletes from starvation damage, and the hunger bar does not lose any points even when under the effect of hunger.

Movement[edit]

The player walks at a nominal rate of 4.317 meters (blocks) per second. This means that the player can walk a total of 5181 blocks (5.2 km) in one Minecraft day.

Sprinting[edit]

The player can sprint, draining the hunger bar considerably while doing so. The player sprints approximately 5.612 blocks per second, as opposed to the regular pace of 4.317. The player can usually jump four blocks horizontally when sprinting, although they can jump five blocks with a perfectly timed jump after at least thirty consecutive sprint-jumps. The player cannot sprint if the hunger bar is at 6 (🍗🍗🍗) or less. Sprinting is activated by double-tapping the forward key (default W), then holding it, or by holding the sprint key (Ctrl by default) while pressing the forward key. Holding the sprint key in creative mode while flying causes the player to fly faster.

Sneaking[edit]

Sneaking is a feature activated by holding the sneak key (default is ⇧ Shift). Sneaking prevents players from falling more than half a block, making it highly useful for building horizontally outward over space. Going past the edge of a block and stopping sneaking, does not result in falling off that block. Additionally, the player can still dismount blocks while sneaking by jumping over the block's edge. It also hides the player's nametag in Multiplayer Mode.

Movement Mode Speed (m/s) Speed (km/h) % of Walking Speed
Walking 4.317 15.54 100%
Sprinting 5.612 20.20 130%
Sneaking 1.295 4.663 30%
Flying 10.89 39.20 250%
Sprint Flying 21.78 78.40 500%
Falling 78.4 282.24 1800%

Jumping[edit]

The maximum height a player can jump without the jump boost effect is about 1.2522 blocks.

Swimming[edit]

Suffocation prevention[edit]

Gameplay HUD[edit]

The onscreen heads-up display (HUD) consists of the player's health bar, hunger bar, experience bar, and hotbar. The armor rating bar appears above the health bar if the player is wearing armor and the oxygen bar appears if the player is submerged in water or is suffocating in a block. The HUD also contains the crosshair and a held object (or fist). The HUD can also be toggled by F1.

Experience[edit]

Experience points (XP) can be gained via experience orbs when killing mobs or mining certain minerals. The current level is indicated by a green number above the HUD, and the experience points can be used to enchant weapons, tools or armor with different useful attributes and skills (see enchanting table.) Anvils require experience to use.

The level increases by obtaining enough experience points. All levels and experience are lost upon death but can be partially restored by picking up the experience orbs at the place of death.[3]

Experience is also obtained through activities such as fishing, animal breeding, trading or smelting.

Modes[edit]

  • In Survival mode, the player can place and destroy blocks, and use all tools available. The player has limited health (♥ icons), hunger (🍗 icons), and oxygen.
  • In Creative mode, the player can fly by double-tapping the jump key (default Space) and place an infinite number of blocks, but with limited use of crafting and tools. All mobs won't attack the player. The player cannot take damage (at all in Bedrock Edition, and in Java Edition only when falling into the Void or, with cheats enabled, typing the command /kill), has no hunger and has unlimited oxygen, and breaking blocks is instantaneous.
  • In Hardcore mode‌[Java Edition only], the player can respawn only in Spectator mode, and the difficulty level is locked on Hard mode.
  • In Adventure mode, there are no changes from Survival mode aside from being unable to break or place blocks unless they possess a tool with the CanDestroy NBT data tag for that block, or have a block with the CanPlaceOn tag. This game mode can be played only by having cheats enabled and typing the command /gamemode adventure, /gamemode a[Bedrock Edition only], /gamemode 2[Java Edition only], or by opening a multiplayer (including LAN) world.
  • In Spectator mode‌[Java Edition only], the player can spectate almost all mobs, ride them as if the player were in a minecart, fly through blocks, and open inventories, but cannot break blocks or change inventories. Along with Adventure, it can be accessed by typing in /gamemode spectator, press F3+N while cheats are enabled, or dying in Hardcore mode. However, with the Debug Mode world type, the gamemode is locked as Spectator mode unless changed with cheats enabled.

Username[edit]

Players in-game are referred to by a username, which is first chosen by the player upon purchase of Java Edition. This username is used to target the player with commands and differentiate other players.

In Java Edition, usernames must be 3–16 characters, although there are exceptions of players with under 3 characters, who bought the game early in its development. Players can change username no more than once every 30 days. When the player changes their username, the previous username is available for other users to claim after 37 days. Because players can change usernames every 30 days, a player can manage two usernames without anyone able to take either of them. If the player has a username under 3 characters and changes it, the old sub-3-character username is permanently unable to be obtained again.[4] This also applies for symbol names.[5] The username can be changed on the preferences page of minecraft.net.

In Bedrock Edition, usernames must be 3–32 characters. Users can choose a username and change it unlimited times, or sign in with an Xbox Live account where the player's gamer tag is used.

Player names appear above their head as nameplates, typically in white letters, though the use of mods can alter this. Player nameplates can also be seen through solid blocks and other obstructions, although a player can sneak to dim the nameplate's visibility when in sight, or hide it completely when out of sight.

Customization[edit]

In Java Edition, players can change skins on the preferences page of minecraft.net or the launcher by uploading a PNG image file, which then replaces the default skin. Players also have the option to have three or four pixel wide arms on the character model.

In Bedrock Edition, the player can change the skin by opening the settings from the main menu and going to the skin settings. The two default skins are Alex and Steve, but the player can download and use Skin Packs from the Marketplace or, on the Windows 10, iOS and Android versions of the game, use their skin by selecting the "Custom" option in the skin selection menu.

Sounds[edit]

The following sounds section uses an outdated format and should be redone using {{Sound table}}.
You can help by converting the contents of this section into a sound table template.
Examples can be seen at Bee#Sounds and Ladder#Sounds.
The wikicode should be laid out neatly as in these examples for improved readability.
Remember to include a foot parameter so the table appears in the correct place. Do NOT convert the table using Visual Editor.
Sound Subtitle Namespaced ID Subtitle ID Source Pitch Volume Attenuation distance
No subtitle entity.player.breath (Unused sound event) ? ? ? 16
Player hurts entity.player.hurt subtitles.entity.player.hurt ? ? ? 16
Player dies entity.player.death subtitles.entity.player.death ? ? ? 16
Fire Damage entity.player.hurt_on_fire subtitles.entity.player.hurt_on_fire ? ? ? 16
Drowning Damage entity.player.hurt_drown (Plays when drowning) ? ? ? 16
No subtitle entity.player.hurt_sweet_berry_bush (Plays when player is damaged by bush) ? ? ? 16
Something trips entity.player.small_fall subtitles.entity.generic.small_fall ? ? ? 16
Something fell entity.player.big_fall subtitles.entity.generic.big_fall ? ? ? 16
No subtitle entity.player.attack.crit (Plays during critical hit attacks) ? ? 0.7 16
No subtitle entity.player.attack.knockback (Plays during sprint-knockback attacks) ? ? 0.7 16
No subtitle entity.player.attack.nodamage (Plays during attacks that deal no damage, and when pressing the attack button while hitting the air on Legacy Console Editions) ? ? 0.7 16
No subtitle entity.player.attack.strong (Plays during fully charged attacks) ? ? 1, 2, 3, 4 = 0.6; 5, 6 = 0.7 16
No subtitle entity.player.attack.sweep (Plays during sweep attacks) ? ? 0.7 16
No subtitle entity.player.attack.weak (Plays during weak uncharged attacks) ? ? 0.7 16
Eating entity.generic.eat subtitles.entity.generic.eat ? ? ? 16
Burp entity.player.burp subtitles.entity.player.burp ? ? ? 16
Sipping entity.generic.drink subtitles.entity.generic.drink ? ? ? 16
Splashing entity.player.splash subtitles.entity.generic.splash ? ? ? 16
Splashing entity.player.splash_high_speed subtitles.entity.generic.splash ? ? ? 16
Swimming entity.player.swim subtitles.entity.generic.swim ? ? ? 16
Old/Classic Hurt N/A N/A ? ? ? ?
Old Fallbig1 N/A N/A ? ? ? ?
Old Fallbig2 N/A N/A ? ? ? ?

Data values[edit]

ID[edit]

Java Edition:

NameNamespaced IDTranslation key
Playerplayer entity.minecraft.player

Bedrock Edition:

NameNamespaced IDNumeric ID Translation key
Playerplayer 63entity.player.name

Entity data[edit]

Players have entity data associated with them that contain various properties.

  • The root tag. In level.dat files, this tag is called "Player".
    • All tags from Entities except the id, CustomName, and CustomNameVisible tags.
    • All tags from Mobs except HandItems, ArmorItems, HandDropChances, ArmorDropChances, CanPickUpLoot, PersistenceRequired, and Leash.
    •  DataVersion: Version of the player NBT structure. Is increased with every new snapshot and release.
    •  playerGameType: The game mode of the player. 0 is Survival, 1 is Creative, 2 is Adventure and 3 is Spectator.
    •  Score: The Score displayed upon death.
    •  Dimension: A namespaced ID of the dimension the player is in. Used to store the players last known location along with Pos.
    •  SelectedItemSlot: The selected hotbar slot of the player.
    •  SelectedItem: Data of the item currently being held by the player, excluding the Slot tag.
    •  SpawnDimension: May not exist. The dimension of the player's bed or respawn anchor. These tags are only removed if the player attempts to respawn with no valid bed or respawn anchor to spawn at at these coordinates. They are unaffected by breaking a bed or respawn anchor at these coordinates, and are unaffected by the player's death.
    •  SpawnX: See below.
    •  SpawnY: May not exist. The coordinates of the player's bed or respawn anchor. These tags are only removed if the player attempts to respawn with no valid bed or respawn anchor to spawn at at these coordinates. They are unaffected by breaking a bed or respawn anchor at these coordinates, and are unaffected by the player's death.
    •  SpawnZ: See above.
    •  SpawnForced: 1 or 0 (true/false) - May not exist. True if the player should spawn at the above coordinates even if no bed can be found.
    •  SleepTimer: The number of ticks the player had been in bed. No effect.
    •  foodLevel: The value of the hunger bar; 20 is full. See Hunger.
    •  foodExhaustionLevel: See Hunger.
    •  foodSaturationLevel: See Hunger.
    •  foodTickTimer: See Hunger.
    •  XpLevel: The level shown on the XP bar.
    •  XpP: The progress/percent across the XP bar to the next level.
    •  XpTotal: The total amount of XP the player has collected over time; used for the Score upon death.
    •  XpSeed: The seed used for the next enchantment in enchantment tables.
    •  Inventory: Each compound tag in this list is an item in the player's inventory. (Note: when empty, list type may have unexpected value.)
    •  EnderItems: Each compound tag in this list is an item in the player's 27-slot ender chest inventory. (Note: when empty, list type may have unexpected value.)
      • An item in the inventory, includes the Slot tag - slots are numbered 0 to 26, inclusive.
    •  abilities: The abilities this player has.
      •  walkSpeed: The walking speed, always 0.1.
      •  flySpeed: The flying speed, always 0.05.
      •  mayfly: 1 or 0 (true/false) - true if the player can fly.
      •  flying: 1 or 0 (true/false) - true if the player is currently flying.
      •  invulnerable: 1 or 0 (true/false) - true if the player is immune to all damage and harmful effects except for void damage. (damage caused by the /kill command is void damage)
      •  mayBuild: 1 or 0 (true/false) - true if the player can place and destroy blocks.
      •  instabuild: 1 or 0 (true/false) - true if the player can instantly destroy blocks.
    •  enteredNetherPosition: Optional. The Overworld position from which the player entered the Nether, for use with the minecraft:nether_travel advancement trigger. The tag is set every time the player passes through a portal from the Overworld to the Nether. Passing through a portal back to the Overworld does not remove or update the tag. Entering the Nether without using a portal does not update the tag. If a portal is hacked into the End, using it to enter the Nether removes this tag.
      •  x: The X coordinate.
      •  y: The Y coordinate.
      •  z: The Z coordinate.
    •  RootVehicle: The root entity that the player is riding. Optional.
      •  Attach: The UUID of the entity the player is riding, stored as four ints.
      •  Entity: The NBT data of the root vehicle.
    •  ShoulderEntityLeft: The entity that is on the player's left shoulder. Always displays as a parrot.
    •  ShoulderEntityRight: The entity that is on the player's right shoulder. Always displays as a parrot.
    •  seenCredits: 1 or 0 (true/false) - true if the player has traveled to the Overworld via an End portal.
    •  recipeBook: Contains a JSON object detailing recipes the player has unlocked.

History[edit]

Java Edition pre-Classic
rd-132328Steve Revision 1.png Humans were added with their skin and model later being used for the player.
Java Edition Classic
0.0.15a (Multiplayer Test 1)Added the player as an entity for the newly introduced multiplayer mode. Its model and texture are both taken from the human mob.
0.24_SURVIVAL_TESTSteve.png The texture used by both the player and human mob, which was bearded, was replaced with a beardless version. However, the bearded skin is still used in promotional artwork and other merchandise later on.
December 19, 2009Player shadow test.
Java Edition Alpha
v1.0.9Before this version, the walking animation for the player was different; players swung their arms wildly to their sides while walking.[6]
v1.0.14The player can jump only two blocks horizontally, instead of three.
v1.1.1Added ability to sneak with ⇧ Shift by default.
Java Edition Beta
1.5Unarmed damage was increased from 1♥ to 2♥.
1.7.3An apple is no longer dropped when logged in as Notch.
1.8Pre-releaseThe player now has an experience and hunger bar.
The player can now jump four blocks horizontally by sprinting.
Unarmed damage was decreased from 2♥ to 1♥.
Java Edition
1.0.0RC1Changed the sounds the player makes. Any physical damage plays a "tick" sound, and damage from falling would play sounds like bones breaking.
Before this version, when the player was damaged, they would make a deep "Ooh!" sound that represented the player's response when hurt. However, this sound suggested that the player was male, which was not consistent with/representative of female player skins, so Mojang changed the sound to make it more gender-neutral.
1.4.212w38aChanged hurt sounds for player.
1.8pre1Alex.png Added a new player model with smaller arms, and a new default player skin named Alex.
February 4, 2015Players can now change usernames.
1.915w42aPlayer's hitbox (usually 1.8 blocks tall) is now shorter (1.65m) when crouching, is a 0.6-block cube when gliding with elytra, and is a 0.2-block cube while laying in bed.
15w45aJump height increased from 1 316 blocks to 1 14 blocks.
1.1116w32aChanged entity ID from Player to player.
1.1318w07aAdded the ability to sprint while in water, which causes the player to dive to the ground and swim much faster.
18w15aSprinting at the surface of water no longer makes the player swim, instead the player stays at the same altitude constantly.
Swimming through 1 block holes is now possible.[7]
Upcoming Java Edition
Combat TestsCombat Test 5Players now get knockback from hits that deal less than half a heart of damage, including no damage.
Pocket Edition Alpha
0.1.0Steve.png Added the player.
0.11.0build 1The player's skin can now be customized.
Alex.png Added a new player model with smaller arms, and a new default player skin named Alex.
0.12.1build 10Changed the sounds the player makes. Any physical damage plays a flesh impact sound, and damage from falling would play sounds like bones breaking.
Before this version, when the player was damaged, they would make a deep "ooh!" sound which represented the player's response when hurt. However, this sound suggested that the player was male, so Mojang changed the sound to make it more gender-neutral.
0.15.2Alex's shoulders lowered a pixel.
Bedrock Edition
1.4.0beta 1.2.13.8Added the ability to sprint while in water, which causes the player to dive to the ground and swim much faster.
beta 1.2.20.1Players can now swim through 1x1 gaps.
1.5.0beta 1.5.0.0Improved player swimming at the surface of water.
1.13.0?The player's legs no longer slightly bob when the player is idle or looking around.
beta 1.13.0.15Player height is now customizable in 4 different sizes in the Character creator: tall, medium, small, smaller, though have the same hitbox. Also, player eyes (Steve, Alex, and custom Character creator skins) can now blink.
1.14.0beta 1.14.0.1Players can now only sprint on top of water instead of being able to swim.
Legacy Console Edition
TU1CU11.0Patch 1Steve.png Added the player.
TU24CU121.16Alex.png Added the Alex skin.
The armor bar as it appeared before the Adventure Update.
The human mob before 0.24 SURVIVAL TEST.

Trivia[edit]

  • The player's eye level (according to coordinates on the debug screen) is 1.62 meters. Since their eyes are 28 pixels above their feet, leaving 4 pixels above their eyes (0.23m), this makes them 1.85 meters tall and 0.925 meters wide. However, the player's hitbox is 1.8m tall and 0.6m wide, the hitbox of a crouching player is 1.5m tall‌[Java Edition only], and the hitbox of a player gliding with elytra or swimming is 0.6m tall.
  • The Alex skin is implied to be based on Jeb.[verify][8]
  • In the July–August 2016 issue of Lego Club Magazine, it is mentioned that Steve is Alex's boyfriend. It is also mentioned that Steve is a miner, builder, and alchemist, while Alex is a builder, explorer, and hunter.
  • The Alex skin is heavily implied to be female in the description of a video from Minecraft's official YouTube channel, though never said outright through use of pronouns or other methods.[9]
  • The player's legs do not line up perfectly with the torso; this is an intentional feature to prevent z-fighting when wearing armor.[10]
  • In Bedrock Edition, a dead player can still collect experience orbs near their death location until they choose to respawn.
  • Before Java Edition 1.14, the camera was located at the player's feet; the world is therefore rendered 1.8 blocks below what it should be at to counteract this.[11]
    • Likewise, when the player slept in a bed, the world revolved around the player during the animation instead of the player's camera rotating, which led to some visual bugs.[12]

Publicity[edit]

  • Steve is featured as a Micro Mob along with a creeper in the LEGO set 21102 LEGO Minecraft Micro World.
  • Steve is an unlockable character named "Mr. Minecraft" in the Steam version of Super Meat Boy. The character has a shorter jump height than other characters but can mine squares from the level and place them as platforms.
  • Steve's head is an unlockable helmet in the Xbox Arcade game, Hybrid.
  • Steve's head is a wearable item in Borderlands 2.
  • Steve's head is a wearable hat in DinoRun SE.
  • Steve's head is a wearable hat in Transformice.
  • Steve is a playable character in Retro City Rampage.
  • Steve is a uniform named "Craft Miner" in Saints Row 4.
  • Steve is an unlockable character with a projectile that looks like a stone pickaxe in the game Alone in the Park.
  • Steve is an outfit named "Pitman", wielding an iron pickaxe and able to break barriers, in the flash game Strikeforce Kitty 2.
  • "Mr. Pixel" in Createrria: craft your games has a face similar to Steve's.
  • Steve appears to be an unlockable character in "BowMasters".
  • Steve's head is a wearable hat in "Supreme Duelist Stickman" along with a weapon the "pickaxe" that can place blocks such as cobblestone,tnt and a piston.

Gallery[edit]

Bedrock Edition[edit]

Official artwork[edit]

Bedrock Edition[edit]

See also[edit]

References[edit]