如何在任意世界中找到你的 Minecraft 种子
每个 Minecraft 世界都始于一个种子。它是一个数字,决定了每座山、每条河、每个村庄和要塞的位置。如果你知道自己的种子,就能在探索之前在地图上看到整个世界。你可以查找结构、规划基地,并与朋友分享这个世界。
本指南介绍如何在 Java 版、基岩版、服务器和 Realms 中,以及直接从存档文件中找到你的 Minecraft 种子。拿到之后,把它粘贴到 SeedMapView 种子地图中,以 3D 查看你的世界。
在 Java 版中用 /seed 找到种子
Java 版中最快的方法是 /seed 命令。按 T 打开聊天,输入 /seed 并按回车。游戏会输出类似“种子:[-4172144997902289642]”的一行。
- 单人游戏:即使关闭了作弊,/seed 也能使用。你不需要先向局域网开放世界。
- 复制它:点击聊天中的数字。Java 版会把种子复制到剪贴板,这样你就不必重新输入长长的数字。
- 负数种子:负号是种子的一部分。请保留它,否则你会得到一个完全不同的世界。
Java 版的种子是 64 位数字。这意味着它最多可以有 19 位,外加可选的负号。如果你的种子看起来很短,也没问题。短种子完全有效。
请注意,调试界面(F3)不再显示种子。在很旧的版本中会显示,但现在 /seed 才是正确的方法。
在基岩版中找到种子
基岩版没有 /seed 命令。种子存放在世界设置中。
- 暂停游戏,或前往“游玩”界面的世界列表。
- 打开设置(或世界旁边的铅笔图标)。
- 选择游戏标签页。
- 向下滚动到世界部分。种子就显示在那里。
这适用于 Windows、主机、手机和平板。请准确写下数字,包括任何负号。基岩版种子是 32 位数字,所以最多 10 位。
如果你的世界由模板或下载的地图创建,种子可能仍会显示,但那些建筑不会出现在种子地图上。种子地图只显示世界生成器创建的内容。
在服务器或 Realm 上找到种子
在多人服务器上,/seed 需要管理员权限。普通玩家通常会看到“未知或不完整的命令”。你有这些选择:
- 询问管理员。任何有管理员权限的人都可以运行 /seed 并分享结果。
- 检查 server.properties。如果你运行服务器,打开这个文件并查看 level-seed。如果这一行是空的,说明种子是随机的。这时请在控制台中使用 /seed,或读取 level.dat。
- Realms(Java 版):Realm 所有者可以下载世界备份,在单人游戏中打开并运行 /seed。
- Realms(基岩版):所有者可以下载世界,并在单人游戏中查看其设置。
请记住,一些公共服务器会故意隐藏种子。某些服务器软件还允许管理员更改用于结构的种子。这种情况下,地形可能与种子地图一致,但结构位置可能不一致。
从 level.dat 读取种子
每个世界文件夹里都有一个名为 level.dat 的文件。它存储世界信息,包括种子。当你无法打开游戏,或只有备份时,这是最好的选择。
| 版本类型 | 在哪里找到世界文件夹 |
|---|---|
| Java 版(Windows) | %APPDATA%/.minecraft/saves/your world |
| Java 版(macOS) | ~/Library/Application Support/minecraft/saves/your world |
| Java 版(Linux) | ~/.minecraft/saves/your world |
| 基岩版 | minecraftWorlds 文件夹,每个世界对应一个子文件夹 |
| 服务器 | 服务器 jar 文件旁边的世界文件夹 |
level.dat 是二进制 NBT 文件,用文本编辑器看不到种子,你需要能读取 NBT 的工具。在 Java 版 1.16 及更高版本中,种子位于 WorldGenSettings 下;在旧版 Java 版和基岩版中,种子保存为 RandomSeed。
最简单的办法是直接跳过 NBT 工具。SeedMapView 可以直接读取 level.dat。在种子地图上加载该文件,种子就会自动填好。
拿到种子之后怎么做
有了种子,就打开 SeedMapView 地图,然后:
- 选择你的版本:Java 版或基岩版。
- 选择创建世界时使用的游戏版本。Java 版支持 1.12 至 26.3,基岩版支持 1.18 至 26.50。
- 粘贴种子,地图会立即加载。
现在你可以打开结构图标、搜索生物群系,或用世界出生点查找器查找出生点。点击任意位置即可复制 /tp 命令,在世界的创造模式副本中直接传送过去。
版本非常重要。1.18 中地形发生了巨大变化,部分更新之间结构的位置也会改变。如果你升级了旧世界,已探索过的区块会保持原来的样子,只有新区块才会使用新的生成器。
常见问题与解决办法
- 地图和我的世界对不上。先检查版本类型和游戏版本,大多数不一致都能这样解决。
- 我的种子是一个单词。如果创建世界时输入的是文字,游戏会把它转换成数字,/seed 显示的就是这个数字。请使用这个数字,或用文本转种子工具转换文字。
- 地形一致,但结构对不上。这个世界可能来自带模组的服务器,或使用了会改变世界生成的数据包。
- 旧区块看起来不对。更新前探索过的区域会保留旧地形,请改为对比较新的区域。
- 我看到的种子是 0。有些工具无法读取文件时会显示 0。请在游戏中用 /seed 确认。
分享与保存你的种子
拿到种子后,请把它保存在安全的地方。手机备忘录,或者放在世界备份旁边的文本文件就够了。如果世界损坏,你可以用种子在新世界中重建同样的地貌。建筑会消失,但每一座山、每一个洞穴和每一处结构都会回到原来的位置。
种子也很适合分享。如果你发现了出生点就有村庄或有巨大山脉的世界,朋友在创建新世界时,只需在 Java 版的世界生成器的种子栏,或基岩版的种子栏输入种子,就能玩到同一个世界。
分享种子时,请务必附上三项信息:
- 完整的数字,包括负号。
- 版本类型:Java 版或基岩版。
- 游戏版本,例如 Java 版 1.21.4 或基岩版 1.21.50。
没有版本信息,对方可能会得到不同的地形或结构;没有版本类型,对方也许能看到正确的生物群系,却找不到相同的村庄或神殿。想为下一个世界找点灵感,可以浏览最佳种子,或用种子查找器搜索具有指定特征的种子。
常见问题
不开作弊怎么查看我的 Minecraft 种子?
在 Java 版单人游戏中,即使关闭作弊也能使用 /seed。在基岩版中,打开世界设置,进入“游戏”选项卡,在“世界”部分即可看到种子。
我能查到不属于我的服务器的种子吗?
只有在管理员分享,或服务器允许玩家使用 /seed 时才可以。许多公共服务器会故意隐藏种子。
种子保存在存档文件的哪里?
它保存在世界文件夹内的 level.dat 中。SeedMapView 可以读取该文件并自动填入种子。
为什么我的种子带有负号?
种子可以是负数。负号是种子的一部分,所以一定要保留。
更新 Minecraft 后种子会变吗?
不会,种子保持不变。但在新版本中,新区块的生成结果可能不同,所以请在地图上选择正确的版本。