是否有更新的Python模块,我可以使用它与Minecraft服务器进行通信?

时间:2012-10-18 20:52:54

标签: python sockets client minecraft packets

我查了一下myne和mc3p,但那些甚至不能用我的旧版Minecraft 1.8。如果有一些模块允许我与Minecraft服务器通信,就像我的程序是Minecraft客户端一样。如果它可用,我可以选择一个模块,允许您模拟Minecraft服务器并让Minecraft客户端连接到它。我尝试使用套接字模块和struct模块实现自己的,但我两个都不好。我有使用Windows XP的Python 2.5。谢谢!

1 个答案:

答案 0 :(得分:2)

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

请记住,Minecraft服务器不是为第三方客户端连接而设计的:客户端/服务器协议不是Mojang自由支持其他人使用的开放规范。碰巧的是,Mojang通常不会对第三方模式产生严重影响(事实上,他们hired some 3rd party modders)。 Mojang仍在开发其官方modding API,因此现在创建的任何与Minecraft接口的库都只能得到支持,图书馆作者也可以对Minecraft系统进行逆向工程,并随时了解Minecraft中的变化。 / p>

因此,期望您发现的库容易出错或难以使用不同版本的Minecraft。