返回

我的世界MCP类客户端安装教程

我的世界MCP类的客户端安装教程

目录

# 用MCP制作的客户端是什么

是MCP-919等通过反编译还原我的世界官方JAVA客户端得到的源代码等,通过修改源代码来达到修改游戏的目的,一般这类客户端发布出来就是一个JAR和JSON,而不是像MOD客户端那种需要放到Mods文件夹里面

但MCP某种上程度是一个工具,提供了反编译等功能,可以自己反编译官方的客户端,官方对这类行为和Forge那类差不多,是属于一种睁一只眼闭一只眼的态度。

我们看一看MCP团队的条款

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
MCP - 模组编码器包
MCP 版权所有 © MCP 团队

许可和使用条款。

不提供任何担保。如果 MCP 无法正常工作或造成任何损害,责任由您承担。使用风险自负。

您可以:
- 使用 MCP 反编译 Minecraft 客户端和服务器 jar 文件。
- 使用反编译的源代码为 Minecraft 创建模组。
- 重新编译修改后的 Minecraft 版本。
- 重新混淆 Minecraft 模块的类别。

您不得:
- 使用 MCP 做任何违反 Mojangs 对 Minecraft 的使用条款的事情。
- 发布 Minecraft 版本或修改版,让您无需从 Mojang 购买 Minecraft 即可玩游戏。
- 在任何地方发布 MCP 的修改版本或未修改版本。
- 未经明确书面许可使用任何 MCP 脚本、工具或数据文件。
- 使用任何基于 MCP 的东西来赚钱(不包括使用 MCP 创建的 Minecraft 模组)。
- 使用 MCP 创建用于破坏或利用服务器漏洞的客户端。
- 以任何方式发布反编译的Minecraft源代码。

其中我们拿出两项

【不得发布Minecraft版本或修改版,让您无需从 Mojang 购买 Minecraft 即可玩游戏。】

【使用任何基于 MCP 的东西来赚钱(不包括使用 MCP 创建的 Minecraft 模组)。】

【在任何地方发布 MCP 的修改版本或未修改版本。】

【使用 MCP 创建用于破坏或利用服务器漏洞的客户端。】

这4条就和水影客户端的GPL-2协议差不多。

GPLv2 是一种“强传染性”开源协议,强调自由使用、修改和再分发,但也要求:

如果你分发修改后的软件(包括二进制形式),你必须:

提供完整的源代码(包括你所做的修改)

保持 GPL 协议的约束(不能换成闭源协议)

但是很多做客户端的大神根本就没遵守过,协议这东西,遵守不遵守,看心情。

# 制作MCP客户端的源代码

你想要去研究一下MCP的源代码这里有直达通道

https://github.com/Marcelektro/MCP-919

https://github.com/Nume704/MCPReborn-src

# MCP客户端安装教程

这类客户端通常只有2个分别是JAR和JSON两个文件。

alt text

我们可以直接下载一个任意版本的原版客户端之后直接替换过去,覆盖掉之前的JAR和JSON。

你的文件夹和客户端的JAR和JSON的名字必须完全一样,这样才能认到这个客户端

alt text

一定要在高级启动里面关闭文件校验,不然启动器启动的时候会误认为这个文件被修改了进而拿原版替换掉,这样你启动就变成了原版,所以必须关掉让启动器不要管是否修改。

alt text

JDK版本一定要选择好,不然启动的时候就爆错,不建议使用自动JAVA很容易出现那种按版本去划分JDK版本的操作,导致客户端启动不起来

alt text

请一定注意不要给它安装什么forge什么织布机之类的mod加载器,这是原版客户端。

alt text

直接启动即可

https://www.bilibili.com/video/BV1VZH1zoE5W/ MCP客户端安装教程(PMCP也是)