刚刚更新的Minecraft 1.7.2 多了一个很不错的新功能就是服务端可以推荐资源包了。
这样用户无需自己寻找,就可以自动下载安装服务端设置的资源包,可以保证所有用户都使用同样的资源,有相同的体验。
但是在测试这项功能的时候遇到了几个问题,这里写出来给大家参考一下。
1.在server.properties文件中resource-pack= 之后要填写的是完整的资源包下载地址。比如说我的博客下放了一个资源包叫mc.zip,那么这行就应该填写
resource-pack=http://maoxian.de/mc.zip
2.资源包的下载地址有几点需要注意,首先,不能是HTTPS链接,因为MC没法处理使用SSL的链接。其次,该链接必须是直链,不允许有个页面然后点击下载之类的。最后,该链接必须没有防盗链。如果设置了防盗链禁用了无UA或者除了某些UA都禁止下载的话,可能MC没法下载到资源包。
3.资源包的大小必须小于52428800字节,也就是50M。这是MC使用的Java IO函数的处理大小上限,如果资源包超过此上限会直接报错不进行下载。
4.都设置成功后,用户第一次进入游戏如果选择了自动下载并使用资源包,则系统会自动下载,然后自动启用该资源包。但是!该资源包不会在设置中的资源包菜单中显示!不能应用给别的服务器或者单机世界!只能在本服务器使用!而且,每次进服的时候都会加载一次这个资源包,所以如果资源包较大会卡顿很久。而每次退出服务器都会换回之前的资源包,如果之前不是默认资源包的话又会卡顿很久。
综上,本次跟新的这个新特性可以说是一把双刃剑,有好处但是坏处也不少。各位腐竹在设置的时候记得三思~
关于Minecraft 1.7.2 服务端资源包的几点说明 by 桔子小窝 is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.