Nbt Tags For Player Wiki Guide
This Minecraft tutorial explains the NBT tags (formerly called data tags) that you can use for a player in Minecraft Java Edition (PC/Mac) 1.16, 1.17, 1.18, 1.19 and 1.20.
TIP:Â If you are not running Minecraft Java Edition (PC/Mac) 1.16/1.17/1.18/1.19/1.20, find NBT tags for player in another version of Minecraft:
- Java Edition (PC/Mac) 1.14/1.15
- Java Edition (PC/Mac) 1.12

Background
Players have a unique set of NBT tags that can be used in Minecraft commands such as: /data and /scoreboard.

What are NBT tags (formerly called Data Tags)?
NBT tags allow you to set certain properties of a player. The NBT tag is always surrounded in {} such as {Dimension:”minecraft:the_nether”}. If there is more than one NBT tag used in a game command, the NBT tags are separated by a comma such as {Dimension:”minecraft:the_nether”, foodLevel:20}.
List of NBT Tags
Here is a list of the NBT tags that you can use for a player in Minecraft Java Edition (PC/Mac) 1.16, 1.17, 1.18, 1.19 and 1.20:
| NBT Tag | Value (Description) |
|---|---|
| abilities | data (The abilities that the player has.)
Example |
| AbsorptionAmount |
number (The number of absorption health points the player has) Example |
| Air |
ticks (The number of game ticks the player has air left for) Example |
| DataVersion |
version (The version of the player’s NBT structure. Each version/snapshot of Minecraft has its own unique version number. Minecraft 1.16 rc-1 has a DataVersion value of 2565) Example |
| DeathTime |
number (The number of game ticks that the player has been dead. When alive, DeathTime has a value of 0) Example |
| Dimension |
minecraft:the_nether (The player is the Nether) Example |
| EnderItems |
data (An item in the player’s ender chest) Example |
| enteredNetherPosition |
coordinate (The xyz coordinate value where the player entered the Nether dimension) Example |
| FallDistance |
number (The distance that the player has fallen) Example |
| FallFlying |
0 (The player is not allowed to use elytra when falling) Example |
| Fire |
ticks (The number of game ticks until the player is no longer on fire – there are 20 ticks in a second. When the player is not on fire, the default is -20) Example |
| foodLevel |
number (The level in the Hunger bar. A full Hunger bar has a value of 20) Example |
| foodExhaustionLevel |
number (The level of exhaustion) Example |
| foodSaturationLevel |
number (The current level of saturation) Example |
| foodTickTimer |
ticks (The value of the Food timer in game ticks) Example |
| Health |
number (The number of health points the player has) Example |
| HurtTime |
ticks (The number of game ticks that the player turns red after being hurt) Example |
| Inventory |
data (An item in the player’s inventory) Example |
| Invulnerable |
0 (The player will take damage like normal) Example |
| OnGround |
0 (The player is not on the ground) Example |
| playerGameType |
0 (The player is in Survival mode) Example |
| PortalCooldown |
ticks (The number of game ticks until the player can go through a portal again – there are 20 ticks in a second) Example |
| Pos |
coordinate (The xyz coordinate value where the player is currently positioned) Example |
| previousPlayerGameType |
0 (The player was previously in Survival mode) Example |
| recipeBook |
data (A list of the recipes the player knows how to craft) Example |
| SelectedItem |
data (The item that is currently selected in the hotbar) Example |
| Score |
number (The value that will be displayed as the Score when the player dies) Example |
| seenCredits |
0 (The player has not yet gone into the final portal that ends the game and seen the credits) Example |
| selectedItemSlot |
0 (The player has the slot #1 selected in the hot bar) Example |
| ShoulderEntityLeft |
data (The entity sitting on the player’s left shoulder. Currently, this can only be a parrot) Example |
| ShoulderEntityRight |
data (The entity sitting on the player’s right shoulder. Currently, this can only be a parrot) Example |
| SleepingX |
number (The X coordinate of where the player is sleeping) Example |
| SleepingY |
number (The Y coordinate of where the player is sleeping) Example |
| SleepingZ |
number (The Z coordinate of where the player is sleeping) Example |
| SleepTimer |
ticks (The number of game ticks that the player has been sleeping in a bed) Example |
| SpawnDimension |
minecraft:the_nether (The player will spawn in the Nether) Example |
| SpawnForced |
0 (The player will not spawn if no bed is found) Example |
| SpawnX |
number (The X coordinate of the player’s bed or spawn point) Example |
| SpawnY |
number (The Y coordinate of the player’s bed or spawn point) Example |
| SpawnZ |
number (The Z coordinate of the player’s bed or spawn point) Example |
| XpLevel |
number (The level on the experience bar) Example |
| XpP |
number (The percentage on the experience bar until the next level) Example |
| XpSeed |
number (The seed that will be used for the next enchantment when using an enchanting table) Example |
| XpTotal |
number (The total XP earned during the current life. This value is displayed as the Score when player dies) Example |
NBT Tag Examples
To get the NBT tags (or data tags) for the nearest player:
/data get entity @p
Next, learn how to use the game commands in Minecraft.