Java代理服务器在切换服务器时保持客户端连接活动

时间:2012-06-29 18:06:32

标签: java proxy minecraft

我正在尝试为minecraft创建一个代理服务器,允许用户在不重新启动的情况下切换服务器。我需要做的是创建一个服务器来处理来自客户端的传入连接,并将它们转发到相应的服务器,我已经完成了。我的问题是你如何更改与服务器的连接,同时仍然保持客户端连接活动,以便它断开连接。

1 个答案:

答案 0 :(得分:0)

您需要向玩家发送一个0x09(重新生成)的数据包以重新加载世界 并向服务器发送一些数据包(0x02,0x01)以记录客户端 并伪造0x0a(播放器更新)和0x00(保持活动)数据包发送到后台服务器

请参阅:http://wiki.vg了解更多信息