本帖最后由 a2987100205 于 2021-12-29 16:36 编辑
这个服务器自带的材质包好像加密了
求帮忙解压这个服务器的材质包服务器ip:PLAY.ORIGINREALMS.COM
这个服务器自带的材质包好像加密了
求帮忙解压这个服务器的材质包服务器ip:PLAY.ORIGINREALMS.COM
这个解决不了,因为自动检测到服务器资源包是服主从配置文件里让玩家自动检测下载的.
本帖最后由 洞穴夜莺 于 2022-1-2 08:04 编辑
用来解压的jshell脚本是(因为是临时脚本,所以省去了异常处理,这个资源包用ZipInputStream解压不了,但是模仿Minecraft逻辑使用ZipFile解压就能解开)
复制代码
重新打包后可通过常规方式解压的资源包已经发到题主QQ
用来解压的jshell脚本是(因为是临时脚本,所以省去了异常处理,这个资源包用ZipInputStream解压不了,但是模仿Minecraft逻辑使用ZipFile解压就能解开)
- import java.util.zip.*;
- var zf = new ZipFile("C:\\path\\to\\resourcepack.zip");
- var files = zf.entries();
- while(files.hasMoreElements()) {
- var ze = files.nextElement();
- if(!ze.isDirectory()) {
- var of = new File(ze.getName());
- if(of.getParentFile() != null)
- of.getParentFile().mkdirs();
- try(var out = new FileOutputStream(of)) {
- zf.getInputStream(ze).transferTo(out);
- }
- }
- }
重新打包后可通过常规方式解压的资源包已经发到题主QQ