1、首先我需要问一个问题 你是不是给服务器新安装了mod?把mod放入到了mods文件夹里面? 服务器和客户端新安装mod后,服务器启动成功了,但是容易导致客户端提示“fatally missing blocks and items”。并且同样也安装了该mod。
2、删除mods文件夹里面新增的mod 我们进入服务器的mods文件夹,把里面的你最进安装的mod文件删掉,然后再去启动服务器试试,看是否成功。 客户端不需要删除对应的mod。如果还是不行请继续往下看!
3、删掉于该mod在mods文件夹新创建的文件 有的mod被加载后,会在mods文件夹里面创建一个mod原名字的文件夹,那么我们需要删掉这个新出现的文件夹。 什么?还是不行?请继续往下看!
4、经过以上两步,如果还是不行,我们需要下大招了 因为我找过很多资料,没有说具体的解决方案,所以我只能用我的方式来解决问题。 于是我把world文件夹重命名为【world1】,然后又启动服务器。嘿!居然成功了,幸运啊! 如果你的问题比较严重,还启动不了,那么请继续看下面的步骤。
5、把mods文件夹改名 经过上面的步骤如果还是不行,那么我们需要把mods文件夹改名,让服务器不再加载mods里面的文件,以后如果服务器开启成功了,那么找到改名后的mods文件夹,挨个把mods放回去即可。 此操作是把【world】改名的前提之下的步骤哦,给mods改名前请先把world改名。 启动服务器,看是否正常!如果不正常请继续看下面的步骤。
6、进入服务器目录中的config目录,删掉你配置过的mod配置文件 我这里是因为里面的mod都没有配置过,所以我就全部删掉了。
7、删掉服务器目录中的logs和cache文件夹 这两个文件夹里面的数据不重要,所以不需要重命名来避免服务器的加载,而是直接删掉。 删除以上的目录后,启动服务器,是不是成功了呢?祝你成功!
8、总结: 如果你服务器里面没有重要的数据和配置。 因为新装了mod而导致服务器出现该错误提示以及无法启动服务器。 那么,你可以直接删掉【world】、【mods】、【logs】、【cache】、【config】这五个目录。