主条目:player.dat格式
- 根标签。在level.dat文件里,它叫作“Player”。
- 实体里面除了“id”、“CustomName”和“CustomNameVisible”以外的所有标签。
- 生物里面除了“HandItems”、“ArmorItems”、“DropChances”、“CanPickUpLoot”、“PersistenceRequired”、“Leashed”和“Leash”以外的所有标签。
- DataVersion: NBT结构的版本。每个新快照和正式版都会增加数值。
- playerGameType: 这个数据指明了玩家的游戏模式。0表示生存模式,1指创造模式,2指冒险模式,3指旁观模式。
- previousPlayerGameType: 玩家的上一个游戏模式,用于F3 + N在上一个模式和旁观模式中切换。
- Score: 在死亡画面中显示的分数。
- Dimension: 玩家所处维度的命名空间ID。
- SelectedItemSlot: 玩家正在选择的快捷栏。
- SelectedItem: 玩家正在选择的快捷栏物品,不包含Slot标签。
- 详见物品内容。
- SpawnDimension: 可能不存在。玩家的床或重生锚所处的维度。该标签仅在玩家尝试重生但没有有效的床或重生锚时移除。它并不会因为玩家破坏了床或重生锚而被影响,也不会因为玩家的死亡而被影响。
- SpawnX: 见下文。
- SpawnY: 可能不存在。玩家的床的坐标。如果玩家重生在一个无效的床时此标签将被移除。床被破坏不影响这些坐标,玩家死亡也不影响。
- SpawnZ: 见上文。
- SpawnForced: 1或0 (true/false) - 可能不存在。若没有床且此处为1,则玩家将被强制复活在上面的坐标。
- SleepTimer: 自玩家开始睡觉之后经过的刻。无效果。
- foodLevel: 这个数据指明了饥饿值,最大为20。详见饥饿条目。
- foodExhaustionLevel: 详见饥饿条目。
- foodSaturationLevel: 详见饥饿条目。
- foodTickTimer: 详见饥饿条目。
- XpLevel: 显示玩家的经验值。
- XpP: 需增长多少经验(百分数)才可升到下一级。
- XpTotal: 玩家所获得的经验总数,用于计算积分。
- XpSeed: 这个种子用于附魔台下次附魔。
- Inventory: 每个复合标签都是玩家物品栏里的一个物品。(提示:当为空时,列表类型可能会出现意外值。)
- EnderItems: 每个复合标签都是玩家的末影箱里的一个物品。(提示:当为空时,列表类型可能会出现意外值。)
- abilities: 玩家拥有的能力。
- enteredNetherPosition: 可能不存在。在玩家进入下界时其在主世界的位置,用于进度触发器
minecraft:nether_travel中。在玩家每次从主世界通过下界传送门进入下界时都会设置该标签,通过传送门返回主世界时不会移除或更新标签。不使用传送门进入下界不会更新标签。如果传送门在末地,使用其进入下界将移除标签。- x: X坐标。
- y: Y坐标。
- z: Z坐标。
- RootVehicle: 玩家骑着的根实体。
- ShoulderEntityLeft: 玩家左肩上的实体。永远显示为一只鹦鹉。
- 详见实体格式。
- ShoulderEntityRight: 玩家右肩上的实体。永远显示为一只鹦鹉。
- 详见实体格式。
- seenCredits: 1 or 0 (true/false) - 如果玩家曾通过返回传送门前往主世界则为true。
- recipeBook: 包含一个JSON对象,说明了玩家已解锁的配方。
- 详见配方书#数据值。
- warden_spawn_tracker:追踪该玩家在监守者生成机制中的进程。
- cooldown_ticks:警告等级能够再次增加前的冷却时间。每刻减少1。警告等级增加后会被重置为200游戏刻(10秒)。
- ticks_since_last_warning:距玩家上次被监守者生成机制警告后的刻数。每刻增加1。12000游戏刻(10分)后会被重置为0,并将警告等级减少1。
- warning_level:警告等级,位于0至3之间(含)。监守者会在第3级生成。
基岩版: