2

我查找了 myne 和 mc3p,但它们甚至不适用于我的 Minecraft 1.8 旧副本。如果有一些模块允许我与 Minecraft 服务器进行通信,就好像我的程序是 Minecraft 客户端一样。如果可用,我可以选择一个允许您模拟 Minecraft 服务器并让 Minecraft 客户端连接到它的模块。我尝试使用 socket 模块和 struct 模块来实现我自己的,但我都不擅长。我有带有 Windows XP 的 Python 2.5。谢谢!

4

1 回答 1

2

该站点有一个客户端实现列表。从那以后,我看到了以下用 Python 实现的客户端:

请记住,Minecraft 服务器不是为连接到它的 3rd 方客户端而设计的:客户端/服务器协议不是 Mojang 自由支持其他人使用的开放规范。碰巧的是,Mojang 通常不会对 3rd 方 mods 下大力气(事实上,他们雇佣了一些 3rd 方 modder)。Mojang 仍在开发他们的官方模组 API,因此现在创建的任何与 Minecraft 接口的库都只能得到支持,并且库作者可以对 Minecraft 系统进行逆向工程,并与 Minecraft 的变化保持同步。

因此,预计您发现的库容易出错或难以在不同版本的 Minecraft 上工作。

于 2012-10-18T21:11:21.993 回答