本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详情…本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。需要管理员的协助?在管理员告示板留言也许可以帮到您。

.minecraft

来自Minecraft Wiki
跳转至: 导航搜索
Information icon.svg
此特性为Java版独有。

.minecraft(或在macOS中的minecraft)是Minecraft创建的并用于运行的文件夹。该文件夹包含.jar文件、音效、音乐、资源包、个人设置、世界等。在第一次启动启动器时,会自动创建.minecraft文件夹。

访问.minecraft[编辑 | 编辑源代码]

找到.minecraft文件夹对于安装资源包或查找任何制作出来的屏幕截图至关重要。

.minecraft文件夹可以在任何计算机上通过在启动器标签快速找到配置文件,然后在最右边的线的小箭头游戏文件夹点击。

Minecraft launcher new profil.png

在旧的启动器中,您可以通过单击“ 配置文件编辑器”选项卡访问.minecraft文件夹,然后右键单击包含所需版本的行并选择“ 打开游戏文件夹”。

Launcher-OpenGameDirectory.png

下面的表格显示.minecraft的默认目录。

电脑系统 位置
Windows %APPDATA%\.minecraft
macOS ~/Library/Application Support/minecraft
Linux ~/.minecraft

上表中的Windows位置只是默认情况。启动器可以在任何路径上创建.minecraft文件夹。

如果你是Windows用户且不知道如何找到你的AppData文件夹,请跟随以下步骤:

  1. 点击“开始”→运行。如果你没有看到“运行”,请按下 ⊞ Windows+R
  2. 输入 %APPDATA%\.minecraft 并按「确定」或 ↵ Enter

如果你是Mac用户,你可以通过聚焦搜索打开该文件夹:

  1. 按下⌘ Command+Space,或通过点击菜单栏右上角的放大镜图标来打开聚焦搜索。
  2. 输入~/Library/Application Support/minecraft并按↵ Enter

在Linux或macOS上,路径中的~代指home目录。以一个.为开头的文件夹默认被隐藏。在大部分文件管理器中,按下Ctrl+H来切换隐藏文件夹的可见情况。

.minecraft索引[编辑 | 编辑源代码]


  • .minecraft

    • assets:
      Minecraft的默认资源的一部分。

      • indexes

        • version.json:

      • log_configs

        • client-version.xml

      • objects

      • skins

    • backups:
      所有备份文件夹。 文件名由时间戳和已保存的世界文件夹的名称组成。

    • crash-reports:
      当Minecraft崩溃时,会生成崩溃报告。 通常这适用于Mojang,但mod-creators也可以使用它。

    • debug:
      仅当使用/debug创建调试日志时,此文件夹才存在。

    • libraries:
      具有Minecraft使用的功能的所有程序库

      • Maven:
        按公约包装的各种文库(不含POM文件)。

    • logs:
      所有客户端日志文件

      • year-month-day-sessionNumber.log.gz:
        年-月-日-会话编号#.log.gz

      • latest.log

    • resourcepacks:
      所有资源包都在此文件夹中。安装通过菜单/选项/资源包完成。

    • saves:
      单人模式的所有世界在都存储在存档文件夹中。

    • screenshots:
      您使用F2的每个屏幕截图都将保存在此处。

    • server-resource-packs:
      从服务器下载资源包。 资源包没有文件类型,但仍然是可以使用相应程序打开的zip文件。

      • YYYY-MM-DD_HH.MM.SS.png

    • versions:
      所有游戏版本文件夹

      • version:
        文件夹按游戏版本号命名。

        • version.jar:
          游戏主程序文件。

        • version.json

    • hotbar.nbt:
      创造模式中的保存的快速访问栏

    • hs_err_pidZahl.log:
      Java 崩溃上的崩溃记录(hs =HotSpot,Java虚拟机的名称是Java运行时环境的一部分;err=错误或错误;pid =进程标识,崩溃的计算机进程的数量)。

    • launcher_log.txt:
      Minecraft启动器的日志文件。在这里,您可以了解启动启动器时的任何问题。

    • launcher_profiles.json:
      启动器配置文件。

    • options.txt:
      所有客户端设置都保存在此文本文件中。

    • realms_persistence.json:
      当菜单/选项中打开“Realms Messages”时,将突出显示有关“Minecraft Realms”的新Minecraft.net博客文章。 如果单击主菜单项“Minecraft Realms”中的报纸图标,则会在默认浏览器中打开博客文章,并将URL保存在文件realms_persistence.json中,该文件将博客帖子标记为“已读”。

    • servers.dat:
      服务器列表文件。

    • textures_0.png

    • textures_1.png

    • textures_2.png

    • textures_3.png

    • textures_4.png

    • usercache.json:
      在这个JSON格式的文件中,名字和UUID的玩家在使用客户端时甚至在他们进入游戏过程中时都会被保存。此缓存用于更快地显示皮肤。此文件也可用于服务器(请参阅server.properties)。

