不仅有minecraft文件夹还有asm和logs文件夹,请问他们有什么用?
logs文件夹内的文件是游戏记录,一切游戏内发生的事都会被压缩成一个压缩包储存起来。解压后出来的txt文件就是游戏记录。
Bruce.Owen 发表于 2015-8-7 17:18
logs文件夹内的文件是游戏记录,一切游戏内发生的事都会被压缩成一个压缩包储存起来。解压后出来的txt文件 ...
请问是指单人游戏记录?和服务器没有关系吧,还有asm文件夹是什么
asm文件夹和forge相关,不重要,可以删除;
logs文件夹是游戏的运行日志
logs文件夹是游戏的运行日志
灯芯草 发表于 2015-8-7 17:28
请问是指单人游戏记录?和服务器没有关系吧,还有asm文件夹是什么
是游戏的“动作”记录,生成世界,保存世界,生成地图之类的
看到没有人把asm文件夹回答正确,我还是来说一下吧。
基本上来说如果你安装了NEI,那么你就应该能看到asm这个文件夹了,因为这个是他的前置CodeChickenLib里生成的。
想想看,NEI更改了原版的显示界面,那么就要修改原版的类从而能加载自己的边栏。为了保持兼容性,作者选择了使用ASM来完成这个工作(如果你看代码会发现作者大片大片使用ASM)。ASM是直接操作字节码的,而且很容易出现bug(因为直接操作的都是字符串啊,而且字节码很严格),如果作者想要知道使用ASM最终的修改的结果,并且想确认代码变成了他想要的样子,那只能在运行的时候导出修改的结果来查看了,也就是asm文件夹里面的东西。
总之,这个文件夹就是作者Chickenbones用来debug用的,如果你打开那个文件夹会发现里面全都是Java的字节码,普通用户无视即可,代码显示有个选项能够关闭输出这些文件,但是我找lan不de到zhao,删除也没有什么危害。
这一段的代码在这里,NEI大批量的使用代码在这里,其他零碎还有一些使用。
至于logs文件夹,别人说的很清楚了,就是日志文件,随便删。注意,如果报告bug,别人让你上传记录,请务必上传logs文件夹里的东西,而不是crash-reports(logs不仅包含崩溃记录,还包括更多的信息)。
基本上来说如果你安装了NEI,那么你就应该能看到asm这个文件夹了,因为这个是他的前置CodeChickenLib里生成的。
想想看,NEI更改了原版的显示界面,那么就要修改原版的类从而能加载自己的边栏。为了保持兼容性,作者选择了使用ASM来完成这个工作(如果你看代码会发现作者大片大片使用ASM)。ASM是直接操作字节码的,而且很容易出现bug(因为直接操作的都是字符串啊,而且字节码很严格),如果作者想要知道使用ASM最终的修改的结果,并且想确认代码变成了他想要的样子,那只能在运行的时候导出修改的结果来查看了,也就是asm文件夹里面的东西。
总之,这个文件夹就是作者Chickenbones用来debug用的,如果你打开那个文件夹会发现里面全都是Java的字节码,普通用户无视即可,代码显示有个选项能够关闭输出这些文件,但是我找lan不de到zhao,删除也没有什么危害。
这一段的代码在这里,NEI大批量的使用代码在这里,其他零碎还有一些使用。
至于logs文件夹,别人说的很清楚了,就是日志文件,随便删。注意,如果报告bug,别人让你上传记录,请务必上传logs文件夹里的东西,而不是crash-reports(logs不仅包含崩溃记录,还包括更多的信息)。
fyfly 发表于 2015-8-7 19:18
看到没有人把asm文件夹回答正确,我还是来说一下吧。
基本上来说如果你安装了NEI,那么你就应该能看到asm这 ...
修改一下,崩溃记录其实也有点用处,比如可以看出错的mod和环境之类的。