【Java】我的世界Java版外挂制作 [0] - 配置环境

时间:2024-10-13 21:29:32

0x000 前言

制作外挂这个主意是我最近才有的,在****上记录一下。如果你使用这个外挂在服务器上被Ban了,我将不负任何责任。

0x001 Java&Python安装

对于Java的安装大家应该都知道,我就不多说了,可以参考这篇教程。Java一定要下载JDK 8!!! 否则编译项目时会报错!
Python大家也都知道,可以参考这篇教程。Python一定要下载Python 2!!! Python 3无法使用!!!

0x002 MCP下载

正常情况下制作我的世界模组应该用Forge或者Fabric,但是我们制作的毕竟是外挂,而Forge的功能还不够强大。这时候,你就需要用到MCP了。你可以把MCP理解为被反编译了的我的世界。这样一来,我们就可以通过修改游戏源代码以及添加新的类来实现注入的功能。
MCP官网:/
进入官网后看到这样的页面请添加图片描述**选择下载 (1.8.8)!!!否则MC版本就是错误的!**下载完成后解压,把文件夹放在桌面。

0x003 我的世界Jar文件

首先,你得有一个我的世界正版账号,具体购买教程B站上有。然后,打开我的世界官方启动器,选择Java版,选择右上角的“配置”。请添加图片描述点击“新配置”。请添加图片描述将版本选择为1.8.8,点击新建。在这里插入图片描述回到开始游戏界面,选择你刚刚新建的1.8.8的版本,点击开始游戏。游戏启动后等待约10秒钟,就可以关闭游戏了。回到启动器,选择配置,点击你刚刚新建的那个配置右边的三个点,点击编辑。在这里插入图片描述在版本旁边,选择下载服务器。等待服务器的Jar文件下载完以后,把这个Jar文件放到你的MCP文件夹下的jars文件夹里,就可以了。

0x004 配置MCP

Win+R打开运行窗口,输入cmd打开命令行。使用cd命令切换到你的MCP文件夹。如果你的文件夹在桌面叫mcp918,那命令就是cd Desktop/mcp918。然后,运行即可反编译我的世界。现在,所有的我的世界源代码都在src文件夹下。

0x005 配置IntelliJ

用IntelliJ打开MCP文件夹作为项目,然后使用Ctrl+;打开项目配置,选择左边从上往下数第三个Libraries (我是英文)。然后,将jars/libraries下所有文件夹里的所有Jar文件都添加到库中。除此之外,你还需要添加整个lib文件夹和jars/versions/1.8.8/1.8.。点击Apply,然后点OK。你现在的项目配置页面应该差不多长这个样子:在这里插入图片描述现在,你的IntelliJ已经配置好了!

— 完 —

如果大家遇到任何问题可以发在评论区,我会尽快回复!