

版本
1.7以上
原版的.minecraft内含有的完整文件(夹)如上图所示。
①launcher.jar、launcher.pack.lzma、launcher_profiles.json
- 启动相关
三个均为官方启动器相关文件。其中launcher_profiles.json存储登录账号和接入口令(Token)等内容,可以快捷登录不用每次都输入账号密码。(非官方启动器一般无前两项,只有修改过的json文件)
②options.txt
- 选项
用于保存你在“选项”按钮中进行设置的内容,如视频设置、按键设置、音量设置等。这些可以在游戏中进行设置,也可以通过编辑这个文本文件设置。
③versions文件夹
- 版本
包含以版本号命名的文件夹(如1.6.4、1.7.2),内含Minecraft的
核心文件 “版本号.jar”(如1.7.2.jar)和“版本号.json”。核心文件结构详解见下文。
(如果是装有mod的版本,还会含有 版本号-natives、config、moddir、mods文件夹。安装依赖于Forge的mod时就要把mod放进mods文件夹内,config文件夹内相应生成的mod名.cfg文件就是该mod的配置文件,可以编辑调整mod的相关设置)
④screenshots文件夹
- 截图
游戏中按F2产生的截图存放处,会在第一次截图时自动生成该文件夹。截图为png格式,以截图的日期时间命名。
⑤saves文件夹
- 存档
放置存档的文件夹,创建一个新的世界时会自动生成。从网上下载的存档可以放进此文件夹使用。注意为了你的存档安全,不要(短时间内)创建相同名字的世界,哪怕是与刚刚删除的世界名字相同。
⑥resourcepacks文件夹
- 资源包
资源包存放处,会自动生成,如果安装资源包时没有此文件夹可以自己新建一个名为resourcepacks的文件夹。
资源包可以是压缩包也可以是文件夹的形式,但双击打开时应该直接能看到pack.mcmeta文件,否则无法正常工作(比如打开SummerFields里面还是一个SummerFields文件夹,再打开才能看到pack.mcmeta等文件,这种属于包了两层,把外面那层取掉即可)。
⑦logs文件夹
- 日志
存放日志的文件夹,仅存在于1.7之后的版本,以替换之前的版本中的output-server.log文件。
包含日期命名的log.gz压缩包和latest.log,用于按日期记录游戏信息,如进入退出信息、聊天框信息、存档自动保存信息等。可以删除,对游戏本身无影响。
⑧libraries文件夹
- 库文件
包括Minecraft的运行渲染引擎以及各种库文件。一般包含com、commons-io、io、java3d、net、org等文件夹。
(通常安装Forge和Optifine时相关jar文件会自动存放到其中的net文件夹内,其他除非你是程序员级别的,一般不会需要修改其中的东西)
⑨crash-reports文件夹
- 错误报告
错误报告存放处,第一次发生崩溃时会自动生成此文件夹。可以删除,对游戏本身无影响。
⑩assets文件夹
- 资料文件
包含icons(图标)、lang(语言)、music(音乐)、records(唱片)、sound、sounds(音效)文件夹和pack.mcmeta(材质相关)、READ_ME(告知你如果要自定义其中内容请使用资源包,原本不属于这个文件夹的内容都会被自动删除)、sounds.json(设置何种情况下播放何种音效)
缺少这一文件夹或内容不全可能会导致没有声音,无法切换成中文等问题。