WarWorld 发表于 2022-7-21 09:23:18

客户端篇:MCP918

客户端
这个教程我们将会学习到如何编写一个客户端。

本期学习内容






下载必要文件------mcp918编写端之前,我们需要原版端的代码,所以我们要用到mcp918来进行反编译 在浏览器中搜索mcp918 不想搜索的也可以直接在这里下载:






配置开发环境

请在官方游戏存放目录下下载一个1.8.8版本,并启动一次游戏
打开idea,新建一共项目
打开解压好的文件夹,点击decompile.bat文件,等待,直到程序运行结束
将jars文件夹移动到工程目录
打开jars文件夹,删除libraries文件夹
在目录里创建lib文件夹
在libraries文件夹里搜索.jar文件放入lib文件夹里(注:.jar文件一共34个)
新建一个resources文件夹
解压1.8.8的jar文件,把log4j2.xml和pack.png放入resources文件夹里
打开src文件夹
打开项目结构,libraries,选择lib文件夹
选择models,选择resources点击resources
把minecraft文件夹里的所有文件放入src文件夹
最后创建启动项,选择应用程序
Main class使用start类
启动启动项
复制java.library.path
添加jvm
-Djava.library.path=versions\1.8.8\1.8.8-natives
再次启动启动项
弹出窗口就说明成功了

WarWorld 发表于 2022-7-21 21:34:44


WarWorld 发表于 2022-7-21 21:35:10

WarWorld 发表于 2022-7-21 21:34


上面的没有出现,在这发一遍
页: [1]
查看完整版本: 客户端篇:MCP918