你可以通过将其zip文件命名为resources.zip并将其放在储存世界的根文件夹中来强制使用资源包。[1]此功能仅限单人游戏;[2]然而,服务器还有另一种方法可以询问客户端是否要使用服务器资源包。

客户端日志文件[编辑 | 编辑源代码]

每当我的世界客户端启动时,它会创建一个日志文件。文件名包含日期和序号。例如,如果Minecraft客户端在启动器的一天内启动了四次,那么今天有四个日志文件。如果游戏超过午夜,将从00:00生成新的日志文件。最新版本始终称为latest.log,其他所有内容都压缩为gz-file。日志文件包含各种信息,尤其是来自客户端和服务器的信息

  • [Client thread/...]:这些是来自客户端的消息,例如加载所有方块和其他物品,接收聊天消息,退出程序。您收到的每条聊天消息都会记录在此处。但这也意味着您编写的每条聊天消息都会与其他玩家一起记录。
  • [Client thread/...]:这些是来自服务器的消息。即使在单人模式下,也有服务器消息,因为这样的世界被称为集成的Minecraft服务器。
  • [...]:程序的其他消息,例如检查Mojang帐户[Main/INFO]或加载声音功能[Sound Library Loader/INFO]。

客户端日志文件的格式存储为.minecraft/assets/log_configs下的默认资源中的XML文件

版本文件夹[编辑 | 编辑源代码]

在versions文件夹中,您要在启动器上选择的每个Minecraft版本都有自己的文件夹,其中包含版本号。通常,您已为启动器中的每个版本创建了配置文件,因此所有版本的列表与所有配置文件的列表相同。在启动器中,您可以打开“ 配置文件 ” 选项卡下“最新版本” 的配置文件,然后单击“ 游戏文件夹”下的绿色小箭头打开文件夹.minecraft。在那里,您转到子文件夹版本并查看所有版本文件夹。

每个版本文件夹都包含一个minecraft.jar文件,其中包含Java可执行程序和部分默认资源。该文件不是真正的minecraft.jar,但始终带有相应的版本号作为名称,例如1.7.4.jar。程序通过启动程序启动,启动程序编译相应的Java命令。必要的信息(程序库的路径和其他参数)从json文件获取启动程序,该文件也在版本文件夹中(对于jar文件的内容,请参阅minecraft.jar)。

启动版本时,启动器会在版本文件夹中创建两个子文件夹,在关闭版本时会将其删除


  • logs:
    始终包含最新的日志文件latest.log。退出版本时,它会移动到.minecraft/logs。

  • 第二个临时子文件夹在名称中包含版本号和Native名称,后跟每次启动时更改的ID。 它包含启动程序放在一起并且程序需要的依赖于操作系统的库。

快速访问栏[编辑 | 编辑源代码]

文件.minecraft/hotbar.nbt以创造模式存储快速访问工具栏的九个不同内容。该文件以NBT格式保存。这意味着只能使用特殊的NBT编辑器在游戏外查看和更改数据。


  •  0 to 8: 存储在1-9号中的快速访问栏。

    • 物品槽的内容。 列表中的位置对应于物品槽位置。 总共有九个可用物品槽。如果物品栏为空,则保存为空气(ID 1,数据值 0,ID“air”)。

      •  Count: 物品中项目的编号。

      •  id: 物品名称。

      •  tag: 方块或物品的其他属性。 对于工具和武器,例如:物品耐久(参见物品)。

其他版本[编辑 | 编辑源代码]

1.6 版本之前的.minecraft索引[编辑 | 编辑源代码]

1.7.2 版本之后的 .minecraft 索引[编辑 | 编辑源代码]

历史[编辑 | 编辑源代码]

Java版
1.13 ?移除了结构数据。
加入了数据包(datapacks)文件夹。
1.14 18w47a 加入了raids.dat
19w13a 移除了villages.dat并加入了poi区域文件。

参考[编辑 | 编辑源代码]

注释[编辑 | 编辑源代码]