将数据包发送到Minecraft PE

时间:2016-10-24 08:40:14

标签: ios objective-c minecraft handshake

我正在使用适用于Minecraft PE服务器的应用程序。我目前处于与服务器创建握手的位置。查看此页面http://wiki.vg/Protocol我了解状态ping的工作原理如下:

C->S : Handshake State=1  
C->S : Request  
S->C : Response  
C->S : Ping  
S->C : Pong  

C是客户端,S是服务器。但我不明白我需要发送什么字节/数据/十六进制。我使用https://github.com/robbiehanson/CocoaAsyncSocket进行连接,这是代码:

error = nil;
BOOL successs = [self.clientSocket connectToHost:self.serverData[@"host"] onPort:[self.serverData[@"port"] intValue] error:&error];
if (successs)
{    
 [self.clientSocket writeData:data withTimeout:-1 tag:1];
}

0 个答案:

没有答案