从1.8.8.jar消失的自定义混淆文件是否有解决方案?

时间:2019-06-18 20:22:08

标签: java client minecraft

我正在为Minecraft v1.8.8创建一个自定义的被黑客入侵的客户端,而重新混淆的自定义的hack文件会在启动时不断被删除。

在运行客户端之后,我已经尝试过将正确的文件重新添加到.jar中,但是即使进行了所有操作,该文件仍然被删除。

我希望所有文件都能正常工作并保存在JAR内,但是当我启动minecraft(设置为被黑客入侵的客户端版本)时,.jar会被删除并放回文件夹中,但是缺少文件。没有错误。只是在编译的客户端中缺少预期的文件。

1 个答案:

答案 0 :(得分:0)

这是因为Minecraft启动器在您启动游戏时会检查游戏文件,如果它们与服务器上的文件不同,则会重新下载它们。

通过在1.8.8.jar的同一文件夹中的文件1.8.8.json开头删除“下载”部分,可以避免这种情况。

这部分看起来像这样,如果未格式化json,则可以使用json格式化工具。

   "downloads":{
  "client":{
     "sha1":"3870888a6c3d349d3771a3e9d16c9bf5e076b908",
     "size":8461484,
     "url":"https://launcher.mojang.com/v1/objects/3870888a6c3d349d3771a3e9d16c9bf5e076b908/client.jar"
  },
  "server":{
     "sha1":"b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd",
     "size":8320755,
     "url":"https://launcher.mojang.com/v1/objects/b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd/server.jar"
  },
  "windows_server":{
     "sha1":"5143618265b8a2d1d28bcadf206b7327738c2670",
     "size":8714995,
     "url":"https://launcher.mojang.com/v1/objects/5143618265b8a2d1d28bcadf206b7327738c2670/windows_server.exe"
  }

}