跳到主要内容
OhMyMC
文章书架工具种子导航
OhMyMC

用最清晰的方式,学会 Minecraft。

Copyright © 2024-2026 suixinio. All rights reserved.|京ICP备2024096958号-1

本网站与 MOJANG 或 MICROSOFT 无任何关联

首页工具玩家数据编辑器

玩家数据编辑器

修复 / 修改玩家 .dat:背包、经验、血量、模式。

免费在线数据更新至 26.2本地处理,不上传

正在加载工具…

玩家数据字段与背包槽位表

玩家数据文件在哪

单人存档的玩家数据存在 level.dat 里;多人服务器则每人一个文件。

场景文件路径
单人存档<存档>/level.dat
多人服务器<世界>/playerdata/<玩家UUID>.dat
末地/下界的额外数据与主世界同一个文件,维度信息记在 Dimension 字段里
统计信息<世界>/stats/<玩家UUID>.json
进度<世界>/advancements/<玩家UUID>.json

UUID 可以用玩家名在 Mojang API 查到;离线服(正版验证关闭)的 UUID 是按名字算出来的,与正版不同。

主要字段

字段类型含义
Poslist of double坐标 [x, y, z]
Rotationlist of float朝向 [偏航角, 俯仰角]
Dimensionstring所在维度:minecraft:overworld / the_nether / the_end
Healthfloat当前生命值,20 为满
foodLevelint饥饿度 0–20
foodSaturationLevelfloat饱和度,看不见但决定多久开始掉饥饿
XpLevelint经验等级
XpPfloat当前等级内的进度 0.0–1.0
XpTotalint累计获得的总经验点
Inventorylist背包,每项含 Slot / id / count / components
EnderItemslist末影箱内容
SelectedItemSlotint当前选中的快捷栏格 0–8
playerGameTypeint0 生存 / 1 创造 / 2 冒险 / 3 旁观
SpawnX / SpawnY / SpawnZint重生点(睡过的床或重生锚)
abilitiescompound飞行、无敌、瞬间破坏等权限位
active_effectslist身上的状态效果
DeathTimeshort大于 0 表示处于死亡动画中

背包槽位编号

Slot 值对应位置
0 – 8快捷栏,从左到右
9 – 35背包主区域,从上到下、从左到右
100靴子
101护腿
102胸甲
103头盔
-106副手

末影箱(EnderItems)单独用 0–26 编号。指令里则用 hotbar.0 / inventory.0 / armor.head / weapon.offhand 这类名字。

常见修复场景

# 玩家卡在方块里 / 掉进虚空回不来:把坐标改到安全位置
Pos: [0.5d, 100.0d, 0.5d]
Dimension: "minecraft:overworld"

# 背包爆满导致进服崩溃:清空 Inventory
Inventory: []

# 死亡界面卡住:
Health: 20.0f
DeathTime: 0s

# 误开了创造模式飞行导致的异常:
playerGameType: 0
abilities: { flying: 0b, mayfly: 0b }
改完之前一定要让玩家先下线。服务端在玩家在线时持有内存副本,退出或自动保存时会覆盖磁盘文件。 正确顺序是:玩家下线 →(最好停服)→ 改文件 → 启动。

相关工具

NBT 编辑器在浏览器里打开、编辑并导出 NBT 文件。极限模式复活器上传 level.dat,把死档改回普通模式。地图画生成器图片转成游戏内地图物品与展示配方。

常见问题

›我的世界玩家数据 uuid.dat 在哪个文件夹?

单机在 `.minecraft/saves/<存档名>/playerdata/<uuid>.dat`,服务器在 `<服务端目录>/world/playerdata/<uuid>.dat`。不确定哪个 uuid 是自己,可以对照服务器根目录的 `usercache.json`,或用本站「玩家信息查询」按 ID 查出正版 UUID 再对号入座。

›背包东西没了,能用玩家数据编辑器找回来吗?

如果服务器还留着旧存档备份,把备份里的 `playerdata/<uuid>.dat` 上传本页,就能看到当时的背包并把整份文件导出替换回去。注意必须**先停服**再替换,运行中的服务器退出时会用内存里的数据覆盖你的修改。

›改玩家 .dat 会不会封号或者把存档改坏?

单机和自己的服务器随便改,不涉及正版账号,不会封号。风险只在于填错值(比如把血量填成超范围数字),所以本页只改你动过的字段,其余 NBT 原样保留;改之前复制一份原文件当备份即可。全过程在浏览器本地完成,存档不会上传。