如何为自定义Minecraft .jar创建合适的.json文件?

时间:2020-06-27 16:10:29

标签: java minecraft

我正在将自定义Minecraft客户端作为个人项目进行开发,而不是任何商业项目,我想尝试从启动器中启动它。我正在Eclipse(我的Java IDE)中进行开发,并且在那里运行良好。我从那里将客户端文件夹导出为jar,然后卡住了。我知道没有适当的json无法启动它,但是我遇到的问题是我不知道要放什么内容。我知道我将jar和json文件命名为与命名文件夹相同,但是具有它们各自的文件结尾,并且我将这些文件放入版本文件夹中的文件夹中。我尝试查找资料,发现了对其他人有用的解决方案,例如从1.12 json中删除这些行:

   "downloads":{
      "client":{
         "sha1":"909823f9c467f9934687f136bc95a667a0d19d7f",
         "size":10177098,
         "url":"https://launcher.mojang.com/v1/objects/909823f9c467f9934687f136bc95a667a0d19d7f/client.jar"
      },
      "server":{
         "sha1":"8494e844e911ea0d63878f64da9dcc21f53a3463",
         "size":30202458,
         "url":"https://launcher.mojang.com/v1/objects/8494e844e911ea0d63878f64da9dcc21f53a3463/server.jar"
      }
   },

在其他对他人有用的解决方案中,但对我却不适用。我真的很想最终使json工作,而且我不知道如何正确设置它。我的修改后的.jar起作用需要进行哪些更改?有没有罐子就可以发射吗?我已经参加了几天,所以非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您要确保ID是您的jar文件名,并且对我有用,但是要告诉您,我正在运行的客户端为1.16.3

enter image description here